._page_1gds9_1{min-height:100svh;color:#f2e6d5;background:#071319;min-height:100dvh}._page_1gds9_1~.gt-feedback-footer{display:none}._header_1gds9_4{z-index:5;border-bottom:1px solid #d3a9703d;justify-content:space-between;align-items:center;width:min(1180px,100% - 36px);height:72px;margin:0 auto;display:flex;position:relative}._brand_1gds9_5{width:196px}._headerTools_1gds9_6{align-items:center;gap:18px;display:flex}._back_1gds9_7{color:#d9c4a3;align-items:center;gap:7px;font-size:12px;text-decoration:none;display:inline-flex}._back_1gds9_7 svg{width:16px;height:16px}._landing_1gds9_9{width:min(100%,560px);margin:0 auto}._eyebrow_1gds9_10{color:#d5b47d;font:500 10px/1.5 var(--sans);letter-spacing:.22em;text-transform:uppercase;margin:0 0 16px}._cta_1gds9_11{color:#322714;width:52%;min-width:208px;height:7%;min-height:44px;max-height:64px;font:500 clamp(13px,3.4vw,18px)/1.2 var(--serif);white-space:nowrap;cursor:pointer;background:linear-gradient(#f5e8c5,#e4c987);border:1px solid #c6ab73;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 10px;transition:filter .18s;display:inline-flex;position:absolute;top:55.3%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #fff9dd61,0 3px 9px #422f133d}._cta_1gds9_11:hover{filter:brightness(1.05)}._cta_1gds9_11:active{filter:brightness(.96)}._cta_1gds9_11:disabled{cursor:wait}:is(._cta_1gds9_11:focus-visible,._action_1gds9_15:focus-visible,._back_1gds9_7:focus-visible){outline-offset:4px;outline:2px solid #f2d18f}._scene_1gds9_16{width:100%;position:relative}._sceneImage_1gds9_17{object-fit:contain;width:100%;height:auto;display:block}._resultPage_1gds9_18{color:#252117;background:#e9dec9;min-height:100vh}._resultPage_1gds9_18 ._brand_1gds9_5 .gt-brand-logo{filter:brightness(.42)sepia(.5)saturate(1.5)contrast(1.15);opacity:.96}._resultWrap_1gds9_20{background:#f6eddd url(/images/past-life-gifts/result-background.png) 50%/cover no-repeat;border:1px solid #85633475;width:min(1040px,100% - 28px);margin:20px auto 54px;padding:clamp(24px,5vw,54px);box-shadow:0 18px 64px #0000003d}._resultIntro_1gds9_21{text-align:center}._resultIntro_1gds9_21 ._eyebrow_1gds9_10{color:#8b693a;margin-bottom:8px}._resultIntro_1gds9_21 h1{color:#282116;font:400 clamp(33px,5vw,52px)/1.1 var(--serif);margin:0}._resultIntro_1gds9_21 p{color:#625844;font:400 16px/1.55 var(--serif);margin:10px 0 0}._resultHero_1gds9_25{grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(24px,5vw,54px);max-width:830px;margin:32px auto 36px;display:grid}._giftCard_1gds9_26{object-fit:contain;filter:drop-shadow(0 12px 13px #2c201138);width:100%;max-width:330px;max-height:450px;margin:0 auto;display:block}._archetype_1gds9_27{color:#33271a;font:400 clamp(34px,4vw,50px)/1.1 var(--serif);margin:0 0 15px}._keywords_1gds9_28{flex-wrap:wrap;gap:8px;display:flex}._keywords_1gds9_28 span{color:#6d5129;font:500 11px/1.3 var(--sans);border:1px solid #9770386b;border-radius:999px;padding:5px 10px}._resultSection_1gds9_30{border-top:1px solid #7e5f335c;max-width:820px;margin:24px auto 0;padding-top:19px}._resultSection_1gds9_30 h2{color:#44331e;font:400 23px/1.25 var(--serif);margin:0 0 9px}._resultSection_1gds9_30 p{color:#4c4639;margin:0;font-size:15px;line-height:1.85}._message_1gds9_33{font-family:var(--serif);background:#efe1c7a3;border-left:2px solid #b18a4e;padding:19px 22px;font-size:17px!important}._actions_1gds9_34{flex-wrap:wrap;justify-content:center;gap:12px;margin:32px auto 0;display:flex}._action_1gds9_15{color:#392a18;min-height:46px;font:500 13px/1.2 var(--sans);cursor:pointer;background:#faf4e9c7;border:1px solid #7e5b2aa6;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}._actionPrimary_1gds9_36{color:#1f180f;background:linear-gradient(#e9d09d,#cda35f)}._action_1gds9_15 svg{width:16px;height:16px}._error_1gds9_38{color:#873e32;text-align:center;margin:12px 0 0;font-size:13px}._closing_1gds9_39{color:#816944;font:500 9px/1.5 var(--sans);letter-spacing:.22em;text-align:center;margin:28px 0 0}._previewBackdrop_1gds9_40{z-index:100;background:#000c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._preview_1gds9_40{background:#101b20;border:1px solid #d3a97066;border-radius:12px;width:min(440px,100%);max-height:90vh;padding:14px;position:relative;overflow:auto}._preview_1gds9_40 img{width:100%;height:auto;display:block}._preview_1gds9_40 button{color:#fff;cursor:pointer;background:#000000a6;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:18px;right:18px}._preview_1gds9_40 a{color:#1b160d;background:#dfbd7f;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:12px;text-decoration:none;display:flex}._busy_1gds9_45{opacity:.72;pointer-events:none}@media (max-width:700px){._header_1gds9_4{width:calc(100% - 28px);height:62px}._brand_1gds9_5{width:160px}._headerTools_1gds9_6{gap:7px}._back_1gds9_7{font-size:0}._eyebrow_1gds9_10{margin-bottom:9px;font-size:9px}._resultWrap_1gds9_20{width:calc(100% - 18px);margin:10px auto 28px;padding:24px 17px}._resultIntro_1gds9_21 h1{font-size:34px}._resultHero_1gds9_25{grid-template-columns:1fr;gap:19px;margin:21px auto 24px}._giftCard_1gds9_26{width:min(68%,260px);max-height:360px}._archetype_1gds9_27{text-align:center;margin:0 0 12px;font-size:36px}._keywords_1gds9_28{justify-content:center}._resultSection_1gds9_30{margin-top:20px;padding-top:15px}._resultSection_1gds9_30 h2{font-size:21px}._resultSection_1gds9_30 p{font-size:14px;line-height:1.75}._message_1gds9_33{padding:15px 16px;font-size:16px!important}._actions_1gds9_34{gap:8px;margin-top:25px}._action_1gds9_15{min-height:44px;padding:0 13px;font-size:12px}}
