@font-face{font-family:Showcase Handwriting;font-style:normal;font-weight:400 600;font-display:swap;src:url(/showcase/fonts/dancing-script-normal-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Showcase Handwriting;font-style:normal;font-weight:400 600;font-display:swap;src:url(/showcase/fonts/dancing-script-normal-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.showcase_showcase__SF9RP{--ink:#383c2e;--accent:#8f543f;--scene-bg:#f5eee5;--serif:"Showcase Handwriting",cursive;position:relative;isolation:isolate;color:var(--ink);background:#f5eee5;font-family:var(--font-geist-sans),"Arial",sans-serif;font-size:16px;overflow:clip;-webkit-font-smoothing:antialiased}.showcase_showcase__SF9RP :where(*){box-sizing:border-box;font-size:inherit}.showcase_showcase__SF9RP :where(button,a){-webkit-tap-highlight-color:transparent}.showcase_showcase__SF9RP :where(button){font-family:inherit;color:inherit;cursor:pointer}.showcase_showcase__SF9RP :where(a){color:inherit;text-decoration:none}.showcase_showcase__SF9RP :where(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:6px}.showcase_showcase__SF9RP :where(button){touch-action:manipulation}.showcase_showcase__SF9RP ::selection{background:#d3b999;color:#352c27}.showcase_skipLink__NJhPj{position:fixed;top:10px;left:16px;z-index:90;transform:translateY(-200%);padding:12px 20px;color:#302c23;background:#fffaf0;border:1px solid}.showcase_skipLink__NJhPj:focus{transform:translateY(0)}.showcase_viewport__hF7CO{position:fixed;inset:0;width:100%;height:100svh;z-index:-1;overflow:hidden;pointer-events:none;background:var(--scene-bg);transition:background 1.2s ease}.showcase_viewport__hF7CO canvas[data-scene-canvas]{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;opacity:0;transition:opacity 1.3s ease}.showcase_showcase__SF9RP[data-ready=true] .showcase_viewport__hF7CO canvas[data-scene-canvas]{opacity:1}.showcase_showcase__SF9RP[data-fallback=true] .showcase_viewport__hF7CO canvas[data-scene-canvas]{opacity:0}.showcase_atmosphere__2Huf7{position:absolute;inset:0;background:radial-gradient(ellipse at 73% 26%,#fffaf35c,transparent 56%),radial-gradient(ellipse at 7% 80%,#c1a47b14,transparent 56%)}.showcase_showcase__SF9RP[data-chapter="4"] .showcase_atmosphere__2Huf7{opacity:.2}.showcase_grain__EVvmE{position:absolute;inset:0;z-index:3;opacity:.065;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23928572' opacity='.8' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");background-size:160px}.showcase_vignette__OhAjK{position:absolute;inset:0;z-index:2;box-shadow:inset 0 0 130px 30px #5c442d08}.showcase_poster__ETkG3{position:absolute;inset:0;overflow:hidden}.showcase_posterOrbitSecond__f6aet,.showcase_posterOrbit__ttKT_{position:absolute;width:32vw;height:56vw;right:17%;top:-9%;border:1px solid #a584601a;border-radius:50%;transform:rotate(40deg)}.showcase_posterOrbitSecond__f6aet{right:-7%;top:40%;transform:rotate(-34deg)}.showcase_posterPhoto__fTUa_{position:absolute;width:min(38vw,440px);height:68%;object-fit:cover;left:51%;top:18%;border-radius:48% 48% 0 0;box-shadow:0 30px 80px #34241420;opacity:.75}.showcase_poster__ETkG3[data-night=true] .showcase_posterPhoto__fTUa_{opacity:.35}.showcase_header__GSzNA{position:fixed;z-index:12;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:29px 4.3%;pointer-events:none;transition:color .8s ease}.showcase_header__GSzNA button{pointer-events:auto}.showcase_wordmark__4b_1j{display:flex;align-items:center;gap:12px;text-align:left;background:none;border:0;padding:0}.showcase_wordmark__4b_1j>svg{width:42px;height:42px}.showcase_wordmark__4b_1j>span{font-size:19px;font-weight:500;letter-spacing:.2em;line-height:1.2}.showcase_wordmark__4b_1j small{display:block;font-size:10px;font-weight:400;letter-spacing:.16em;margin-top:5px}.showcase_headerNote__ygcUb{position:absolute;left:50%;transform:translateX(-50%);font-size:11px;letter-spacing:.12em;opacity:.6;white-space:nowrap}.showcase_headerActions__CdBfz{display:flex;align-items:center;gap:28px}.showcase_consultLink__7QY5n{display:flex;gap:18px;align-items:center;min-height:44px;border:0;background:none;font-size:13px}.showcase_consultLink__7QY5n svg{width:19px;height:19px;transition:transform .3s}.showcase_consultLink__7QY5n:hover svg{transform:translateX(4px)}.showcase_iconButton___HLmJ{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:50%;background:transparent;transition:border-color .25s,background .25s}.showcase_iconButton___HLmJ:hover{border-color:currentColor;background:#a1866410}.showcase_iconButton___HLmJ svg{width:22px;height:22px}.showcase_journey__AIeKn{position:relative;z-index:1}.showcase_chapter__ewUP9{position:relative;pointer-events:none}.showcase_stickyFrame__8Hzii{position:fixed;inset:0;width:100%;height:100svh;overflow:hidden;visibility:hidden;opacity:0;transition:opacity .25s ease,visibility .25s}.showcase_stickyFrame__8Hzii[data-active=true]{visibility:visible;opacity:1;transition:opacity .6s ease .35s}.showcase_stickyFrame__8Hzii:not([data-active=true]) :where(button,a){pointer-events:none}.showcase_title__ovjhC:focus{outline:none}.showcase_copy__hqs8a{position:absolute;width:min(43vw,610px);top:25%;transition:opacity .5s ease;pointer-events:none}.showcase_copy__hqs8a :where(button,a){pointer-events:auto}.showcase_left__xapr3{left:9%}.showcase_right__MbAsl{right:7%;width:min(43vw,610px);top:30%}.showcase_right__MbAsl .showcase_title__ovjhC{font-size:clamp(49px,min(4.95vw,8.5svh),85px)}.showcase_center__BNG6j{left:50%;transform:translateX(-50%);text-align:center}.showcase_lowLeft__05fiH{left:8%;top:auto;bottom:22%;width:min(41vw,580px)}.showcase_finale__MtQa3{left:50%;transform:translateX(-50%);text-align:center;top:29%;width:min(66vw,840px)}.showcase_eyebrow__eTWrm{margin:0 0 22px;display:flex;align-items:center;gap:12px;font-size:11px;font-weight:500;letter-spacing:.14em;line-height:1.7;color:var(--accent)}.showcase_eyebrow__eTWrm>span{width:28px;height:1px;background:currentColor}.showcase_title__ovjhC{font-family:var(--serif);font-synthesis:none;font-size:clamp(52px,min(5.65vw,9svh),96px);font-weight:400;line-height:1.22;letter-spacing:0;margin:0;text-wrap:balance}.showcase_title__ovjhC>span{display:block;font-size:inherit;font-weight:inherit}.showcase_title__ovjhC .showcase_italic__QaIn2{font-style:normal;font-weight:400;padding-bottom:.08em}.showcase_caption__7xIJQ{margin:25px 0 0;max-width:335px;font-size:13px;line-height:1.8;letter-spacing:.01em;opacity:.66}.showcase_openingActions__V3TFn{margin-top:37px;display:flex;flex-direction:column;gap:23px;align-items:flex-start}.showcase_begin___Boql{display:inline-flex;align-items:center;gap:29px;background:transparent;padding:0 0 12px;border:0;border-bottom:1px solid #8d72544d;font-size:13px}.showcase_begin___Boql svg{width:22px;height:22px;transition:transform .35s}.showcase_begin___Boql:hover svg{transform:translateX(6px)}.showcase_autoplayLink__IJWWq{display:inline-flex;align-items:center;gap:10px;border:0;background:none;padding:3px 0;font-size:10px;color:var(--accent);opacity:.83}.showcase_autoplayLink__IJWWq svg{width:15px;height:15px}.showcase_sceneAction__NAA7N{margin-top:28px;display:flex;align-items:center;gap:13px;padding:0 0 9px;border:0;border-bottom:1px solid #a38c6845;background:none;font-size:11px}.showcase_actionFlower__7FlbT{display:block;width:24px;height:24px}.showcase_actionFlower__7FlbT svg{width:100%;height:100%}.showcase_tinyPlus__S1CZd{display:inline-block;margin-left:17px;font-size:22px;font-weight:200}.showcase_subtleLink__udlFc{display:flex;gap:7px;align-items:center;font-size:12px;margin-top:26px}.showcase_subtleLink__udlFc>span{opacity:.55;font-size:12px}.showcase_subtleLink__udlFc svg{width:15px;height:15px;margin-left:8px}.showcase_invitationDetails__Fkvxp{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:32px;font-size:11px;letter-spacing:.04em;opacity:.65}.showcase_invitationDetails__Fkvxp i{width:3px;height:3px;background:currentColor;border-radius:50%}.showcase_firstSceneNote__tG0Iu{position:absolute;right:6%;bottom:18%;display:flex;flex-direction:column;align-items:flex-end;gap:13px;font-size:10px;letter-spacing:.14em;opacity:.58}.showcase_firstSceneNote__tG0Iu i{width:40px;height:1px;background:currentColor;opacity:.45}.showcase_firstSceneNote__tG0Iu span:last-child{font-family:var(--serif);font-synthesis:none;font-style:normal;font-size:16px;letter-spacing:0}.showcase_photoCredit__SYCa4{position:absolute;right:5%;top:51%;transform:translate(50%,-50%) rotate(-90deg);font-size:10px;letter-spacing:.1em;opacity:.6}.showcase_finale__MtQa3 .showcase_eyebrow__eTWrm{justify-content:center}.showcase_finale__MtQa3 .showcase_eyebrow__eTWrm>span{display:none}.showcase_finale__MtQa3 .showcase_title__ovjhC{font-size:clamp(61px,6.4vw,101px)}.showcase_finale__MtQa3 .showcase_caption__7xIJQ{margin:18px auto 0;max-width:440px}.showcase_finalActions__gGwbf{display:flex;flex-direction:column;align-items:center;margin-top:31px}.showcase_primaryButton__Bcod9{display:inline-flex;align-items:center;justify-content:center;gap:32px;background:#434b37;color:#fff8e9!important;padding:19px 28px;border:1px solid #434b37;border-radius:2px;font-size:13px;font-weight:500;box-shadow:0 0 0 0 #26301e00;transition:background-color .35s ease,box-shadow .35s ease,transform .35s ease}.showcase_primaryButton__Bcod9:focus-visible{background-color:#3b4430;box-shadow:0 10px 26px -10px #26301e55,0 3px 8px -4px #26301e33}@media (hover:hover) and (pointer:fine){.showcase_primaryButton__Bcod9:hover{transform:translateY(-2px);background-color:#3b4430;box-shadow:0 10px 26px -10px #26301e55,0 3px 8px -4px #26301e33}}.showcase_primaryButton__Bcod9 svg{width:19px;height:19px}.showcase_phoneLink__hPJze{font-size:13px;letter-spacing:.04em;margin-top:19px}.showcase_signOff__9QxIw{font-family:var(--serif);font-synthesis:none;font-style:normal;font-size:20px;opacity:.7;margin-top:16px}.showcase_replay__N7VDf{margin-top:28px;padding:5px;background:none;border:0;font-size:11px;letter-spacing:.02em;opacity:.5}.showcase_controls__2XYkv{position:fixed;z-index:12;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:22px 4.3%;pointer-events:none;transition:color .8s ease}.showcase_controls__2XYkv button{pointer-events:auto}.showcase_scrollHint__eKyVu{display:flex;align-items:center;gap:13px;width:30%;font-size:11px;letter-spacing:.025em;opacity:.65}.showcase_scrollHint__eKyVu svg{width:17px;height:24px}.showcase_chapterDots__Vfs_q{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;height:44px}.showcase_chapterDot__9SF7W{position:relative;width:29px;height:44px;border:0;background:transparent;display:flex;align-items:center;justify-content:center}.showcase_chapterDot__9SF7W>span{width:4px;height:4px;display:block;border:1px solid;border-radius:50%;opacity:.4;transition:width .35s,height .35s}.showcase_chapterDot__9SF7W[data-current=true]{width:42px}.showcase_chapterDot__9SF7W[data-current=true]>span{width:29px;height:29px;opacity:.45}.showcase_chapterDot__9SF7W b{position:absolute;font-size:10px;font-weight:400}.showcase_player__xM3Jx{display:flex;align-items:center;gap:4px}.showcase_loadingNote__gQu88{font-family:var(--serif);font-synthesis:none;font-style:normal;font-size:16px;opacity:.55;margin-right:9px}.showcase_progressTrack__QIYNr{position:fixed;bottom:0;left:0;right:0;height:2px;background:#8c775419;z-index:13}.showcase_progressTrack__QIYNr>div{height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left}.showcase_dialogBackdrop__nve3q{position:fixed;inset:0;z-index:40;background:#17191080;backdrop-filter:blur(9px);display:flex;justify-content:flex-end}.showcase_dialog__sIgFl{--ink:#3d4535;--accent:#94754e;color:var(--ink);background:#f6f1e7;width:min(560px,100%);height:100dvh;max-height:100dvh;display:flex;flex-direction:column;box-shadow:-25px 0 90px #0002;animation:showcase_panelIn__LSYyb .45s cubic-bezier(.2,.7,.2,1)}.showcase_dialogHeader__71SRL{padding:24px 35px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.showcase_dialogHeader__71SRL>svg{width:35px;height:35px}.showcase_dialogBody__0L_WQ{padding:28px 55px 34px;overflow-y:auto;min-height:0;flex:1}.showcase_dialogBody__0L_WQ .showcase_eyebrow__eTWrm{font-size:11px;margin-bottom:23px}.showcase_dialogTitle__YTIVE{font-family:var(--serif);font-synthesis:none;font-weight:400;font-size:46px;line-height:1.22;letter-spacing:0;margin:0}.showcase_dialogTitle__YTIVE em{font-style:normal;font-size:inherit;font-weight:inherit}.showcase_dialogCaption__9QFSt{font-size:14px;line-height:1.8;opacity:.6;margin:24px 0 40px}.showcase_contactOption__JclXT{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #80745a36;padding:21px 0}.showcase_contactOption__JclXT>span{font-family:var(--serif);font-synthesis:none;font-size:32px}.showcase_contactOption__JclXT small{display:block;font-family:var(--font-geist-sans),sans-serif;font-size:11px;letter-spacing:.1em;opacity:.55;margin-bottom:6px}.showcase_contactOption__JclXT>svg{width:26px;height:26px}.showcase_messengerLink__oXSS0{display:inline-block;margin-top:28px;font-size:13px;opacity:.65}.showcase_dialogFooter__tPkia{border-top:1px solid #8c775425;padding:25px 35px;flex-shrink:0;font-size:10px;letter-spacing:.08em;opacity:.55}@keyframes showcase_panelIn__LSYyb{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (min-width:1600px){.showcase_copy__hqs8a{top:26%}.showcase_lowLeft__05fiH{top:auto;bottom:22%}.showcase_header__GSzNA{padding-top:36px}.showcase_headerNote__ygcUb{font-size:11px}.showcase_caption__7xIJQ{font-size:14px}.showcase_eyebrow__eTWrm{font-size:11px}}@media (max-width:1100px){.showcase_headerNote__ygcUb{display:none}.showcase_header__GSzNA{padding:22px 5%}.showcase_left__xapr3{left:7%}.showcase_right__MbAsl{right:6%}.showcase_title__ovjhC{font-size:clamp(49px,6.1vw,76px)}.showcase_caption__7xIJQ{max-width:280px}.showcase_firstSceneNote__tG0Iu{bottom:16%}.showcase_scrollHint__eKyVu span{display:none}}@media (max-width:759px){.showcase_header__GSzNA{padding:max(16px,env(safe-area-inset-top)) 22px 14px;gap:8px}.showcase_wordmark__4b_1j{gap:8px}.showcase_wordmark__4b_1j>svg{width:31px;height:31px}.showcase_wordmark__4b_1j>span{font-size:14px;letter-spacing:.18em}.showcase_wordmark__4b_1j small{font-size:9px;margin-top:4px;letter-spacing:.08em}.showcase_headerActions__CdBfz{gap:8px}.showcase_consultLink__7QY5n{font-size:12px;gap:6px}.showcase_consultLink__7QY5n svg{width:14px;height:14px}.showcase_iconButton___HLmJ{width:40px;height:40px}.showcase_iconButton___HLmJ svg{width:20px;height:20px}.showcase_copy__hqs8a,.showcase_left__xapr3,.showcase_lowLeft__05fiH,.showcase_right__MbAsl{left:28px;right:auto;top:15.2%;bottom:auto;width:calc(100% - 56px)}.showcase_copy__hqs8a.showcase_finale__MtQa3{left:24px;top:25%;width:calc(100% - 48px);transform:none}.showcase_eyebrow__eTWrm{font-size:10px;letter-spacing:.1em;margin-bottom:17px;gap:8px}.showcase_eyebrow__eTWrm>span{width:19px}.showcase_title__ovjhC{font-size:clamp(39px,10.8vw,64px);line-height:1.22;letter-spacing:0}.showcase_caption__7xIJQ{font-size:12px;line-height:1.8;margin-top:15px;max-width:250px}.showcase_openingActions__V3TFn{margin-top:23px;gap:16px}.showcase_begin___Boql{font-size:12px;gap:22px;padding-bottom:8px}.showcase_begin___Boql svg{width:19px;height:19px}.showcase_autoplayLink__IJWWq{font-size:9px;gap:8px}.showcase_firstSceneNote__tG0Iu{right:26px;bottom:14%;gap:8px;font-size:9px}.showcase_firstSceneNote__tG0Iu span:last-child{font-size:14px}.showcase_firstSceneNote__tG0Iu i{width:25px}.showcase_sceneAction__NAA7N{margin-top:17px;font-size:10px;padding-bottom:5px}.showcase_actionFlower__7FlbT{width:21px;height:21px}.showcase_tinyPlus__S1CZd{margin-left:8px}.showcase_lowLeft__05fiH{top:auto;bottom:18%}.showcase_lowLeft__05fiH .showcase_title__ovjhC{font-size:37px}.showcase_lowLeft__05fiH .showcase_caption__7xIJQ{display:none}.showcase_subtleLink__udlFc{font-size:11px;margin-top:15px;flex-wrap:wrap;gap:5px}.showcase_subtleLink__udlFc>span{font-size:11px}.showcase_photoCredit__SYCa4{right:16px;top:41%;font-size:9px}.showcase_invitationDetails__Fkvxp{font-size:10px;gap:7px;margin-top:18px}.showcase_finale__MtQa3 .showcase_title__ovjhC{font-size:clamp(40px,11vw,67px)}.showcase_finale__MtQa3 .showcase_eyebrow__eTWrm{font-size:10px;letter-spacing:.08em}.showcase_finale__MtQa3 .showcase_caption__7xIJQ{font-size:12px;max-width:260px}.showcase_finalActions__gGwbf{margin-top:24px}.showcase_primaryButton__Bcod9{font-size:12px;padding:17px 22px;gap:25px}.showcase_phoneLink__hPJze{font-size:12px;margin-top:16px}.showcase_signOff__9QxIw{font-size:18px;margin-top:14px}.showcase_replay__N7VDf{font-size:10px;margin-top:19px}.showcase_controls__2XYkv{padding:11px 17px max(14px,env(safe-area-inset-bottom))}.showcase_scrollHint__eKyVu{width:25px}.showcase_scrollHint__eKyVu svg{width:13px;height:20px}.showcase_chapterDots__Vfs_q{left:47%}.showcase_chapterDot__9SF7W{width:19px}.showcase_chapterDot__9SF7W[data-current=true]{width:31px}.showcase_chapterDot__9SF7W[data-current=true]>span{width:24px;height:24px}.showcase_chapterDot__9SF7W>span{width:3px;height:3px}.showcase_chapterDot__9SF7W b{font-size:10px}.showcase_player__xM3Jx{gap:0}.showcase_player__xM3Jx .showcase_iconButton___HLmJ{width:33px;height:40px}.showcase_player__xM3Jx .showcase_iconButton___HLmJ svg{width:17px;height:17px}.showcase_loadingNote__gQu88{display:none}.showcase_dialog__sIgFl{width:100%}.showcase_dialogHeader__71SRL{padding:20px 25px 10px}.showcase_dialogBody__0L_WQ{padding:25px 32px}.showcase_dialogTitle__YTIVE{font-size:39px}.showcase_dialogCaption__9QFSt{font-size:13px;margin-bottom:28px}.showcase_dialogFooter__tPkia{padding:21px 30px max(21px,env(safe-area-inset-bottom));font-size:10px}.showcase_posterOrbit__ttKT_{width:95vw;height:145vw;top:44%;right:-24%}.showcase_posterOrbitSecond__f6aet{display:none}.showcase_posterPhoto__fTUa_{width:70%;left:23%;height:45%;top:45%}}@media (max-height:650px) and (min-width:760px){.showcase_header__GSzNA{padding-top:15px}.showcase_copy__hqs8a{top:22%}.showcase_title__ovjhC{font-size:clamp(40px,5.5vw,64px)}.showcase_caption__7xIJQ{margin-top:14px;font-size:12px}.showcase_openingActions__V3TFn{margin-top:19px;gap:13px}.showcase_controls__2XYkv{padding-bottom:10px}.showcase_finale__MtQa3{top:23%}.showcase_finale__MtQa3 .showcase_title__ovjhC{font-size:54px}.showcase_finalActions__gGwbf{margin-top:17px}.showcase_replay__N7VDf,.showcase_signOff__9QxIw{display:none}}@media (max-height:700px) and (max-width:759px){.showcase_copy__hqs8a{top:17%}.showcase_title__ovjhC{font-size:38px}.showcase_eyebrow__eTWrm{margin-bottom:12px}.showcase_caption__7xIJQ{margin-top:11px}.showcase_openingActions__V3TFn{margin-top:17px;gap:12px}.showcase_lowLeft__05fiH{top:auto;bottom:17%}.showcase_copy__hqs8a.showcase_finale__MtQa3{top:24%}.showcase_finale__MtQa3 .showcase_title__ovjhC{font-size:39px}.showcase_finalActions__gGwbf{margin-top:18px}.showcase_replay__N7VDf{display:none}}@media (prefers-reduced-motion:reduce){.showcase_showcase__SF9RP *,.showcase_showcase__SF9RP :after,.showcase_showcase__SF9RP :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-height:500px){.showcase_header__GSzNA{padding-top:10px;padding-bottom:8px}.showcase_headerNote__ygcUb{display:none}.showcase_wordmark__4b_1j>svg{width:28px;height:28px}.showcase_copy__hqs8a,.showcase_copy__hqs8a.showcase_finale__MtQa3,.showcase_copy__hqs8a.showcase_lowLeft__05fiH{top:72px;bottom:calc(76px + env(safe-area-inset-bottom));max-height:calc(100svh - 148px - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:4px}.showcase_stickyFrame__8Hzii[data-active=true] .showcase_copy__hqs8a{pointer-events:auto}.showcase_lowLeft__05fiH .showcase_title__ovjhC,.showcase_title__ovjhC{font-size:clamp(27px,7.5svh,38px);line-height:1}.showcase_eyebrow__eTWrm{margin-bottom:10px}.showcase_caption__7xIJQ{margin-top:10px;font-size:12px;line-height:1.6}.showcase_openingActions__V3TFn{margin-top:12px;gap:8px}.showcase_sceneAction__NAA7N{margin-top:12px}.showcase_firstSceneNote__tG0Iu,.showcase_invitationDetails__Fkvxp,.showcase_photoCredit__SYCa4,.showcase_replay__N7VDf,.showcase_signOff__9QxIw{display:none}.showcase_copy__hqs8a.showcase_finale__MtQa3{display:flex;flex-direction:column;align-items:center;justify-content:safe center}.showcase_finale__MtQa3 .showcase_title__ovjhC{font-size:clamp(27px,6.8svh,35px);flex-shrink:0}.showcase_finale__MtQa3 .showcase_eyebrow__eTWrm{margin-bottom:8px;flex-shrink:0}.showcase_finale__MtQa3 .showcase_caption__7xIJQ{margin:8px auto 0;line-height:1.6;flex-shrink:0}.showcase_finalActions__gGwbf{margin-top:12px;flex-shrink:0}.showcase_primaryButton__Bcod9{min-height:44px;padding:10px 20px;font-size:12px}.showcase_phoneLink__hPJze{margin-top:8px;font-size:12px}.showcase_controls__2XYkv{padding-top:6px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.showcase_dialogHeader__71SRL{padding-top:10px;padding-bottom:6px}.showcase_dialogBody__0L_WQ{padding-top:12px;padding-bottom:16px}.showcase_dialogFooter__tPkia{padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media (max-height:360px){.showcase_finale__MtQa3 .showcase_caption__7xIJQ{display:none}}@media (max-width:759px){.showcase_right__MbAsl .showcase_title__ovjhC{font-size:clamp(39px,10.8vw,64px)}.showcase_caption__7xIJQ{font-size:12px;line-height:1.75}}@media (max-height:500px) and (max-width:759px){.showcase_right__MbAsl .showcase_title__ovjhC{font-size:clamp(27px,7.5svh,38px)}}@media (max-width:759px){.showcase_header__GSzNA{gap:8px}.showcase_consultLink__7QY5n{white-space:nowrap}}@media (max-width:360px){.showcase_consultLink__7QY5n{font-size:11px}.showcase_consultLink__7QY5n svg{display:none}}@media (max-width:759px){.showcase_firstSceneNote__tG0Iu,.showcase_photoCredit__SYCa4{display:none}}.showcase_showcase__SF9RP[data-object-hover=true]{cursor:pointer}.showcase_atmosphere__2Huf7{opacity:.3}.showcase_grain__EVvmE{opacity:.03}.showcase_objectHint__DWAMM{display:flex;align-items:center;gap:10px;margin:24px 0 0;font-family:var(--serif);font-synthesis:none;font-style:normal;font-size:20px;line-height:1.5;color:var(--accent);opacity:.85}.showcase_objectHint__DWAMM>span{display:block;flex:0 0 5px;width:5px;height:5px;border:1px solid;border-radius:50%;opacity:.7}.showcase_stickyFrame__8Hzii{transition:opacity .55s ease,visibility .55s}.showcase_stickyFrame__8Hzii .showcase_copy__hqs8a{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform 1.15s cubic-bezier(.2,.75,.2,1)}.showcase_stickyFrame__8Hzii[data-active=true] .showcase_copy__hqs8a{opacity:1;transform:translateY(0);transition-delay:.16s}.showcase_stickyFrame__8Hzii .showcase_copy__hqs8a.showcase_center__BNG6j,.showcase_stickyFrame__8Hzii .showcase_copy__hqs8a.showcase_finale__MtQa3{transform:translate(-50%,18px)}.showcase_stickyFrame__8Hzii[data-active=true] .showcase_copy__hqs8a.showcase_center__BNG6j,.showcase_stickyFrame__8Hzii[data-active=true] .showcase_copy__hqs8a.showcase_finale__MtQa3{transform:translate(-50%)}.showcase_sceneKeyboard__qiMwQ{position:fixed;z-index:15;left:50%;bottom:82px;transform:translate(-50%,25px);width:1px;height:1px;padding:0;border:0;overflow:hidden;opacity:0;pointer-events:none}.showcase_sceneKeyboard__qiMwQ:focus-visible{opacity:1;width:auto;height:auto;min-height:44px;max-width:calc(100vw - 40px);white-space:nowrap;padding:12px 20px;border:1px solid var(--accent);background:var(--scene-bg);color:var(--ink);transform:translate(-50%);pointer-events:auto;font-size:12px}.showcase_musicButton__Qs_Uw{display:flex;align-items:center;gap:14px;padding:0;border:0;background:none;pointer-events:auto}.showcase_musicWords__3XpHY{font-size:11px;letter-spacing:.01em;opacity:.7}.showcase_musicGlyph__VFPAm{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #a1896c44;border-radius:50%}.showcase_musicGlyph__VFPAm svg{width:19px;height:19px}.showcase_musicButton__Qs_Uw[aria-pressed=true] .showcase_musicGlyph__VFPAm{border-color:#a1896c88}@media (max-width:759px){.showcase_objectHint__DWAMM{margin-top:18px;font-size:18px;max-width:295px}.showcase_stickyFrame__8Hzii .showcase_copy__hqs8a.showcase_center__BNG6j,.showcase_stickyFrame__8Hzii .showcase_copy__hqs8a.showcase_finale__MtQa3{transform:translateY(18px)}.showcase_stickyFrame__8Hzii[data-active=true] .showcase_copy__hqs8a.showcase_center__BNG6j,.showcase_stickyFrame__8Hzii[data-active=true] .showcase_copy__hqs8a.showcase_finale__MtQa3{transform:translateY(0)}.showcase_musicWords__3XpHY{position:absolute;right:18px;bottom:64px;max-width:150px;font-size:11px}.showcase_musicGlyph__VFPAm{width:35px;height:35px}.showcase_sceneKeyboard__qiMwQ:focus-visible{white-space:normal;width:calc(100% - 40px);font-size:12px}.showcase_lowLeft__05fiH .showcase_objectHint__DWAMM{font-size:17px;margin-top:12px}}@media (max-height:650px){.showcase_objectHint__DWAMM{margin-top:12px;font-size:16px}.showcase_musicWords__3XpHY{display:none}}@media (prefers-reduced-motion:reduce){.showcase_stickyFrame__8Hzii .showcase_copy__hqs8a,.showcase_stickyFrame__8Hzii[data-active=true] .showcase_copy__hqs8a{transition:none}}.showcase_showcase__SF9RP{height:100svh;min-height:0;overscroll-behavior:none}.showcase_experience__w22Cz{height:100%;touch-action:pinch-zoom}.showcase_showcase__SF9RP[data-entered=false] .showcase_experience__w22Cz{visibility:hidden;opacity:0;pointer-events:none}.showcase_progressTrack__QIYNr>div{transition:transform .8s cubic-bezier(.2,.65,.3,1)}.showcase_entryGate__48rGG{position:fixed;inset:0;z-index:50;height:100dvh;overflow:hidden;display:grid;place-items:center;color:#514337;background:transparent}.showcase_entryGate__48rGG[data-open=false]{pointer-events:none;animation:showcase_closeEntryGate__m1aS0 2.2s both}.showcase_entryBrand__rFiCa{z-index:2;position:absolute;left:4.3%;top:29px;display:flex;align-items:center;gap:12px}.showcase_entryBrand__rFiCa>svg{width:42px;height:42px}.showcase_entryBrand__rFiCa>span{font-size:19px;letter-spacing:.2em}.showcase_entryBrand__rFiCa small{display:block;font-size:10px;letter-spacing:.16em;margin-top:5px}.showcase_entryContent__EK3A5{z-index:2;position:relative;width:min(90%,680px);text-align:center;padding:92px 10px 60px}.showcase_entryEyebrow__1uHRD{font-size:11px;letter-spacing:.14em;line-height:1.8;color:#977158;margin:0 0 23px}.showcase_entryContent__EK3A5 h2{font-family:var(--serif);font-synthesis:none;font-size:clamp(46px,6.3vw,85px);font-weight:400;letter-spacing:0;line-height:1.22;margin:0}.showcase_entryContent__EK3A5 h2 em{font-style:normal;font-size:inherit;font-weight:inherit}.showcase_entryStart__XhgSW{margin:37px auto 0;display:flex;flex-direction:column;align-items:center;gap:15px;padding:5px 28px;border:0;background:none;font-size:13px;letter-spacing:.025em}.showcase_entryCircle__knFff{position:relative;isolation:isolate;display:grid;place-items:center;width:90px;height:90px;border:1px solid #b7958266;border-radius:50%;color:#68624e;background:#f4e9d8;box-shadow:none;transform-origin:50% 50%;transition:border-color .7s ease,opacity .4s ease}.showcase_entryTint__Q3F8I{position:absolute;z-index:0;inset:1px;border-radius:inherit;pointer-events:none;background:#deb7b0;opacity:0;transition:opacity .7s cubic-bezier(.2,.65,.25,1)}.showcase_entryFlower__tX92r{position:relative;z-index:1;display:block;grid-area:1/1;place-self:center;width:68%;height:68%;overflow:visible;transform:none;transform-origin:50% 50%;transform-box:view-box;filter:none;transition:transform .7s cubic-bezier(.2,.65,.25,1)}.showcase_entryPetals__L01w9{fill:#d6a4a0;stroke:#ac7c6e;stroke-width:.65}.showcase_entryVein__X0RJS{fill:none;stroke:#f9dfc9;stroke-width:.65;opacity:.7}.showcase_entryInnerPetals__TGWi2{fill:#f1d3ba;stroke:#bc937a;stroke-width:.55}.showcase_entryPollen__vemqZ{fill:#bf9960;stroke:#9b7b4d;stroke-width:.4}.showcase_entryInnerPetals__TGWi2,.showcase_entryPetals__L01w9,.showcase_entryPollen__vemqZ{transition:fill .7s ease,stroke .7s ease}.showcase_entryStart__XhgSW:focus-visible .showcase_entryCircle__knFff{border-color:#b58d7e}.showcase_entryStart__XhgSW:focus-visible .showcase_entryTint__Q3F8I,.showcase_entryStart__XhgSW:not(:disabled):active .showcase_entryTint__Q3F8I{opacity:1}.showcase_entryStart__XhgSW:focus-visible .showcase_entryFlower__tX92r{transform:none}.showcase_entryStart__XhgSW:focus-visible .showcase_entryPetals__L01w9{fill:#f5d9c1;stroke:#a67667}.showcase_entryStart__XhgSW:focus-visible .showcase_entryInnerPetals__TGWi2{fill:#fff0d9;stroke:#b88f72}.showcase_entryStart__XhgSW:focus-visible .showcase_entryPollen__vemqZ{fill:#d6ac66}@media (hover:hover) and (pointer:fine){.showcase_entryStart__XhgSW:not(:disabled):hover .showcase_entryCircle__knFff{border-color:#b58d7e}.showcase_entryStart__XhgSW:not(:disabled):hover .showcase_entryTint__Q3F8I{opacity:1}.showcase_entryStart__XhgSW:not(:disabled):hover .showcase_entryFlower__tX92r{transform:none}.showcase_entryStart__XhgSW:not(:disabled):hover .showcase_entryPetals__L01w9{fill:#f5d9c1;stroke:#a67667}.showcase_entryStart__XhgSW:not(:disabled):hover .showcase_entryInnerPetals__TGWi2{fill:#fff0d9;stroke:#b88f72}.showcase_entryStart__XhgSW:not(:disabled):hover .showcase_entryPollen__vemqZ{fill:#d6ac66}}.showcase_entryStart__XhgSW:not(:disabled):active .showcase_entryCircle__knFff{transform:none}.showcase_entryStart__XhgSW:disabled .showcase_entryCircle__knFff{opacity:.65}.showcase_entryStart__XhgSW:disabled{cursor:wait}.showcase_entryNote__RmGMO{margin:22px auto 0;max-width:320px;font-size:12px;line-height:1.7;color:#8d7969}.showcase_entrySilent__tFDdG{display:block;margin:13px auto 0;border:0;background:none;text-decoration:underline;font-size:12px;opacity:.7;padding:10px}.showcase_entryFootnote__Y3Tke{z-index:2;position:absolute;bottom:28px;left:15px;right:15px;text-align:center;font-size:10px;letter-spacing:.12em;opacity:.55}@media(max-width:759px){.showcase_entryBrand__rFiCa{top:20px;left:23px;gap:9px}.showcase_entryBrand__rFiCa>svg{width:30px;height:30px}.showcase_entryBrand__rFiCa>span{font-size:15px}.showcase_entryBrand__rFiCa small{font-size:9px}.showcase_entryEyebrow__1uHRD{font-size:10px;letter-spacing:.1em;margin-bottom:23px}.showcase_entryContent__EK3A5 h2{font-size:clamp(40px,10.9vw,63px)}.showcase_entryStart__XhgSW{margin-top:32px}.showcase_entryNote__RmGMO{max-width:250px;font-size:11px}}@media(max-height:560px){.showcase_entryContent__EK3A5{padding:70px 0 40px}.showcase_entryContent__EK3A5 h2{font-size:clamp(33px,8vh,49px)}.showcase_entryEyebrow__1uHRD{margin-bottom:12px;font-size:10px}.showcase_entryStart__XhgSW{margin-top:16px;gap:8px;font-size:12px}.showcase_entryCircle__knFff{width:62px;height:62px}.showcase_entryNote__RmGMO{margin-top:11px;font-size:11px}.showcase_entryFootnote__Y3Tke{bottom:12px;font-size:9px}}@media(prefers-reduced-motion:reduce){.showcase_entryCircle__knFff,.showcase_entryFlower__tX92r,.showcase_entryGate__48rGG,.showcase_progressTrack__QIYNr>div{transition:none}.showcase_entryStart__XhgSW .showcase_entryCircle__knFff,.showcase_entryStart__XhgSW .showcase_entryFlower__tX92r{transform:none!important}.showcase_entryInnerPetals__TGWi2,.showcase_entryPetals__L01w9,.showcase_entryPollen__vemqZ,.showcase_entryTint__Q3F8I{transition-duration:.15s}}.showcase_entryGarden__vx5Md{position:absolute;inset:0;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 51% 40%,#fff7e7 8%,#eee4d0 42%,#c1c6a6 80%,#9aa58a)}.showcase_entryGarden__vx5Md>canvas{position:absolute;inset:0;width:100%;height:100%}.showcase_entryHaze__axMp2{position:absolute;inset:-10%;background:radial-gradient(ellipse at 50% 44%,#fff4e5b8 4%,#fff2dc55 25%,transparent 53%),radial-gradient(ellipse at 12% 73%,#e7bba44a,transparent 45%);filter:blur(18px)}.showcase_entryHalo__2npOa{position:absolute;width:80%;height:150%;left:-12%;top:-65%;transform:rotate(-32deg);background:linear-gradient(90deg,transparent 10%,#fff7df48 48%,transparent 72%);filter:blur(24px);animation:showcase_entryLight__TBigf 17s ease-in-out infinite alternate}.showcase_entryGate__48rGG[data-open=false] .showcase_entryHalo__2npOa{animation-play-state:paused}.showcase_entryContent__EK3A5 h2{color:#494537;text-shadow:0 2px 26px #fff5df66}.showcase_entryEyebrow__1uHRD{color:#75654f}.showcase_entryNote__RmGMO{color:#756953}@keyframes showcase_entryLight__TBigf{0%{transform:translate3d(-3%,0,0) rotate(-32deg);opacity:.6}to{transform:translate3d(11%,4%,0) rotate(-26deg);opacity:1}}@media (max-width:759px){.showcase_entryHaze__axMp2{background:radial-gradient(ellipse at 50% 44%,#fff5e6cc 8%,#fff2dc77 35%,transparent 65%)}}@media (prefers-reduced-motion:reduce){.showcase_entryHalo__2npOa{animation:none}}.showcase_viewport__hF7CO canvas[data-backdrop-canvas]{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%}.showcase_showcase__SF9RP[data-entered=false] .showcase_viewport__hF7CO canvas[data-scene-canvas]{opacity:0}.showcase_showcase__SF9RP[data-entered=true] .showcase_viewport__hF7CO canvas[data-scene-canvas]{transition:opacity 1.2s .3s}.showcase_entryVeil__TejUx{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 42%,#fff4e53d,transparent 61%);pointer-events:none}.showcase_entryGate__48rGG[data-open=false] .showcase_entryContent__EK3A5{animation:showcase_unfoldWords__zOyHv 1.05s cubic-bezier(.5,0,.15,1) both;transform-origin:50% 75%}.showcase_entryGate__48rGG[data-open=false] .showcase_entryBrand__rFiCa,.showcase_entryGate__48rGG[data-open=false] .showcase_entryFootnote__Y3Tke{animation:showcase_releaseLetter__bxgJz .7s ease both}.showcase_entryGate__48rGG[data-open=false] .showcase_entryVeil__TejUx{animation:showcase_partVeil__7i8cB 2.2s cubic-bezier(.22,.6,.23,1) both}.showcase_showcase__SF9RP[data-entered=true] .showcase_controls__2XYkv,.showcase_showcase__SF9RP[data-entered=true] .showcase_header__GSzNA{animation:showcase_arriveAtGarden__NHate 1.6s .45s both}.showcase_showcase__SF9RP[data-entered=true] .showcase_chapter__ewUP9:first-child .showcase_copy__hqs8a{animation:showcase_arriveAtGarden__NHate 1.7s .55s both}@keyframes showcase_closeEntryGate__m1aS0{0%,98%{visibility:visible}to{visibility:hidden}}@keyframes showcase_unfoldWords__zOyHv{0%{opacity:1;transform:perspective(1000px) rotateX(0) translateY(0) scale(1)}to{opacity:0;transform:perspective(1000px) rotateX(18deg) translateY(-85px) scale(1.12);filter:blur(8px)}}@keyframes showcase_releaseLetter__bxgJz{to{opacity:0;transform:translateY(-18px)}}@keyframes showcase_partVeil__7i8cB{0%{opacity:1;clip-path:ellipse(100% 100% at 50% 50%)}60%{opacity:.5}to{opacity:0;clip-path:ellipse(0 0 at 50% 50%)}}@keyframes showcase_arriveAtGarden__NHate{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.showcase_entryGate__48rGG[data-open=false]{animation:none;visibility:hidden}.showcase_entryGate__48rGG *,.showcase_showcase__SF9RP[data-entered=true] .showcase_chapter__ewUP9:first-child .showcase_copy__hqs8a,.showcase_showcase__SF9RP[data-entered=true] .showcase_controls__2XYkv,.showcase_showcase__SF9RP[data-entered=true] .showcase_header__GSzNA{animation:none!important}.showcase_showcase__SF9RP[data-entered=true] .showcase_viewport__hF7CO canvas[data-scene-canvas]{transition:none}}@media (max-width:759px){.showcase_chapter__ewUP9:first-child .showcase_title__ovjhC{line-height:1.08}.showcase_chapter__ewUP9:first-child .showcase_caption__7xIJQ{margin-top:12px}.showcase_chapter__ewUP9:first-child .showcase_openingActions__V3TFn{margin-top:20px}.showcase_chapter__ewUP9:first-child .showcase_objectHint__DWAMM{font-size:17px;margin-top:12px}}@media (max-width:759px) and (max-height:700px){.showcase_chapter__ewUP9:first-child .showcase_title__ovjhC{font-size:36px;line-height:1.06}.showcase_chapter__ewUP9:first-child .showcase_caption__7xIJQ{margin-top:8px}.showcase_chapter__ewUP9:first-child .showcase_openingActions__V3TFn{margin-top:12px}.showcase_chapter__ewUP9:first-child .showcase_objectHint__DWAMM{font-size:16px;line-height:1.4;margin-top:8px}}.showcase_entryBloomLayer__pMhFu,.showcase_entryLoadingLayer__SBr1W{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;transform-origin:50% 50%}.showcase_entryLoadingLayer__SBr1W{z-index:2;opacity:1;transform:none;transition:opacity .45s ease,transform .7s cubic-bezier(.2,.65,.25,1)}.showcase_entryBloomLayer__pMhFu{z-index:1;opacity:1;transform:none;transition:opacity .65s ease .1s,transform .8s cubic-bezier(.2,.75,.25,1) .05s}.showcase_entryCircle__knFff[data-loading=true] .showcase_entryBloomLayer__pMhFu{opacity:0;transform:scale(.78) rotate(-16deg);transition-delay:0s}.showcase_entryCircle__knFff[data-loading=false] .showcase_entryLoadingLayer__SBr1W{opacity:0;transform:scale(1.12) rotate(28deg)}.showcase_entryLoader__AbILL{display:block;width:68%;height:68%;overflow:visible}.showcase_entryLoaderArc__DlqGF,.showcase_entryLoaderPetals__N4T9J{transform-origin:32px 32px}.showcase_entryLoaderArc__DlqGF{animation:showcase_entryArcTurn__BD5hM 2.7s linear infinite}.showcase_entryLoaderPetals__N4T9J{animation:showcase_entryPetalTurn__iR_kq 7.2s linear infinite}.showcase_entryLoaderPetal__3dR6A{animation:showcase_entryPetalBreath__LNTyD 1.8s ease-in-out infinite}.showcase_entryCircle__knFff[data-loading=false] .showcase_entryLoaderArc__DlqGF,.showcase_entryCircle__knFff[data-loading=false] .showcase_entryLoaderPetal__3dR6A,.showcase_entryCircle__knFff[data-loading=false] .showcase_entryLoaderPetals__N4T9J,.showcase_entryGate__48rGG[data-open=false] .showcase_entryLoaderArc__DlqGF,.showcase_entryGate__48rGG[data-open=false] .showcase_entryLoaderPetal__3dR6A,.showcase_entryGate__48rGG[data-open=false] .showcase_entryLoaderPetals__N4T9J{animation-play-state:paused}@keyframes showcase_entryArcTurn__BD5hM{to{transform:rotate(1turn)}}@keyframes showcase_entryPetalTurn__iR_kq{to{transform:rotate(-1turn)}}@keyframes showcase_entryPetalBreath__LNTyD{0%,to{opacity:.22}48%{opacity:.95}}@media (prefers-reduced-motion:reduce){.showcase_entryLoaderArc__DlqGF,.showcase_entryLoaderPetal__3dR6A,.showcase_entryLoaderPetals__N4T9J{animation:none}.showcase_entryBloomLayer__pMhFu,.showcase_entryLoadingLayer__SBr1W{transform:none!important;transition:opacity .15s ease}}.showcase_copy__hqs8a,.showcase_headerActions__CdBfz,.showcase_wordmark__4b_1j,.showcase_wordmark__4b_1j>span{min-width:0}.showcase_begin___Boql>svg,.showcase_consultLink__7QY5n>svg,.showcase_contactOption__JclXT>svg,.showcase_eyebrow__eTWrm>span,.showcase_primaryButton__Bcod9>svg,.showcase_scrollHint__eKyVu>svg,.showcase_wordmark__4b_1j>svg{flex-shrink:0}.showcase_entryBrand__rFiCa small,.showcase_wordmark__4b_1j small{white-space:nowrap}.showcase_headerActions__CdBfz{flex-shrink:0}.showcase_subtleLink__udlFc{flex-wrap:wrap}.showcase_caption__7xIJQ,.showcase_dialogCaption__9QFSt,.showcase_dialogFooter__tPkia,.showcase_entryFootnote__Y3Tke,.showcase_entryNote__RmGMO{overflow-wrap:break-word}.showcase_begin___Boql,.showcase_entryStart__XhgSW,.showcase_primaryButton__Bcod9{max-width:100%}.showcase_contactOption__JclXT{gap:16px}.showcase_contactOption__JclXT>span{min-width:0;overflow-wrap:anywhere}.showcase_dialogFooter__tPkia,.showcase_entryFootnote__Y3Tke{line-height:1.6}@media (max-width:360px){.showcase_header__GSzNA{padding-left:16px;padding-right:16px}.showcase_headerActions__CdBfz{gap:6px}.showcase_primaryButton__Bcod9{gap:16px;padding-left:18px;padding-right:18px}}@media (max-height:700px){.showcase_entryGate__48rGG{padding:76px 22px 44px}.showcase_entryContent__EK3A5{width:min(100%,680px);max-height:100%;min-height:0;padding:16px 10px 20px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}@media (max-height:560px){.showcase_entryGate__48rGG{padding:62px 20px 30px}.showcase_entryContent__EK3A5{padding:8px 6px 12px}}.showcase_consultLink__7QY5n,.showcase_primaryButton__Bcod9{position:relative;isolation:isolate}.showcase_consultLink__7QY5n:after,.showcase_primaryButton__Bcod9:after{content:"";position:absolute;pointer-events:none;opacity:0}.showcase_consultLink__7QY5n:after{left:0;right:0;bottom:-7px;height:2px;border-radius:50%;background:currentColor;transform-origin:0 50%}.showcase_primaryButton__Bcod9:after{inset:-4px;z-index:-1;border:1px solid #778763;border-radius:inherit;box-shadow:0 0 16px 3px #91a0783b}.showcase_consultLink__7QY5n[data-attention=true]{animation:showcase_consultColor__tdMRD 6s ease-in-out infinite}.showcase_consultLink__7QY5n[data-attention=true]:after{animation:showcase_consultWave__1Iu2z 6s ease-in-out infinite}.showcase_consultLink__7QY5n[data-attention=true]>svg{animation:showcase_consultArrow__KUlmm 6s ease-in-out infinite}.showcase_primaryButton__Bcod9[data-attention=true]:after{animation:showcase_invitationWave__bsfzw 6s ease-out infinite}.showcase_consultLink__7QY5n:is(:hover,:focus-visible),.showcase_consultLink__7QY5n:is(:hover,:focus-visible):after,.showcase_consultLink__7QY5n:is(:hover,:focus-visible)>svg,.showcase_primaryButton__Bcod9:is(:hover,:focus-visible),.showcase_primaryButton__Bcod9:is(:hover,:focus-visible):after{animation-play-state:paused}@keyframes showcase_consultColor__tdMRD{0%,12%,65%,to{color:var(--ink)}30%,42%{color:var(--accent)}}@keyframes showcase_consultWave__1Iu2z{0%,12%,65%,to{opacity:0;transform:scaleX(.2)}32%{opacity:.55;transform:scaleX(.72)}50%{opacity:0;transform:scaleX(1)}}@keyframes showcase_consultArrow__KUlmm{0%,12%,65%,to{transform:translateX(0)}32%{transform:translateX(3px)}48%{transform:translateX(0)}}@keyframes showcase_invitationWave__bsfzw{0%,12%,65%,to{opacity:0;transform:scale(1)}20%{opacity:.62;transform:scale(1)}50%{opacity:0;transform:scale(1.035,1.1)}}@media (prefers-reduced-motion:reduce){.showcase_consultLink__7QY5n[data-attention=true],.showcase_consultLink__7QY5n[data-attention=true]:after,.showcase_consultLink__7QY5n[data-attention=true]>svg,.showcase_primaryButton__Bcod9[data-attention=true]:after{animation:none}}.showcase_replay__N7VDf{margin-top:14px}@media (max-width:759px) and (max-height:700px){.showcase_chapter__ewUP9:first-child .showcase_copy__hqs8a,.showcase_chapter__ewUP9:nth-child(2) .showcase_copy__hqs8a,.showcase_chapter__ewUP9:nth-child(7) .showcase_copy__hqs8a{top:14.5%;left:20px;right:auto;width:calc(100% - 40px)}.showcase_chapter__ewUP9:first-child .showcase_eyebrow__eTWrm,.showcase_chapter__ewUP9:nth-child(2) .showcase_eyebrow__eTWrm,.showcase_chapter__ewUP9:nth-child(7) .showcase_eyebrow__eTWrm{margin-bottom:8px}.showcase_chapter__ewUP9:first-child .showcase_caption__7xIJQ,.showcase_chapter__ewUP9:nth-child(2) .showcase_caption__7xIJQ,.showcase_chapter__ewUP9:nth-child(7) .showcase_caption__7xIJQ{max-width:100%;margin-top:6px;line-height:1.6;letter-spacing:0}.showcase_chapter__ewUP9:first-child .showcase_openingActions__V3TFn{margin-top:8px}.showcase_chapter__ewUP9:first-child .showcase_objectHint__DWAMM,.showcase_chapter__ewUP9:nth-child(2) .showcase_objectHint__DWAMM,.showcase_chapter__ewUP9:nth-child(7) .showcase_objectHint__DWAMM{margin-top:6px}.showcase_chapter__ewUP9:nth-child(2) .showcase_title__ovjhC{font-size:36px;line-height:1.12}.showcase_chapter__ewUP9:nth-child(7) .showcase_title__ovjhC{line-height:1.12}.showcase_chapter__ewUP9:nth-child(7) .showcase_invitationDetails__Fkvxp{display:none}.showcase_finale__MtQa3 .showcase_caption__7xIJQ{margin-top:12px}.showcase_finale__MtQa3 .showcase_finalActions__gGwbf,.showcase_finale__MtQa3 .showcase_phoneLink__hPJze{margin-top:10px}.showcase_finale__MtQa3 .showcase_signOff__9QxIw{margin-top:4px}}.showcase_copy__hqs8a.showcase_finale__MtQa3{top:50%;bottom:auto;translate:0 -50%}.showcase_finale__MtQa3 .showcase_title__ovjhC{font-size:clamp(48px,min(5.6vw,8.5svh),88px);line-height:1.18}.showcase_finale__MtQa3 .showcase_eyebrow__eTWrm{margin-bottom:16px}.showcase_finale__MtQa3 .showcase_finalActions__gGwbf{margin-top:24px}.showcase_finale__MtQa3 .showcase_signOff__9QxIw{margin-top:12px}.showcase_finale__MtQa3 .showcase_replay__N7VDf{margin-top:10px;opacity:.78}@media (max-width:759px){.showcase_copy__hqs8a.showcase_finale__MtQa3{top:52.5%}.showcase_finale__MtQa3 .showcase_title__ovjhC{font-size:clamp(34px,min(10.5vw,6svh),60px)}.showcase_finale__MtQa3 .showcase_eyebrow__eTWrm{margin-bottom:10px}.showcase_finale__MtQa3 .showcase_caption__7xIJQ{margin-top:12px}.showcase_finale__MtQa3 .showcase_finalActions__gGwbf{margin-top:16px}.showcase_finale__MtQa3 .showcase_phoneLink__hPJze{margin-top:12px}.showcase_finale__MtQa3 .showcase_replay__N7VDf,.showcase_finale__MtQa3 .showcase_signOff__9QxIw{margin-top:8px}}@media (max-height:500px){.showcase_copy__hqs8a.showcase_finale__MtQa3{top:72px;bottom:calc(76px + env(safe-area-inset-bottom));translate:none}.showcase_finale__MtQa3 .showcase_title__ovjhC{font-size:clamp(27px,6.8svh,35px)}.showcase_finale__MtQa3 .showcase_eyebrow__eTWrm{margin-bottom:8px}.showcase_finale__MtQa3 .showcase_caption__7xIJQ{margin-top:8px}.showcase_finale__MtQa3 .showcase_finalActions__gGwbf{margin-top:12px}.showcase_finale__MtQa3 .showcase_phoneLink__hPJze{margin-top:8px}}@media (min-width:600px) and (max-width:759px) and (min-height:701px){.showcase_copy__hqs8a:not(.showcase_lowLeft__05fiH):not(.showcase_finale__MtQa3){top:12%}.showcase_right__MbAsl .showcase_title__ovjhC,.showcase_title__ovjhC{font-size:48px}.showcase_finale__MtQa3 .showcase_title__ovjhC{font-size:clamp(40px,6svh,60px)}}.showcase_copy__hqs8a .showcase_caption__7xIJQ,.showcase_copy__hqs8a .showcase_eyebrow__eTWrm,.showcase_copy__hqs8a .showcase_invitationDetails__Fkvxp,.showcase_copy__hqs8a .showcase_objectHint__DWAMM,.showcase_copy__hqs8a .showcase_subtleLink__udlFc{text-shadow:0 1px 5px var(--scene-bg),0 0 2px var(--scene-bg)}