.M4laAG_hero{--night:var(--lacquer-deep);--stage-r:.05;--fade-c:color-mix(in srgb, var(--lacquer) 48%, transparent);color:var(--on-dark);flex-direction:column;padding-bottom:clamp(1.5rem,4svh,2.75rem);display:flex;position:relative;overflow-x:clip}.M4laAG_hero[data-phase=intro]{--fade-c:var(--night)}.M4laAG_backdrop{pointer-events:none;background:radial-gradient(44% 46% at 50% 62%, color-mix(in srgb, var(--lacquer-glow) 85%, transparent), transparent 75%), var(--lacquer-lit);position:absolute;inset:0;overflow:hidden}.M4laAG_backdrop:before{content:"";background:radial-gradient(closest-side, rgb(var(--shade-rgb) / .14), rgb(var(--shade-rgb) / .04) 60%, transparent);border-radius:50%;width:min(78rem,92vw);height:16%;position:absolute;top:76%;left:50%;translate:-50% -50%}.M4laAG_curves{width:100%;height:100%;position:absolute;inset:0}.M4laAG_spark{width:clamp(.8rem,1.5vw,1.4rem);fill:var(--plum-deep);position:absolute;top:31.5%;left:89.6%}@media (max-width:767.98px){.M4laAG_curves{height:42%;top:auto;bottom:0}.M4laAG_spark{display:none}.M4laAG_flourish{width:100%;height:.54em}}.M4laAG_scene{justify-content:center;padding-inline:clamp(1rem,3vw,2.5rem);display:flex;position:relative}.M4laAG_box{width:100%;max-width:92rem;height:calc(84vw + 4.07rem);position:relative}@media (min-width:768px){.M4laAG_box{height:min(clamp(30rem, calc(100svh - var(--header-h) - 9rem), 48rem), 64vw)}}.M4laAG_title{z-index:2;inset-inline:0;text-align:center;font-family:var(--font-bodoni), var(--font-deco);letter-spacing:-.005em;color:#4f5940;pointer-events:none;text-wrap:balance;font-size:clamp(2.4rem,10.6vw,3.4rem);font-weight:400;line-height:1;position:absolute;top:.75rem}.M4laAG_kicker{font-family:var(--font-label);letter-spacing:.34em;text-transform:uppercase;color:var(--brass);margin-bottom:.9rem;font-size:.625rem;font-weight:600;padding-bottom:0!important;display:block!important}.M4laAG_kicker:before,.M4laAG_kicker:after{content:"";vertical-align:.3em;opacity:.45;background:currentColor;width:clamp(1.5rem,4vw,3.75rem);height:1px;margin-inline:1.1em;display:inline-block}.M4laAG_inviting{color:var(--plum);font-style:italic;font-weight:500;position:relative}.M4laAG_flourish{width:125%;height:.66em;color:var(--plum);pointer-events:none;position:absolute;top:76%;left:2%;overflow:visible}@media (min-width:768px){.M4laAG_title{top:calc(50% + var(--ring-y,0px));font-size:clamp(2.2rem, min(calc(var(--ring-gap,8rem) * .72), calc(var(--ring-w,60rem) * .085)), 5.75rem);white-space:nowrap;translate:0 -50%}}.M4laAG_title>*{padding-bottom:.08em;display:inline-block}.M4laAG_title em{font-style:normal}.M4laAG_below{z-index:3;flex-direction:column;align-items:center;gap:1rem;margin-top:.25rem;display:flex;position:relative}.M4laAG_caption{align-items:center;gap:clamp(1rem,3vw,2.5rem);display:flex}.M4laAG_now{flex-direction:column;align-items:center;gap:.45rem;display:flex}.M4laAG_dots{gap:.6rem;display:flex}.M4laAG_dots i{background:rgb(var(--brass-rgb) / .32);border-radius:50%;width:.5rem;height:.5rem;transition:background-color .3s}.M4laAG_dots i[data-on]{background:var(--plum)}.M4laAG_current{text-align:center;justify-content:center;align-items:baseline;gap:.6rem;min-width:11rem;padding:.25rem .5rem;display:flex}.M4laAG_name{font-family:var(--font-bodoni), var(--font-deco);color:#4f5940;transition:background-size .4s var(--ease-out-expo);background:linear-gradient(currentColor,currentColor) 50% 100%/0 1px no-repeat;font-size:1.05rem;line-height:1.2}.M4laAG_current:hover .M4laAG_name{background-size:100% 1px}.M4laAG_occasion{font-family:var(--font-label);letter-spacing:.32em;text-transform:uppercase;color:var(--brass-lit);font-size:.5625rem;font-weight:600}.M4laAG_arrow{color:#4f5940;border:1px solid var(--rule-dark);border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;transition:background-color .3s,border-color .3s,color .3s;display:grid}.M4laAG_arrow:hover{border-color:var(--brass);background:rgb(var(--brass-rgb) / .12);color:var(--on-dark)}.M4laAG_arrow:active{transform:scale(.94)}.M4laAG_orbit{z-index:1;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:grab;transform-origin:50%;outline:none;position:absolute;inset:5.75rem 0 0}@media (min-width:768px){.M4laAG_orbit{inset:0}}.M4laAG_orbit[data-dragging]{cursor:grabbing}.M4laAG_orbit:focus-visible{box-shadow:0 0 0 1px var(--brass)}.M4laAG_stage{opacity:0;width:0;height:0;transition:opacity .6s;position:absolute;top:50%;left:50%}.M4laAG_orbit[data-visible] .M4laAG_stage{opacity:1}.M4laAG_card{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.M4laAG_face{--r:calc(var(--stage-r) * 420px);position:absolute}.M4laAG_poster{z-index:1;border-radius:var(--r);box-shadow:0 1px 2px rgb(var(--shade-rgb) / .16), 0 16px 28px -16px rgb(var(--shade-rgb) / .36), 0 40px 70px -40px rgb(var(--shade-rgb) / .42);position:absolute;inset:0;overflow:hidden}.M4laAG_poster>*{width:100%}.M4laAG_sheen,.M4laAG_shade{z-index:2;border-radius:var(--r);pointer-events:none;position:absolute;inset:0;overflow:hidden}.M4laAG_sheen i{background:linear-gradient(100deg,#0000 40%,#ffffff1f 50%,#0000 60%);position:absolute;inset:-10% -60%}.M4laAG_shade{background:var(--fade-c);opacity:0;transition:background-color 1.2s}.M4laAG_ext{z-index:0;visibility:hidden;position:absolute;inset:0}.M4laAG_ext i{height:calc(var(--ext-h) + var(--r) * 2);background:inherit;position:absolute;left:0;right:0}.M4laAG_ext i:first-child{top:calc(var(--ext-h) * -1);border-radius:var(--r) var(--r) 0 0;transform:translateY(var(--ext-h))}.M4laAG_ext i:last-child{bottom:calc(var(--ext-h) * -1);border-radius:0 0 var(--r) var(--r);transform:translateY(calc(var(--ext-h) * -1))}.M4laAG_curtain,.M4laAG_pop,.M4laAG_skip{display:none}.M4laAG_hero[data-phase=intro] .M4laAG_curtain,.M4laAG_hero[data-phase=reveal] .M4laAG_curtain{z-index:60;background:radial-gradient(38% 34% at 50% 44%, rgb(var(--brass-rgb) / .16), transparent 72%), radial-gradient(120% 100% at 50% 36%, var(--lacquer-glow) 0%, var(--lacquer) 45%, var(--lacquer-deep) 100%);transition:opacity 1.2s cubic-bezier(.4,0,.2,1);display:block;position:fixed;inset:0}.M4laAG_curtain:before{content:"";background:linear-gradient(180deg, rgb(var(--on-dark-rgb) / .06), transparent 80%);clip-path:polygon(36% 0,64% 0,100% 100%,0 100%);width:min(70vw,60rem);height:80%;position:absolute;top:0;left:50%;translate:-50%}.M4laAG_curtain:after{content:"";background:radial-gradient(50% 18% at 50% 2%, rgb(var(--brass-rgb) / .14), transparent 70%), linear-gradient(90deg, transparent, rgb(var(--brass-rgb) / .4) 30%, rgb(var(--brass-rgb) / .4) 70%, transparent) top / 100% 1px no-repeat;width:min(110vw,90rem);height:30%;position:absolute;top:74%;left:50%;translate:-50%}.M4laAG_hero[data-phase=reveal] .M4laAG_curtain{opacity:0;pointer-events:none}.M4laAG_hero[data-phase=intro] .M4laAG_pop{z-index:61;--pop-w:min(94vw, calc(92svh * 9 / 16));width:var(--pop-w);height:calc(var(--pop-w) * 16 / 9);margin-left:calc(var(--pop-w) / -2);margin-top:calc(var(--pop-w) * 16 / 9 / -2);perspective:2400px;pointer-events:none;display:block;position:fixed;top:50%;left:50%}.M4laAG_hero[data-handoff] .M4laAG_pop{visibility:hidden}.M4laAG_hero[data-pop-wait] .M4laAG_popCard{opacity:0;animation-play-state:paused}.M4laAG_hero[data-pop-wait] .M4laAG_popInvite:after{animation-play-state:paused}.M4laAG_popCard{transform-style:preserve-3d;animation:2.4s both M4laAG_popSpin;position:absolute;inset:0}.M4laAG_popFace{--r:calc(var(--pop-w) * var(--stage-r));border-radius:var(--r);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.M4laAG_popBrand{--r:calc(var(--pop-w) * .018);background:#232a18;box-shadow:0 60px 120px -40px #0009}.M4laAG_popBrand img{object-fit:cover;width:100%;height:100%;display:block}.M4laAG_popInvite{align-items:center;display:flex;transform:rotateY(180deg);box-shadow:0 60px 120px -40px #0009}.M4laAG_popInvite>.M4laAG_popPoster{width:100%}.M4laAG_popMark{width:calc(var(--pop-w) * .14);height:calc(var(--pop-w) * .14)}.M4laAG_popInvite:after{content:"";background:linear-gradient(100deg,#0000 40%,#ffffff29 50%,#0000 60%);animation:2.4s both M4laAG_popSheen;position:absolute;inset:-10% -80%}@keyframes M4laAG_popSpin{0%{animation-timing-function:cubic-bezier(.2,.9,.3,1.15);transform:scale(.86)rotateY(0)}22%{transform:scale(1)rotateY(0)}42%{animation-timing-function:cubic-bezier(.55,.05,.25,1);transform:scale(1)rotateY(0)}to{transform:scale(1)rotateY(-180deg)}}@keyframes M4laAG_popSheen{0%,70%{transform:translate(-60%)}to{transform:translate(60%)}}.M4laAG_hero[data-phase=intro] .M4laAG_skip{z-index:63;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));height:2.5rem;font-family:var(--font-label);letter-spacing:.28em;text-transform:uppercase;color:var(--on-dark);border:1px solid var(--rule-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#faf8f4b8;align-items:center;gap:.5rem;padding:0 1rem;font-size:.625rem;font-weight:600;animation:.6s .6s both M4laAG_fadeIn;display:inline-flex;position:fixed}.M4laAG_skip:hover{border-color:var(--brass)}.M4laAG_hero[data-phase=intro] .M4laAG_orbit,.M4laAG_hero[data-phase=reveal] .M4laAG_orbit{z-index:62;cursor:default}.M4laAG_hero[data-phase] .M4laAG_stage{transition:none}.M4laAG_hero[data-phase=intro] .M4laAG_reveal{opacity:0;animation:.6s 9s forwards M4laAG_fadeIn;transform:translateY(28px)}.M4laAG_hero[data-phase=reveal] .M4laAG_reveal{animation:M4laAG_rise 1.1s var(--ease-out-expo) both;animation-delay:calc(var(--i,0) * 90ms)}.M4laAG_hero[data-phase=intro] .M4laAG_title>*{opacity:0;animation:.6s 9s forwards M4laAG_fadeIn;transform:translateY(40%)}.M4laAG_hero[data-phase=reveal] .M4laAG_title>*{animation:M4laAG_lineUp 1.4s var(--ease-out-expo) both;animation-delay:calc(80ms + var(--l,0) * .14s)}@keyframes M4laAG_rise{0%{opacity:0;transform:translateY(28px)}}@keyframes M4laAG_lineUp{0%{opacity:0;transform:translateY(40%)}}@keyframes M4laAG_fadeIn{0%{opacity:0}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.M4laAG_stage{transition:none}}.M4laAG_centre,.M4laAG_belowCta{display:contents}.M4laAG_centreCta{display:none}@media (min-width:768px){.M4laAG_box{height:clamp(30rem, min(calc(100svh - var(--header-h) - 8.5rem), calc(38vw + 6.5rem)), 50rem)}.M4laAG_title{font-size:clamp(2.9rem,4.9vw,5rem);top:clamp(.75rem,2.2svh,1.75rem);translate:none}.M4laAG_orbit{inset:clamp(6.5rem,6vw + 3.1rem,9rem) 0 0}.M4laAG_backdrop:before{width:min(70rem,86vw);height:16%;top:78%}.M4laAG_poster{transition:box-shadow .6s}.M4laAG_card[data-front] .M4laAG_poster{box-shadow:0 22px 36px -18px rgb(var(--shade-rgb) / .42), 0 50px 80px -44px rgb(var(--shade-rgb) / .5)}}
._4WtQuq_stage{color:var(--on-dark);background:radial-gradient(60% 50% at 50% 34%, color-mix(in srgb, var(--lacquer-glow) 90%, transparent), transparent 75%), var(--lacquer-lit);box-shadow:inset 0 0 0 1px var(--brass), var(--shadow-deep);flex-direction:column;align-items:center;padding:clamp(1.1rem,3vw,2.1rem) clamp(1rem,3vw,2rem) 1.1rem;display:flex;position:relative}._4WtQuq_stage:before{content:"";border:1px solid var(--rule-dark);pointer-events:none;position:absolute;inset:.55rem}._4WtQuq_stage[data-pinned=true]{top:calc(var(--header-h) + 1.25rem);position:sticky}@media (max-width:1023px){._4WtQuq_stage[data-pinned=true]{top:calc(var(--header-h) + .5rem);z-index:3;box-shadow:inset 0 0 0 1px var(--brass), 0 18px 30px -24px #0009}}._4WtQuq_device{border-radius:calc(2.6rem * var(--s,1));background:var(--bg,var(--ivory));max-width:100%;box-shadow:0 0 0 calc(7px * var(--s,1)) var(--lacquer-deep), 0 0 0 calc(8px * var(--s,1)) rgb(var(--brass-rgb) / .55), 0 40px 70px -30px #000000a6;position:relative;overflow:hidden}._4WtQuq_frame{transform-origin:0 0;width:390px;height:780px;transform:scale(var(--s,1));border:0;position:absolute;top:0;left:0}._4WtQuq_loading{z-index:1;font-family:var(--font-label);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-muted);background:var(--bg,var(--ivory));pointer-events:none;place-items:center;font-size:.625rem;font-weight:600;transition:opacity .5s;display:grid;position:absolute;inset:0}._4WtQuq_loading[data-done=true]{opacity:0}._4WtQuq_bar{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:26rem;margin-top:1rem;display:flex}._4WtQuq_caption{min-width:0;color:var(--on-dark-muted);font-size:.8125rem;line-height:1.3}._4WtQuq_caption b{font-family:var(--font-deco);letter-spacing:.03em;color:var(--on-dark);font-size:1.3rem;font-weight:400;display:block}._4WtQuq_live{font-family:var(--font-label);letter-spacing:.3em;text-transform:uppercase;color:var(--brass);align-items:center;gap:.4rem;font-size:.5625rem;font-weight:600;display:inline-flex}._4WtQuq_live:before{content:"";background:var(--brass);width:.4rem;height:.4rem;box-shadow:0 0 0 3px rgb(var(--brass-rgb) / .22);rotate:45deg}._4WtQuq_replay{border:1px solid var(--rule-dark);min-height:2.75rem;font-family:var(--font-label);letter-spacing:.24em;text-transform:uppercase;color:var(--on-dark);background:0 0;flex:none;align-items:center;gap:.45rem;padding:0 1.1rem;font-size:.625rem;font-weight:600;transition:border-color .25s,background-color .25s;display:inline-flex}._4WtQuq_replay:hover{border-color:var(--brass);background:rgb(var(--brass-rgb) / .1)}._4WtQuq_replay svg{transition:transform .6s var(--ease-out-expo)}._4WtQuq_replay:hover svg{transform:rotate(-200deg)}@media (max-width:1023px){._4WtQuq_bar{margin-top:.6rem}._4WtQuq_caption{display:none}._4WtQuq_bar{justify-content:center;gap:.75rem}}._4WtQuq_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}._4WtQuq_stage[data-handset]{box-shadow:none;background:0 0;padding:0}._4WtQuq_stage[data-handset]:before{display:none}._4WtQuq_handset{z-index:0;box-sizing:border-box;border-radius:calc(3.2rem * var(--s,1) + 12px);background:linear-gradient(120deg,#55574c,#1d1e18 18%,#2a2b23 50%,#16170f 82%,#5a5b50);max-width:100%;padding:12px;position:relative;box-shadow:inset 0 0 0 1.5px #8f907f,inset 0 0 0 3px #16170f,0 2px 4px #2c30204d,0 44px 70px -30px #2c302099;container-type:inline-size}._4WtQuq_handset:before,._4WtQuq_handset:after{content:"";z-index:-1;background:#3a3b32;border-radius:2px;width:3px;position:absolute}._4WtQuq_handset:before{height:11%;top:21%;left:-2px}._4WtQuq_handset:after{height:15%;top:26%;right:-2px}._4WtQuq_island{left:50%;top:calc(12px + 11px * var(--s,1));z-index:3;width:28%;height:calc(29px * var(--s,1) + 3px);pointer-events:none;background:#0d0d09;border-radius:999px;position:absolute;translate:-50%}._4WtQuq_handset ._4WtQuq_device{border-radius:calc(3.2rem * var(--s,1)) calc(3.2rem * var(--s,1)) 0 0;box-shadow:none}._4WtQuq_handset ._4WtQuq_bar{box-sizing:border-box;border-radius:0 0 calc(3.2rem * var(--s,1)) calc(3.2rem * var(--s,1));background:linear-gradient(170deg,#5c684b,#454f39);gap:.6rem;width:100%;max-width:none;height:112px;margin:0;padding:0 .85rem}._4WtQuq_handset ._4WtQuq_caption{color:#ece8dc}._4WtQuq_handset ._4WtQuq_caption b{font-family:var(--font-bodoni), var(--font-deco);letter-spacing:0;color:#faf8f4;font-size:1.05rem;line-height:1.15}._4WtQuq_handset ._4WtQuq_live{letter-spacing:.2em;color:#e8dcc0;margin-top:.25rem;font-size:.5rem}._4WtQuq_handset ._4WtQuq_live:before{box-shadow:none;background:#e8dcc0}._4WtQuq_handset ._4WtQuq_actions{flex-flow:column;align-items:stretch}._4WtQuq_handset ._4WtQuq_replay{letter-spacing:.13em;color:#faf8f4;white-space:nowrap;border-color:#e8dcc080;justify-content:center;min-height:2.35rem;padding:0 .6rem;font-size:.53rem}._4WtQuq_handset ._4WtQuq_replay:hover{background:#faf8f41f;border-color:#faf8f4}@container (max-width:300px){._4WtQuq_handset ._4WtQuq_caption{display:none}._4WtQuq_handset ._4WtQuq_actions{width:100%}._4WtQuq_handset ._4WtQuq_replay{white-space:normal;text-align:center;line-height:1.25}._4WtQuq_handset ._4WtQuq_bar{justify-content:center}}._4WtQuq_tap{display:none}@media (max-width:1023px){._4WtQuq_tap{z-index:2;border-radius:inherit;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:flex-end;padding-bottom:8%;display:flex;position:absolute;inset:0}._4WtQuq_stage:has(._4WtQuq_tap) ._4WtQuq_frame{pointer-events:none}._4WtQuq_stage:not([data-handset]):has(._4WtQuq_tap) ._4WtQuq_bar a{display:none}._4WtQuq_handset ._4WtQuq_caption{display:block}._4WtQuq_handset ._4WtQuq_bar{justify-content:space-between}}._4WtQuq_tapPill{min-height:2.5rem;font-family:var(--font-label);letter-spacing:.24em;text-transform:uppercase;color:var(--ivory);background:rgb(var(--shade-rgb) / .82);border:1px solid var(--rule-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:.4rem;padding:0 1.1rem;font-size:.625rem;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -10px #00000073}@media (prefers-reduced-motion:reduce){._4WtQuq_replay svg,._4WtQuq_loading{transition:none}}
.zCYCyq_gallery{--ease:cubic-bezier(.215, .61, .355, 1);--dur:.6s;--gap:10px;--radius:0;--h:clamp(22rem, 38cqw, 36rem);--pw:calc(var(--h) * .8);gap:var(--gap);width:100%;height:var(--h);perspective:1400px;display:flex}.zCYCyq_panel{background:var(--bg);min-width:0;transform:rotateY(var(--lean,0deg));transform-origin:50%;box-shadow:0 0 0 1px rgb(var(--brass-rgb) / .35), 0 18px 40px -26px #000000b3;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:flex-grow var(--dur) var(--ease), flex-basis var(--dur) var(--ease), transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:0;outline:none;flex:1 1 0;position:relative;overflow:hidden}.zCYCyq_panel[data-open]{flex-grow:var(--grow);box-shadow:0 0 0 1px var(--brass), 0 40px 70px -36px #000c}.zCYCyq_panel:focus-visible{box-shadow:0 0 0 2px var(--brass), 0 18px 40px -26px #000000b3}.zCYCyq_media{width:var(--pw);transform:translateX(calc(-50% + var(--drift,0) * 1.6rem));transition:left var(--dur) var(--ease), transform var(--dur) var(--ease);position:absolute;top:0;left:50%}.zCYCyq_media>*{width:100%}.zCYCyq_panel[data-open] .zCYCyq_media{left:0;transform:none}.zCYCyq_dim{transition:opacity var(--dur) var(--ease);pointer-events:none;background:0 0;position:absolute;inset:0}.zCYCyq_panel[data-open] .zCYCyq_dim{opacity:0}.zCYCyq_band{min-height:3.25rem;color:var(--on-dark);background:var(--lacquer-deep);border-top:1px solid var(--rule-dark);transition:opacity calc(var(--dur) * .6) var(--ease);align-items:center;gap:.6rem;padding:.6rem .9rem;display:flex;position:absolute;inset:auto 0 0}.zCYCyq_panel[data-open] .zCYCyq_band{opacity:0}.zCYCyq_bandNum{font-family:var(--font-label);letter-spacing:.2em;color:var(--brass);font-size:.5625rem;font-weight:600}.zCYCyq_bandName{min-width:0;font-family:var(--font-cormorant), var(--font-deco);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:1.15rem;line-height:1.1;overflow:hidden}.zCYCyq_info{inset:0 0 0 var(--pw);min-width:0;color:var(--ink);background:radial-gradient(90% 60% at 100% 0%, #ffffff73, transparent 70%), var(--ivory);box-shadow:inset 1px 0 0 var(--brass-deep);opacity:0;transition:opacity calc(var(--dur) * .6) var(--ease), transform var(--dur) var(--ease);flex-direction:column;justify-content:flex-end;gap:.55rem;padding:clamp(1.1rem,2vw,2rem);display:flex;position:absolute;transform:translate(-.9rem)}.zCYCyq_panel[data-open] .zCYCyq_info{opacity:1;transition-delay:.12s;transform:none}.zCYCyq_info:before{content:"";aspect-ratio:450/282;pointer-events:none;background:url(/samples/featured/botanical.webp) 100% 0/contain no-repeat;width:min(62%,11rem);position:absolute;top:0;right:0}.zCYCyq_infoNum{font-family:var(--font-label);letter-spacing:.24em;color:var(--brass-deep);margin-bottom:auto;font-size:.625rem;font-weight:600}.zCYCyq_infoNum i{color:var(--ink-muted);font-style:normal}.zCYCyq_infoName{font-family:var(--font-cormorant), var(--font-deco);color:#4f5940;font-size:clamp(2rem,3.5cqw,3.25rem);font-weight:400;line-height:1}.zCYCyq_infoName:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 12'%3E%3Cpath d='M0 6h60' stroke='%234f5940' stroke-opacity='.55'/%3E%3Cpath d='M70 0c.4 3.700 1.900 5.300 6 6-4.100.7-5.600 2.300-6 6-.4-3.700-1.900-5.300-6-6 4.100-.7 5.600-2.300 6-6Z' fill='%234f5940'/%3E%3C/svg%3E") 0/contain no-repeat;width:5rem;height:.75rem;margin-top:.75rem;display:block}.zCYCyq_infoMeta{font-family:var(--font-label);letter-spacing:.26em;text-transform:uppercase;color:var(--brass-deep);font-size:.5625rem;font-weight:600}.zCYCyq_infoTag{color:var(--ink-muted);font-size:.9375rem;line-height:1.55}.zCYCyq_infoCta{width:fit-content;min-height:2.75rem;font-family:var(--font-label);letter-spacing:.26em;text-transform:uppercase;color:var(--ivory);outline-offset:3px;background:#3a4229;outline:1px solid #0000;align-items:center;gap:.45rem;margin-top:.75rem;padding:0 1.2rem;font-size:.625rem;font-weight:600;transition:background-color .3s,outline-color .3s;display:inline-flex}.zCYCyq_panel[data-open]:hover .zCYCyq_infoCta{outline-color:var(--brass-deep);background:#2f3621}@media (min-width:1024px) and (max-width:1239px){.zCYCyq_info:before{width:42%}.zCYCyq_infoCta{letter-spacing:.16em;white-space:nowrap;padding-inline:.7rem}}@media (max-width:1023px){.zCYCyq_gallery{--pw:46cqw;--row:4.5rem;perspective:none;flex-direction:column;height:auto}.zCYCyq_panel{flex:0 0 var(--row);transform:none}.zCYCyq_panel[data-open]{flex-basis:calc(var(--pw) * 1.25)}.zCYCyq_media{top:50%;left:calc(100% - var(--pw));transition:top var(--dur) var(--ease), left var(--dur) var(--ease), transform var(--dur) var(--ease);transform:translateY(-50%)}.zCYCyq_panel[data-open] .zCYCyq_media{top:0;left:0;transform:none}.zCYCyq_band{width:calc(100% - var(--pw) + 1px);padding-inline:1.1rem;inset:0 auto 0 0}.zCYCyq_bandName{font-size:1.25rem}.zCYCyq_info{gap:.4rem;padding:1rem 1.1rem}.zCYCyq_info:before{width:42%}.zCYCyq_infoName{font-size:1.6rem}.zCYCyq_infoName:after{margin-top:.35rem}.zCYCyq_infoTag{display:none}.zCYCyq_infoCta{min-height:2.5rem;margin-top:.35rem}}@media (prefers-reduced-motion:reduce){.zCYCyq_gallery{--dur:1ms}}
.m4y3da_section{isolation:isolate;color:var(--on-dark);background:var(--lacquer-deep) url(/samples/featured/backdrop.webp) center / cover no-repeat;padding-block:clamp(3.5rem,5vw,5.5rem) clamp(4rem,6vw,6.5rem);position:relative}.m4y3da_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2rem;display:flex}.m4y3da_eyebrow{color:#e3cfa4;align-items:center;gap:.9rem;display:flex}.m4y3da_eyebrow:before,.m4y3da_eyebrow:after{content:"";opacity:.6;background:currentColor;width:2.25rem;height:1px}.m4y3da_title{font-family:var(--font-cormorant), var(--font-deco);color:var(--ivory);margin-top:.7rem;font-size:clamp(2.1rem,3.6vw,3.25rem);font-weight:400;line-height:1.15}.m4y3da_title em{font-family:var(--font-pinyon), var(--font-cormorant), serif;color:#e3cfa4;padding-inline:.05em .1em;font-size:1.32em;font-style:normal;line-height:.8;display:inline-block;position:relative}.m4y3da_title em svg{pointer-events:none;width:104%;height:auto;position:absolute;top:92%;left:8%;overflow:visible}.m4y3da_all{min-height:2.75rem;font-family:var(--font-label);letter-spacing:.28em;text-transform:uppercase;color:#e3cfa4;transition:color .3s, gap .4s var(--deco-ease);align-items:center;gap:.75rem;font-size:.6875rem;font-weight:600;display:inline-flex}.m4y3da_all:hover{color:var(--on-dark);gap:1rem}.m4y3da_stage{margin-top:clamp(2.25rem,4vw,3.25rem);container-type:inline-size}
.KhbBDW_why{--gold:#c9a96a;--olive:#657252;--plum-ink:#702d49;isolation:isolate;color:var(--ink);background:radial-gradient(42% 55% at 72%,#ffffff80,#0000 70%),linear-gradient(#faf8f4,#f8f0e9);padding-block:clamp(3.5rem,4.5vw,5rem);position:relative;overflow:hidden}.KhbBDW_curveTop,.KhbBDW_curveBottom{z-index:-1;pointer-events:none;height:auto;position:absolute}.KhbBDW_curveTop{filter:drop-shadow(0 8px 16px #2c302014);width:clamp(7rem,15vw,17rem);top:0;left:0}.KhbBDW_curveBottom{filter:drop-shadow(0 -8px 18px #2c302014);width:clamp(12rem,25vw,29rem);bottom:0;right:0}.KhbBDW_spread{align-items:center;gap:clamp(2.5rem,4vw,4rem);display:grid}@media (min-width:960px){.KhbBDW_spread{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.KhbBDW_eyebrow{color:var(--plum-ink);align-items:center;gap:.9rem;display:flex}.KhbBDW_eyebrow:before,.KhbBDW_eyebrow:after{content:"";opacity:.6;background:currentColor;width:2.25rem;height:1px}.KhbBDW_title{font-family:var(--font-bodoni), var(--font-deco);letter-spacing:-.01em;white-space:nowrap;color:#333c29;margin-top:.8rem;font-size:clamp(2.4rem,3.3vw,3.9rem);font-weight:400;line-height:1.1}.KhbBDW_title em{color:var(--plum-ink);font-style:italic;display:inline-block;position:relative}.KhbBDW_title em svg{pointer-events:none;width:96%;height:auto;position:absolute;top:80%;left:4%;overflow:visible}.KhbBDW_benefits{margin:clamp(1.5rem,2.4vw,2.25rem) 0 0;padding:0;list-style:none}.KhbBDW_benefits li+li{border-top:1px solid #c9a96a33}.KhbBDW_benefit{text-align:left;width:100%;color:inherit;grid-template-columns:auto 1fr;align-items:center;gap:1.1rem;padding:.7rem .75rem .7rem 0;transition:background-color .4s,opacity .4s;display:grid}.KhbBDW_benefit[data-state=on]{background:linear-gradient(90deg, rgb(var(--brass-rgb) / .08), transparent 80%)}.KhbBDW_benefit[data-state=off]{opacity:.5}.KhbBDW_tile{background:linear-gradient(145deg,#fdfbf7,#f3e9de);border:1px solid #c9a96a59;border-radius:.8rem;place-items:center;width:3.5rem;height:3.5rem;transition:background-color .4s,box-shadow .4s;display:grid;box-shadow:0 6px 14px -8px #2c30204d}.KhbBDW_tile svg{fill:none;width:1.75rem;height:1.75rem;stroke:var(--olive);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.KhbBDW_benefit[data-state=on] .KhbBDW_tile{box-shadow:0 0 0 3px rgb(var(--brass-rgb) / .14), 0 6px 14px -8px #2c30204d}.KhbBDW_benefitWords{border-left:1px solid #c9a96a73;min-width:0;padding-left:1.1rem}.KhbBDW_benefitTitle{font-family:var(--font-bodoni), var(--font-deco);color:#333c29;font-size:clamp(1.2rem,1.55vw,1.5rem);line-height:1.2;display:block}.KhbBDW_benefitText{color:var(--ink-muted);margin-top:.25rem;font-size:.875rem;line-height:1.5;display:block}.KhbBDW_scene{aspect-ratio:1/1.03;justify-self:center;width:min(100%,38rem);margin-bottom:3.6rem;position:relative}.KhbBDW_scene:before{content:"";background:radial-gradient(closest-side,#c9a96a4d,#0000);height:12%;position:absolute;bottom:-3%;left:22%;right:22%}.KhbBDW_scene:after{content:"";background:linear-gradient(90deg,#0000,#c9a96a8c 20% 80%,#0000);height:1px;position:absolute;bottom:3%;left:0;right:0}.KhbBDW_archMain,.KhbBDW_archLow,.KhbBDW_archRight,.KhbBDW_disc{position:absolute}.KhbBDW_archMain{border:1px solid var(--gold);background:radial-gradient(60% 50% at 50% 35%,#ffffff80,#0000 75%);border-bottom:0;border-radius:999px 999px 0 0;width:68%;top:0;bottom:3%;left:15%}.KhbBDW_archMain:before{content:"";border:1px solid #c9a96a73;border-bottom:0;border-radius:999px 999px 0 0;position:absolute;inset:2.4% 3% 0}.KhbBDW_archLow{border:1px solid var(--gold);background:repeating-linear-gradient(90deg,#c9a96a33 0 1px,#0000 1px 5px),#faf8f4b3;border-bottom:0;border-radius:999px 999px 0 0;width:28%;top:48%;bottom:3%;left:7.5%}.KhbBDW_archRight{background:repeating-linear-gradient(90deg,#c9a96a33 0 1px,#0000 1px 5px),#faf8f499;border-radius:0 100% 0 0;width:26%;top:30%;bottom:3%;left:62%}.KhbBDW_disc{aspect-ratio:1;background:linear-gradient(145deg,#702d49,#5a2239);border-radius:50%;width:26.5%;top:82%;left:56%;translate:0 -50%}@media (max-width:959px){.KhbBDW_scene{order:-1;width:min(100%,26rem)}}.KhbBDW_phone{aspect-ratio:9/18.5;width:42%;box-shadow:0 0 0 1px var(--gold), inset 0 0 0 1px #ffffff1a, 0 34px 50px -24px #2c3020a6;transition:box-shadow .5s, scale .6s var(--ease-out-expo);background:linear-gradient(150deg,#3a4229,#1f2316 55%,#2b3020);border-radius:2.2rem;padding:2.2%;position:absolute;top:57%;left:50%;translate:-50% -50%}.KhbBDW_phone[data-state=on]{box-shadow:0 0 0 1px var(--gold), inset 0 0 0 1px #ffffff1a, 0 0 50px -6px #c9a96a80, 0 34px 50px -24px #2c3020a6;scale:1.03}.KhbBDW_screen{border-radius:1.8rem;height:100%;position:relative;overflow:hidden}.KhbBDW_frame{transform-origin:0 0;border:0;width:390px;height:100%;position:absolute;top:0;left:0}.KhbBDW_controls{white-space:nowrap;gap:.5rem;display:flex;position:absolute;top:calc(100% + 1.1rem);left:50%;translate:-50%}.KhbBDW_control{min-height:2.5rem;font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;color:#4f5940;background:#fbf6f0;border:1px solid #c9a96abf;border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem;font-size:.5625rem;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex}.KhbBDW_control:hover:not(:disabled){color:#faf8f4;background:#4f5940}.KhbBDW_control:disabled{opacity:.55}.KhbBDW_seal{pointer-events:none;font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:#2b3020;transition:scale .6s var(--ease-out-expo), box-shadow .5s;background:#faf8f4;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.5625rem;font-weight:600;display:inline-flex;position:absolute;bottom:26.5%;left:50%;translate:-50%;box-shadow:0 10px 20px -10px #00000080}.KhbBDW_seal i{font-size:.5rem;font-style:normal}.KhbBDW_chip{pointer-events:none;color:var(--ink);transition:transform .6s var(--ease-out-expo), opacity .4s, box-shadow .5s;background:#fbf6f0;border:1px solid #c9a96abf;border-radius:.65rem;gap:.25rem;padding:.75rem 1.1rem;display:grid;position:absolute;box-shadow:0 18px 30px -16px #2c302066}.KhbBDW_chip small{font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;color:var(--plum-ink);font-size:.5625rem;font-weight:600}.KhbBDW_chip b{color:#2b3020;font-weight:400}.KhbBDW_chipNames{top:24%;left:3.5%;rotate:-3deg}.KhbBDW_chipNames b{font-family:var(--font-bodoni), var(--font-deco);white-space:nowrap;font-size:1.25rem;line-height:1.1}.KhbBDW_chipCount{text-align:center;top:15.5%;right:5.5%;rotate:1.5deg}.KhbBDW_chipCount b{font-family:var(--font-bodoni), var(--font-deco);font-size:2.1rem;line-height:1}.KhbBDW_chipVenue{top:46.5%;right:0;rotate:.5deg}.KhbBDW_chipVenue b{font-family:var(--font-bodoni), var(--font-deco);white-space:nowrap;font-size:1.15rem;line-height:1.15}.KhbBDW_chipVenue em{font-style:normal;font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--plum-ink);font-size:.5625rem;font-weight:600}.KhbBDW_chipRsvp{gap:.6rem;bottom:5%;left:0;rotate:2deg}.KhbBDW_rsvpChoices{gap:.5rem;display:flex}.KhbBDW_rsvpChoices b,.KhbBDW_rsvpChoices i{min-width:4.5rem;font-style:normal;font-family:var(--font-label);letter-spacing:.16em;text-align:center;text-transform:uppercase;border-radius:.2rem;padding:.45rem .7rem;font-size:.5625rem;font-weight:600}.KhbBDW_rsvpChoices b{color:#faf8f4;background:#4f5940}.KhbBDW_rsvpChoices i{color:#2b3020;box-shadow:inset 0 0 0 1px #8f9580}.KhbBDW_chip[data-state=on],.KhbBDW_seal[data-state=on]{box-shadow:0 0 0 1px var(--gold), 0 26px 40px -18px #2c302080;transform:translateY(-.4rem)scale(1.06)}.KhbBDW_chip[data-state=off]{opacity:.4}@media (max-width:520px){.KhbBDW_chip{padding:.5rem .7rem}.KhbBDW_chip small,.KhbBDW_chipVenue em{letter-spacing:.14em;font-size:.5rem}.KhbBDW_chipNames b{font-size:1rem}.KhbBDW_chipCount b{font-size:1.5rem}.KhbBDW_chipVenue b{font-size:.875rem}.KhbBDW_rsvpChoices b,.KhbBDW_rsvpChoices i{min-width:3.25rem;padding:.35rem .4rem}.KhbBDW_phone{border-radius:1.6rem}.KhbBDW_screen{border-radius:1.3rem}.KhbBDW_chip{transition:transform .6s var(--ease-out-expo), opacity .4s, box-shadow .5s, translate .6s var(--ease-out-expo)}.KhbBDW_scene[data-live] .KhbBDW_chipNames,.KhbBDW_scene[data-live] .KhbBDW_chipRsvp{translate:-38%}.KhbBDW_scene[data-live] .KhbBDW_chipCount,.KhbBDW_scene[data-live] .KhbBDW_chipVenue{translate:38%}.KhbBDW_seal{padding:.45rem .75rem;font-size:.5rem;bottom:26.5%}.KhbBDW_tile{width:3rem;height:3rem}.KhbBDW_benefit{gap:.8rem}.KhbBDW_benefitWords{padding-left:.8rem}}@media (prefers-reduced-motion:reduce){.KhbBDW_chip,.KhbBDW_phone,.KhbBDW_seal{transition:none}}
.a3Pl5W_section{isolation:isolate;background:#3a4530 url(/samples/how/backdrop.webp) 50%/cover no-repeat;padding-block:clamp(3.5rem,5.5vw,5.5rem) clamp(3.5rem,6vw,6rem)}.a3Pl5W_head{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(2.25rem,3.8vw,3.25rem);display:flex}.a3Pl5W_eyebrow{font-family:var(--font-label);letter-spacing:.38em;text-transform:uppercase;color:#d9bd83;align-items:center;gap:clamp(.9rem,2vw,1.75rem);font-size:.6875rem;font-weight:600;display:flex}.a3Pl5W_eyebrow:before,.a3Pl5W_eyebrow:after{content:"";opacity:.55;background:currentColor;width:clamp(2.5rem,7vw,6rem);height:1px}.a3Pl5W_heading{font-family:var(--font-cormorant), var(--font-deco);color:var(--ivory);text-wrap:balance;margin-top:1rem;font-size:clamp(2.35rem,4.5vw,4.25rem);font-weight:400;line-height:1.08}.a3Pl5W_heading em{color:#d3a0b4;padding-inline-end:.06em;font-style:italic;display:inline-block;position:relative}.a3Pl5W_heading em svg{pointer-events:none;width:96%;height:auto;position:absolute;top:88%;left:2%;overflow:visible}.a3Pl5W_lede{color:#f7f1e4db;max-width:42rem;margin-top:1rem;font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.6}.a3Pl5W_steps{--g:clamp(1.1rem, 2vw, 2rem);--scene-h:22rem;--w:calc((100% - 3 * var(--g)) / 4);--c1:calc(var(--w) / 2);--c2:calc(var(--w) * 1.5 + var(--g));--c3:calc(var(--w) * 2.5 + 2 * var(--g));--c4:calc(var(--w) * 3.5 + 3 * var(--g));--n:1.6rem;--line:#d9bd83b3;gap:2.75rem var(--g);margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:640px){.a3Pl5W_steps{--scene-h:23rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.a3Pl5W_steps{--scene-h:clamp(17.5rem, 25vw, 25rem);grid-template-columns:repeat(4,minmax(0,1fr))}.a3Pl5W_steps:before{content:"";left:0;right:0;top:calc(var(--scene-h) + 1.1rem + var(--n));background:linear-gradient(90deg, transparent calc(var(--c1) + var(--n)), var(--line) calc(var(--c1) + var(--n)) calc(var(--c2) - var(--n)), transparent calc(var(--c2) - var(--n)) calc(var(--c2) + var(--n)), var(--line) calc(var(--c2) + var(--n)) calc(var(--c3) - var(--n)), transparent calc(var(--c3) - var(--n)) calc(var(--c3) + var(--n)), var(--line) calc(var(--c3) + var(--n)) calc(var(--c4) - var(--n)), transparent calc(var(--c4) - var(--n)));height:1px;position:absolute}}.a3Pl5W_step{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.a3Pl5W_scene{width:100%;height:var(--scene-h);background:radial-gradient(90% 60% at 30% 0,#ffffff38,#0000 70%),linear-gradient(165deg,#d6d3c0,#b4b39c);border-radius:1.5rem;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9bd83,inset 0 1px 0 1px #fff3,0 28px 44px -26px #10140acc;container-type:size}.a3Pl5W_arch{background:linear-gradient(#f3eee09e,#f3eee029);border-radius:50cqw 50cqw 0 0;position:absolute;inset:7cqh 11cqw 0;box-shadow:inset 0 0 0 1px #bfa06452}.a3Pl5W_podium{z-index:3;background:linear-gradient(#e7e2d0,#c9c5ae);height:5.5cqh;position:absolute;inset:auto 0 0;box-shadow:inset 0 1px #bfa064bf}.a3Pl5W_podium:before{content:"";background:linear-gradient(#f1ecdc,#d9d4bf);border-radius:.2rem .2rem 0 0;height:3.5cqh;position:absolute;inset:auto 13cqw 100%;box-shadow:inset 0 1px #bfa064bf,0 -10px 18px -10px #3a321e47}.a3Pl5W_fan{position:absolute;inset:0 0 9cqh}.a3Pl5W_fanCard{width:40cqw;max-width:56cqh;transition:transform .8s var(--ease-out-expo);border-radius:.2rem;position:absolute;top:53%;left:50%;overflow:hidden;box-shadow:0 0 0 1px #ffffff29,0 16px 26px -14px #1e180ca6}.a3Pl5W_fanCard>*{width:100%}.a3Pl5W_fanCard:first-child{z-index:1;transform:translate(-109%,-46%)rotate(-10deg)}.a3Pl5W_fanCard:nth-child(2){z-index:2;transform:translate(-76%,-54%)rotate(-4deg)}.a3Pl5W_fanCard:nth-child(3){z-index:4;transform:translate(-32%,-50%)rotate(3deg)}.a3Pl5W_fanCard:nth-child(4){z-index:3;transform:translate(13%,-44%)rotate(10deg)}.a3Pl5W_step:hover .a3Pl5W_fanCard:first-child{transform:translate(-113%,-48%)rotate(-12deg)}.a3Pl5W_step:hover .a3Pl5W_fanCard:nth-child(2){transform:translate(-78%,-58%)rotate(-5deg)}.a3Pl5W_step:hover .a3Pl5W_fanCard:nth-child(3){transform:translate(-30%,-54%)rotate(4deg)}.a3Pl5W_step:hover .a3Pl5W_fanCard:nth-child(4){transform:translate(17%,-46%)rotate(12deg)}.a3Pl5W_phone{z-index:2;width:min(54cqw,49cqh);height:92cqh;transition:transform .8s var(--ease-out-expo);background:#15120f;border-radius:1.75rem 1.75rem 0 0;padding:.4rem .4rem 0;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #c9a96a,0 22px 34px -16px #1e180cb3}.a3Pl5W_phone:before{content:"";z-index:1;background:#15120f;border-radius:999px;width:30%;height:.8rem;position:absolute;top:.75rem;left:50%;transform:translate(-50%)}.a3Pl5W_step:hover .a3Pl5W_phone{transform:translate(-50%,-3%)}.a3Pl5W_phoneScreen{border-radius:1.4rem 1.4rem 0 0;height:100%;display:block;position:relative;overflow:hidden}.a3Pl5W_frame{transform-origin:0 0;pointer-events:none;opacity:0;border:0;width:390px;transition:opacity .8s;position:absolute;top:0;left:0}.a3Pl5W_frame[data-playing]{opacity:1}.a3Pl5W_form{z-index:2;background:linear-gradient(170deg,#fbf7ec,#f3eddd);border-radius:.65rem;flex-direction:column;justify-content:center;gap:clamp(.55rem,4cqh,1.1rem);padding:5cqw;display:flex;position:absolute;inset:6cqh 7cqw 9cqh;box-shadow:inset 0 0 0 1px #bfa06452,0 16px 24px -16px #1e180c8c}.a3Pl5W_field{text-align:left;gap:clamp(.25rem,1.8cqh,.45rem);min-width:0;display:grid}.a3Pl5W_field i{font-style:normal;font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:#5a2239;font-size:clamp(.5rem,3.3cqw,.6875rem);font-weight:700}.a3Pl5W_field b{min-height:clamp(1.9rem,13cqh,2.9rem);font-family:var(--font-body);white-space:nowrap;color:#33301f;background:#fffdf6;border-radius:.35rem;justify-content:space-between;align-items:center;gap:.4rem;padding-inline:clamp(.5rem,3.5cqw,.8rem);font-size:clamp(.72rem,4.6cqw,.95rem);font-weight:500;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #786e506b}.a3Pl5W_field:first-child b{justify-content:flex-start;gap:0;box-shadow:inset 0 0 0 1px #b08f52}.a3Pl5W_field svg{fill:none;stroke:#5a2239;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15em;height:1.15em}.a3Pl5W_value{text-overflow:ellipsis;opacity:0;min-width:0;transition:opacity .5s ease, transform .5s var(--ease-out-expo);overflow:hidden;transform:translateY(.2em)}.a3Pl5W_field:nth-child(3) .a3Pl5W_value{transition-delay:0s,0s}[data-filled] .a3Pl5W_value{opacity:1;transform:none}[data-filled]:nth-child(3) .a3Pl5W_value{transition-delay:.22s}.a3Pl5W_caret{background:#702d49;flex:none;width:1px;height:1.05em;margin-left:.1rem;animation:1.1s step-end infinite a3Pl5W_blink;display:inline-block}@keyframes a3Pl5W_blink{50%{opacity:0}}.a3Pl5W_corner{z-index:1;width:33cqw;height:auto;position:absolute;top:0;right:0}.a3Pl5W_ready{z-index:2;background:linear-gradient(170deg,#fbf7ec,#efe9d8);border-radius:40cqw 40cqw .6rem .6rem/28cqh 28cqh .6rem .6rem;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.3rem,2.5cqh,.7rem);padding:8cqh 5cqw 3cqh;display:flex;position:absolute;inset:6cqh 7cqw 9cqh;box-shadow:inset 0 0 0 1px #bfa0646b,0 16px 24px -16px #1e180c8c}.a3Pl5W_check{aspect-ratio:1;background:#424c30;border-radius:50%;place-items:center;width:clamp(1.8rem,12cqw,2.6rem);display:grid;box-shadow:0 0 0 1px #c9a96a}.a3Pl5W_check svg{width:62%}.a3Pl5W_check path{stroke:#ecd9ac;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20}.a3Pl5W_readyTitle{font-family:var(--font-cormorant), var(--font-deco);white-space:nowrap;color:#33301f;font-size:clamp(1.1rem,8cqw,1.75rem);font-weight:500;line-height:1.1}.a3Pl5W_readyRule{background:#b08f52;width:18%;height:1px}.a3Pl5W_shares{justify-content:center;gap:clamp(.5rem,5cqw,1.2rem);margin-top:.15rem;display:flex}.a3Pl5W_share{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:#4a4632;justify-items:center;gap:.3rem;font-size:clamp(.4375rem,2.8cqw,.5625rem);font-weight:600;display:grid}.a3Pl5W_share i{aspect-ratio:1;background:#fffdf6;border-radius:50%;place-items:center;width:clamp(1.9rem,13.5cqw,2.9rem);display:grid;box-shadow:0 0 0 1px #786e5038,0 7px 12px -7px #1e180c80}.a3Pl5W_share svg{fill:none;stroke:#33301f;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:55%}.a3Pl5W_shareBtn{min-height:clamp(1.75rem,11cqh,2.6rem);font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:#fbf4e6;background:#702d49;border-radius:999px;align-items:center;gap:.6rem;margin-top:.2rem;padding-inline:clamp(.8rem,7cqw,1.5rem);font-size:clamp(.5rem,3.1cqw,.6875rem);font-weight:600;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 16px -10px #46142dcc}.a3Pl5W_shareBtn em{letter-spacing:0;font-style:normal}.a3Pl5W_num{width:calc(var(--n) * 2);height:calc(var(--n) * 2);font-family:var(--font-cormorant), var(--font-deco);color:#e3cfa4;border:1px solid var(--line);border-radius:.8rem;place-items:center;margin-top:1.1rem;font-size:1.35rem;line-height:1;display:grid}.a3Pl5W_title{font-family:var(--font-cormorant), var(--font-deco);color:var(--ivory);margin-top:.85rem;font-size:clamp(1.7rem,2.5vw,2.35rem);font-weight:400;line-height:1.1}.a3Pl5W_text{color:#f7f1e4d6;max-width:20rem;margin-top:.6rem;font-size:clamp(.875rem,1.05vw,.9688rem);line-height:1.6}.a3Pl5W_detailLink{width:fit-content;min-height:2.75rem;font-family:var(--font-label);letter-spacing:.26em;text-transform:uppercase;color:#e3cfa4;transition:color .3s, gap .4s var(--deco-ease);align-items:center;gap:.6rem;margin-top:.3rem;font-size:.625rem;font-weight:600;display:inline-flex}.a3Pl5W_detailLink:hover{color:var(--on-dark);gap:.9rem}@media (prefers-reduced-motion:no-preference){.a3Pl5W_steps[data-armed=true]:before{clip-path:inset(0 100% 0 0);transition:clip-path 1.6s var(--ease-soft)}.a3Pl5W_steps[data-inview=true]:before{clip-path:inset(0)}.a3Pl5W_steps[data-armed=true] .a3Pl5W_step{opacity:0;transition:opacity .9s var(--ease-out-expo), transform .9s var(--ease-out-expo);transition-delay:calc(.15s + var(--i) * .22s);transform:translateY(14px)}.a3Pl5W_steps[data-inview=true] .a3Pl5W_step{opacity:1;transform:none}.a3Pl5W_fanCard{animation:9s ease-in-out infinite a3Pl5W_drift}.a3Pl5W_fanCard:nth-child(2){animation-delay:-2.2s}.a3Pl5W_fanCard:nth-child(3){animation-delay:-4.5s}.a3Pl5W_fanCard:nth-child(4){animation-delay:-6.7s}.a3Pl5W_steps[data-armed=true] .a3Pl5W_check path{stroke-dashoffset:20px;transition:stroke-dashoffset .9s var(--ease-soft) 1.4s}.a3Pl5W_steps[data-inview=true] .a3Pl5W_check path{stroke-dashoffset:0}.a3Pl5W_share i{animation:7.5s ease-in-out infinite a3Pl5W_glow}.a3Pl5W_share:nth-child(2) i{animation-delay:2.5s}.a3Pl5W_share:nth-child(3) i{animation-delay:5s}.a3Pl5W_shareBtn:after{content:"";background:linear-gradient(100deg,#0000,#fff0d747,#0000);width:40%;animation:7.5s ease-in-out infinite a3Pl5W_sheen;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}}@keyframes a3Pl5W_drift{50%{translate:0 -2.5px}}@keyframes a3Pl5W_glow{0%,30%,to{box-shadow:0 0 0 1px #786e5038,0 7px 12px -7px #1e180c80}14%{box-shadow:0 0 0 1px #b08f52,0 9px 14px -7px #1e180c8c}}@keyframes a3Pl5W_sheen{0%,70%{transform:translate(-120%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.a3Pl5W_caret{animation:none}.a3Pl5W_frame{opacity:1}}
.U9S6dG_list{--q-ink:var(--ink);--muted:var(--ink-muted);--rule:var(--rule-light);--num:var(--brass-deep);--open-bg:color-mix(in srgb, var(--ivory) 80%, var(--field));border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.U9S6dG_list[data-tone=dark]{--q-ink:var(--on-dark);--muted:var(--on-dark-muted);--rule:var(--rule-dark);--num:var(--brass);--open-bg:rgb(var(--brass-rgb) / .07)}.U9S6dG_item{border-bottom:1px solid var(--rule);scroll-margin-top:calc(var(--header-h) + 1.5rem);position:relative}.U9S6dG_item:before{content:"";background:var(--open-bg);opacity:0;transition:opacity .5s var(--ease-out-expo);pointer-events:none;position:absolute;inset:0 -.75rem}.U9S6dG_item[data-open]:before{opacity:1}.U9S6dG_item:after{content:"";background:var(--num);transform-origin:top;width:1px;transition:transform .6s var(--ease-out-expo);pointer-events:none;position:absolute;top:1.1rem;bottom:1.1rem;left:-.75rem;transform:scaleY(0)}.U9S6dG_item[data-open]:after{transform:scaleY(1)}.U9S6dG_heading{font:inherit;margin:0;position:relative}.U9S6dG_question{text-align:left;width:100%;min-height:4.25rem;color:var(--q-ink);cursor:pointer;grid-template-columns:2.25rem 1fr auto;align-items:center;gap:.75rem;padding:1rem 0;display:grid}.U9S6dG_num{font-family:var(--font-label);letter-spacing:.2em;color:var(--num);font-size:.625rem;font-weight:600}.U9S6dG_q{font-family:var(--font-deco);letter-spacing:.02em;transition:transform .5s var(--ease-out-expo);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.2}.U9S6dG_question:hover .U9S6dG_q{transform:translate(.25rem)}.U9S6dG_icon{width:1.9rem;height:1.9rem;color:var(--num);border:1px solid var(--rule);margin-right:.2rem;transition:background-color .3s,border-color .3s;position:relative;rotate:45deg}.U9S6dG_icon:before,.U9S6dG_icon:after{content:"";width:.75rem;height:1px;transition:transform .5s var(--ease-out-expo);background:currentColor;margin:-.5px 0 0 -.375rem;position:absolute;top:50%;left:50%;rotate:-45deg}.U9S6dG_icon:after{transform:rotate(90deg)}.U9S6dG_item[data-open] .U9S6dG_icon{border-color:var(--q-ink)}.U9S6dG_item[data-open] .U9S6dG_icon:after{transform:rotate(0)}.U9S6dG_answer{transition:grid-template-rows .55s var(--ease-out-expo);grid-template-rows:0fr;display:grid;position:relative}.U9S6dG_item[data-open] .U9S6dG_answer{grid-template-rows:1fr}.U9S6dG_inner{min-height:0;overflow:hidden}.U9S6dG_inner p{max-width:40rem;color:var(--muted);opacity:0;transition:opacity .4s, transform .5s var(--ease-out-expo);padding:0 0 1.5rem 3rem;font-size:1rem;line-height:1.7;transform:translateY(-.4rem)}.U9S6dG_item[data-open] .U9S6dG_inner p{opacity:1;transition-delay:80ms;transform:none}.U9S6dG_item:not([data-open]) .U9S6dG_inner{visibility:hidden;transition:visibility 0s .55s}@media (max-width:639px){.U9S6dG_question{grid-template-columns:1.75rem 1fr auto;gap:.6rem}.U9S6dG_inner p{padding-left:2.35rem;font-size:.9375rem}}.U9S6dG_teaser{background:radial-gradient(50% 70% at 100% 0%, #ffffff73, transparent 70%), var(--parchment);padding-block:clamp(4.5rem,8vw,7rem);position:relative}.U9S6dG_teaserInner{gap:2.5rem;display:grid}@media (min-width:900px){.U9S6dG_teaserInner{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start;gap:clamp(3rem,6vw,6rem)}}.U9S6dG_teaserTitle{color:var(--ink);margin-top:.9rem;font-size:clamp(2.2rem,3.8vw,3.2rem);line-height:1.08}.U9S6dG_teaserCta{margin-top:2rem}.U9S6dG_teaserList{border-top:1px solid var(--rule-light);margin:0;padding:0;list-style:none}.U9S6dG_teaserItem{border-bottom:1px solid var(--rule-light);min-height:4.5rem;color:var(--ink);grid-template-columns:2.4rem 1fr auto;align-items:center;gap:.75rem;padding:1rem 0;display:grid}.U9S6dG_teaserQ{font-family:var(--font-deco);letter-spacing:.02em;transition:transform .5s var(--ease-out-expo);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.2}.U9S6dG_teaserArrow{color:var(--brass-deep);transition:transform .5s var(--ease-out-expo)}.U9S6dG_teaserItem:hover .U9S6dG_teaserQ,.U9S6dG_teaserItem:hover .U9S6dG_teaserArrow{transform:translate(.3rem)}.U9S6dG_tabNum{font-family:var(--font-label);letter-spacing:.2em;color:var(--brass-deep);font-size:.625rem;font-weight:600}
.LFuNEW_wrap{isolation:isolate;text-align:center;color:var(--on-dark);background:radial-gradient(52% 44% at 50% 72%,#65725280,#0000 76%),radial-gradient(90% 70% at 50% 30%,#3a4529,#0000 78%),#222c19;position:relative;overflow:hidden}.LFuNEW_card{max-width:88rem;margin-inline:auto;padding:clamp(3rem,4.5vw,4.25rem) 1rem clamp(2.75rem,4.5vw,4.5rem);position:relative}.LFuNEW_star{color:#d9bd83;width:1.4rem;height:1.4rem;margin:0 auto 1.1rem;display:block}.LFuNEW_eyebrow{letter-spacing:.3em;color:#faf8f4db;justify-content:center;align-items:center;gap:clamp(.8rem,2vw,1.75rem);font-size:clamp(.625rem,1vw,.75rem);display:flex}.LFuNEW_eyebrow:before,.LFuNEW_eyebrow:after{content:"";opacity:.6;background:#d9bd83;flex:none;width:clamp(1.75rem,6vw,5.5rem);height:1px}.LFuNEW_title{max-width:none;font-family:var(--font-cormorant), var(--font-deco);letter-spacing:0;color:var(--ivory);text-wrap:balance;margin:clamp(.9rem,1.6vw,1.4rem) auto 0;font-size:clamp(2.6rem,5.6vw,5.5rem);font-weight:400;line-height:1.08}.LFuNEW_cta{z-index:2;justify-content:center;margin-top:clamp(1.5rem,2.4vw,2.25rem);display:flex;position:relative}.LFuNEW_fan{--w:28vw;height:calc(var(--w) * 1.42);margin:clamp(2.5rem,4.5vw,4.5rem) auto 0;position:relative}@media (min-width:640px){.LFuNEW_fan{--w:clamp(10.5rem, 17vw, 17rem)}}.LFuNEW_fan:before,.LFuNEW_fan:after{content:"";z-index:-1;left:50%;bottom:calc(var(--w) * .02);border:1px solid #d9bd83;border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute;translate:-50%;-webkit-mask:linear-gradient(#000 45%,#0000 98%);mask:linear-gradient(#000 45%,#0000 98%)}.LFuNEW_fan:before{width:min(92vw, calc(var(--w) * 4.3));height:calc(var(--w) * 1.5);opacity:.5}.LFuNEW_fan:after{width:min(118vw, calc(var(--w) * 5.2));height:calc(var(--w) * 1.58);opacity:.26}.LFuNEW_card:after{content:"";z-index:-1;background:radial-gradient(50% 50%,#d9bd8333,#0000 100%);width:min(92vw,64rem);height:clamp(2.5rem,6vw,5rem);position:absolute;bottom:clamp(1.5rem,3vw,3rem);left:50%;translate:-50%}.LFuNEW_fanCard{--x:0;--k:1;width:calc(var(--w) * var(--k));transform-origin:50% 160%;transform:translateX(calc(-50% + var(--x) * var(--w))) translateY(calc(var(--a) * -.15rem)) rotate(calc(var(--o) * 5deg));transition:transform 1s var(--ease-out-expo);border-radius:.2rem;position:absolute;bottom:0;left:50%;overflow:hidden;box-shadow:0 0 0 1px #d9bd838c,0 2px 5px #0a0e0659,0 30px 44px -18px #080c04cc}.LFuNEW_fanCard>*{width:100%}.LFuNEW_fanCard:first-child{--x:-1.08;--k:.76;z-index:1}.LFuNEW_fanCard:nth-child(2){--x:-.27;--k:1.02;z-index:4}.LFuNEW_fanCard:nth-child(3){--x:.47;--k:.84;z-index:3}.LFuNEW_fanCard:nth-child(4){--x:1.06;--k:.72;z-index:2}.LFuNEW_card:hover .LFuNEW_fanCard{transform:translateX(calc(-50% + var(--x) * var(--w))) translateY(calc(var(--a) * -.15rem - .9rem)) rotate(calc(var(--o) * 6.67deg))}
.GcEsuW_root{position:relative}.GcEsuW_ticket{z-index:30;background:var(--voyage-bg);transform-origin:0 0;opacity:0;visibility:hidden;pointer-events:none;will-change:transform, opacity;backface-visibility:hidden;border-radius:19.5px;align-items:center;width:390px;height:487.5px;display:flex;position:fixed;top:0;left:0;overflow:hidden}.GcEsuW_poster{flex:none;width:100%}.GcEsuW_cover{z-index:29;background:var(--voyage-bg);transform-origin:0 0;opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:0;left:0}.GcEsuW_experience{isolation:isolate;color:var(--ink);background:radial-gradient(40% 60% at 70% 50%, #fffdf8cc, transparent 72%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 700' preserveAspectRatio='none'%3E%3Cpath d='M0 490C110 560 250 640 470 610 760 570 830 250 1090 0H1440V700H0Z' fill='%23eae4db' fill-opacity='.5'/%3E%3Cpath d='M1440 90C1320 100 1235 200 1235 300C1235 390 1330 470 1440 480Z' fill='%23657252' fill-opacity='.14'/%3E%3Cpath d='M0 590C90 586 200 610 370 700H0Z' fill='%23657252' fill-opacity='.72'/%3E%3Cpath d='M130 595C290 610 420 680 470 700' fill='none' stroke='%23702d49' stroke-opacity='.35'/%3E%3Cpath d='M1440 545C1350 570 1250 640 1180 700H1440Z' fill='%23702d49' fill-opacity='.92'/%3E%3C/svg%3E") center / 100% 100% no-repeat, linear-gradient(180deg, var(--ivory), #f6f2ea);border-top:1px solid var(--brass-deep);position:relative;overflow:clip}.GcEsuW_experience:before{content:"";background:var(--brass-deep);outline:4px solid var(--ivory);width:9px;height:9px;position:absolute;top:-5px;left:50%;translate:-50%;rotate:45deg}.GcEsuW_experience:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #702d4952;border-radius:50%;width:min(36rem,42vw);position:absolute;top:50%;right:clamp(1rem,4vw,5rem);translate:0 -50%}@media (max-width:1023px){.GcEsuW_experience:after{display:none}}.GcEsuW_layout{align-items:center;gap:2.5rem;padding-block:clamp(3rem,7vh,4.5rem);display:grid}@media (min-width:1024px){.GcEsuW_layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(3rem,6vw,6rem)}}.GcEsuW_copy{max-width:41rem}.GcEsuW_eyebrow{color:var(--brass-deep);align-items:center;gap:.9rem;display:inline-flex}.GcEsuW_eyebrow:before,.GcEsuW_eyebrow:after{content:"";opacity:.6;background:currentColor;width:2.75rem;height:1px}.GcEsuW_eyebrow:after{width:7rem}.GcEsuW_title{font-family:var(--font-bodoni), var(--font-deco);text-wrap:balance;color:#4f5940;margin-top:1.1rem;font-size:clamp(2.5rem,4.35vw,4.5rem);font-weight:400;line-height:1.1}.GcEsuW_title em{color:var(--plum);font-style:italic;font-weight:500;display:inline-block;position:relative}.GcEsuW_title em svg{pointer-events:none;width:116%;height:auto;position:absolute;top:74%;left:0;overflow:visible}.GcEsuW_lede{max-width:29rem;color:var(--ink-muted);margin-top:clamp(2.5rem,5vh,3.25rem);font-size:1.0625rem;line-height:1.7}.GcEsuW_perks{margin:clamp(1.5rem,3vh,2rem) 0 0;padding:0;list-style:none;display:flex}.GcEsuW_perks li{text-wrap:balance;max-width:13rem;font-family:var(--font-label);letter-spacing:.18em;text-align:center;text-transform:uppercase;color:#4f5940;flex-direction:column;flex:0 auto;align-items:center;gap:.8rem;padding:.1rem clamp(.8rem,1.6vw,1.9rem);font-size:.6875rem;font-weight:600;line-height:1.6;display:flex}.GcEsuW_perks li:first-child{padding-left:0}.GcEsuW_perks li+li{border-left:1px solid #65725252}.GcEsuW_perks svg{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linejoin:round;stroke-linecap:round;flex:none;width:2.1rem;height:2.1rem}.GcEsuW_cta{margin-top:clamp(1.5rem,3.4vh,2.25rem)}.GcEsuW_phoneWrap{min-width:0;position:relative}@media (min-width:1024px){.GcEsuW_phoneWrap{justify-self:end;width:100%;max-width:44rem}}.GcEsuW_cards{z-index:-1;pointer-events:none;position:absolute;inset:0}.GcEsuW_cards img{width:min(42rem,100vw);max-width:none;height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (max-width:640px){.GcEsuW_eyebrow:after{display:none}}@media (max-width:1023px){.GcEsuW_perks li{letter-spacing:.14em;padding-inline:clamp(.5rem,3vw,1.5rem);font-size:.5875rem}.GcEsuW_perks svg{width:1.8rem;height:1.8rem}.GcEsuW_phoneWrap{transform-origin:50% 0;transform:scale(calc(.94 + .06 * var(--enter,1)));opacity:calc(.35 + .65 * var(--enter,1))}}@media (prefers-reduced-motion:reduce){.GcEsuW_ticket,.GcEsuW_cover{display:none}.GcEsuW_phoneWrap{opacity:1;transform:none}}
.specular-button{--sb-radius:18px;--sb-tint:#fff;--sb-tint-opacity:.04;--sb-blur:0px;--sb-text-color:#f5f5f5;isolation:isolate;border-radius:var(--sb-radius);font:inherit;letter-spacing:.01em;color:var(--sb-text-color);background:color-mix(in srgb, var(--sb-tint) calc(var(--sb-tint-opacity) * 100%), transparent);-webkit-backdrop-filter:blur(var(--sb-blur));backdrop-filter:blur(var(--sb-blur));cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;outline:none;justify-content:center;align-items:center;gap:.5em;margin:0;font-weight:500;line-height:1;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative;box-shadow:0 10px 24px -14px #00000073}.specular-button:active{transform:scale(.97)}.specular-button:focus-visible{outline:2px solid color-mix(in srgb, var(--sb-text-color) 55%, transparent);outline-offset:3px}.specular-button:disabled{opacity:.5;cursor:default}.specular-button:disabled:active{transform:none}.specular-button--sm{padding:10px 20px;font-size:.875rem}.specular-button--md{padding:14px 28px;font-size:1rem}.specular-button--lg{padding:18px 38px;font-size:1.125rem}.specular-button__light{z-index:1;pointer-events:none;width:calc(100% + 48px);height:calc(100% + 48px);display:block;position:absolute;inset:-24px}.specular-button__label{z-index:2;align-items:center;gap:inherit;display:inline-flex;position:relative}
.IaAK-a_cta.IaAK-a_cta{min-height:3rem;font-family:var(--font-label);letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;gap:.9rem;padding:0 1.9rem;font-size:.75rem;font-weight:600}.IaAK-a_cta.IaAK-a_cta:focus-visible{outline:1px solid var(--focus);outline-offset:4px}.IaAK-a_arrow{font-family:var(--font-body);letter-spacing:0;transition:transform .5s var(--ease-out-expo)}.IaAK-a_cta:hover .IaAK-a_arrow{transform:translate(4px)}@media (max-width:639px){.IaAK-a_cta.IaAK-a_cta{letter-spacing:.24em;padding:0 1.4rem;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.IaAK-a_arrow{transition:none}}
.CJuQqG_stage{gap:clamp(3rem,6vw,5rem);display:grid;position:relative}@media (min-width:1024px){.CJuQqG_stage{grid-template-columns:minmax(0,27rem) minmax(0,1fr);align-items:start;gap:0}}.CJuQqG_card{background:var(--color-parchment);color:var(--color-ink);box-shadow:0 1px 0 #fff9 inset, 0 50px 90px -45px rgb(var(--shade-rgb) / .65);border-radius:0;padding:clamp(1.75rem,4vw,2.75rem);position:relative}.CJuQqG_card:before{content:"";border:1px solid color-mix(in srgb, var(--brass-deep) 18%, transparent);pointer-events:none;border-radius:0;position:absolute;inset:.6rem}.CJuQqG_field{margin-top:2rem;display:block;position:relative}.CJuQqG_input{border:0;border-bottom:1px solid var(--color-line-strong);width:100%;height:3rem;font-family:var(--font-display);color:var(--color-ink);background:0 0;font-size:1.6rem;transition:border-color .3s;display:block}.CJuQqG_input::placeholder{color:color-mix(in srgb, var(--ink-muted) 32%, transparent)}.CJuQqG_input:focus{border-color:var(--color-lacquer);outline:none}.CJuQqG_input[aria-invalid=true]{border-color:var(--color-danger)}.CJuQqG_choices{border:0;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1.75rem;padding:0;display:grid}.CJuQqG_choice{cursor:pointer;position:relative}.CJuQqG_choice input{opacity:0;pointer-events:none;position:absolute}.CJuQqG_choiceFace{border:1px solid var(--color-line-strong);height:100%;transition:background-color .35s, border-color .35s, color .35s, transform .35s var(--ease-out-expo);border-radius:0;flex-direction:column;gap:.15rem;padding:.85rem 1rem;display:flex}.CJuQqG_choiceFace b{font-family:var(--font-display);font-size:1.35rem;font-weight:400;line-height:1.05}.CJuQqG_choiceFace small{opacity:.7;font-size:.75rem}.CJuQqG_choice:hover .CJuQqG_choiceFace{border-color:var(--color-lacquer)}.CJuQqG_choice input:checked+.CJuQqG_choiceFace{border-color:var(--color-lacquer);background:var(--color-lacquer);color:var(--color-parchment)}.CJuQqG_choice input:focus-visible+.CJuQqG_choiceFace{outline:2px solid var(--color-lacquer);outline-offset:3px}.CJuQqG_choice:active .CJuQqG_choiceFace{transform:scale(.98)}.CJuQqG_fold{transition:grid-template-rows .5s var(--ease-out-expo), opacity .35s;grid-template-rows:1fr;display:grid}.CJuQqG_fold[data-open=false]{opacity:0;grid-template-rows:0fr}.CJuQqG_fold>div{overflow:hidden}.CJuQqG_stepper{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;margin-top:1.25rem;padding:.6rem 0 .6rem .1rem;font-size:.875rem;display:flex}.CJuQqG_step{border:1px solid var(--color-line-strong);border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;font-size:1rem;transition:border-color .25s,background-color .25s;display:grid}.CJuQqG_step:hover:not(:disabled){border-color:var(--color-ink);background:var(--color-ivory)}.CJuQqG_step:disabled{opacity:.35}.CJuQqG_count{min-width:2ch;font-family:var(--font-display);text-align:center;font-variant-numeric:tabular-nums;font-size:1.75rem}.CJuQqG_send{background:var(--color-lacquer);width:100%;height:3.25rem;color:var(--color-parchment);transition:background-color .3s, transform .3s var(--ease-out-expo);border-radius:999px;justify-content:space-between;align-items:center;margin-top:1.75rem;padding:0 .4rem 0 1.4rem;font-size:.9rem;font-weight:500;display:flex;position:relative}.CJuQqG_send:hover{background:var(--color-lacquer-deep)}.CJuQqG_send:active{transform:scale(.985)}.CJuQqG_sendChip{background:var(--color-parchment);width:2.45rem;height:2.45rem;color:var(--color-lacquer);transition:transform .5s var(--ease-out-expo);border-radius:999px;place-items:center;display:grid}.CJuQqG_send:hover .CJuQqG_sendChip{transform:translate(3px)}.CJuQqG_ledger{position:relative}@media (min-width:1024px){.CJuQqG_ledger{border-left:1px solid rgb(var(--on-dark-rgb) / .16);margin-left:clamp(2.5rem,5vw,5rem);padding-left:clamp(2.5rem,5vw,5rem)}}@media (max-width:1023px){.CJuQqG_ledger{border-top:1px solid rgb(var(--on-dark-rgb) / .16);padding-top:2.5rem}}.CJuQqG_port{background:var(--color-brass);width:9px;height:9px;box-shadow:0 0 0 4px rgb(var(--brass-rgb) / .18);border-radius:999px;position:absolute;top:4.5rem;left:-5px}@media (max-width:1023px){.CJuQqG_port{top:-5px;left:0}}.CJuQqG_port[data-pulse=true]{animation:CJuQqG_port .9s var(--ease-out-expo)}@keyframes CJuQqG_port{40%{box-shadow:0 0 0 10px rgb(var(--on-dark-rgb) / .12);background:var(--color-ivory);transform:scale(1.8)}}.CJuQqG_headcount{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;animation:CJuQqG_roll .8s var(--ease-out-expo);font-size:clamp(5.5rem,11vw,9rem);line-height:.78;display:inline-block}@keyframes CJuQqG_roll{0%{opacity:0;filter:blur(4px);transform:translateY(.18em)}}.CJuQqG_row{border-bottom:1px solid rgb(var(--on-dark-rgb) / .12);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.9rem;padding:1rem 0;display:grid}.CJuQqG_row:first-child{border-top:1px solid rgb(var(--on-dark-rgb) / .12)}.CJuQqG_row[data-fresh=true]{animation:CJuQqG_arrive 1.4s var(--ease-out-expo)}@keyframes CJuQqG_arrive{0%{opacity:0;background:rgb(var(--on-dark-rgb) / .14);transform:translate(-.75rem)}35%{opacity:1;background:rgb(var(--on-dark-rgb) / .14);transform:none}to{background:0 0}}.CJuQqG_dot{border-radius:999px;width:7px;height:7px;translate:0 -.2em}.CJuQqG_flight{z-index:5;background:var(--color-ivory);height:2.25rem;color:var(--color-ink);font-family:var(--font-display);white-space:nowrap;box-shadow:0 18px 40px -16px rgb(var(--shade-rgb) / .6);pointer-events:none;border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-size:1.15rem;display:none;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.CJuQqG_headcount,.CJuQqG_row[data-fresh=true],.CJuQqG_port[data-pulse=true]{animation:none}.CJuQqG_fold,.CJuQqG_choiceFace,.CJuQqG_sendChip{transition:none}}
.-\33 Gveq_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""stage""form";gap:1.75rem;display:grid}@media (min-width:1024px){.-\33 Gveq_layout{grid-template:"intro stage""form stage"1fr/minmax(0,1fr) minmax(0,1.02fr);gap:2rem clamp(3rem,6vw,6rem)}}.-\33 Gveq_intro{grid-area:intro}.-\33 Gveq_form{grid-area:form;min-width:0}.-\33 Gveq_stageWrap{grid-area:stage;min-width:0}@media (max-width:1023px){.-\33 Gveq_stageWrap{top:calc(var(--header-h) + .5rem);z-index:3;align-self:start;position:sticky}.-\33 Gveq_input{scroll-margin-top:calc(var(--header-h) + .5rem + 46svh + 5.5rem)}}.-\33 Gveq_group{border:0;border-top:1px solid var(--color-line);min-inline-size:0;margin:0;padding:1.5rem 0 0}.-\33 Gveq_group+.-\33 Gveq_group{margin-top:1.75rem}.-\33 Gveq_legend{font-family:var(--font-deco);letter-spacing:.02em;color:var(--ink);align-items:baseline;gap:.75rem;margin-bottom:1rem;padding:0;font-size:1.6rem;display:flex}.-\33 Gveq_legend span{font-family:var(--font-label);letter-spacing:.22em;color:var(--brass-deep);font-size:.625rem;font-weight:600}.-\33 Gveq_fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.-\33 Gveq_field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.-\33 Gveq_wide{grid-column:1/-1}@media (max-width:479px){.-\33 Gveq_fields{grid-template-columns:minmax(0,1fr)}}.-\33 Gveq_label{color:var(--color-ink);justify-content:space-between;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}.-\33 Gveq_label span{color:color-mix(in srgb, var(--ink-muted) 65%, transparent);font-weight:400}.-\33 Gveq_input{border:1px solid var(--color-line-strong);background:var(--field);width:100%;min-height:2.875rem;color:var(--color-ink);border-radius:0;padding:.6rem .85rem;font-size:1rem;transition:border-color .25s,box-shadow .25s}.-\33 Gveq_input::placeholder{color:color-mix(in srgb, var(--ink-muted) 42%, transparent)}.-\33 Gveq_input:hover{border-color:color-mix(in srgb, var(--ink-muted) 40%, transparent)}.-\33 Gveq_input:focus{border-color:var(--color-lacquer);box-shadow:0 0 0 3px rgb(var(--brass-rgb) / .18);outline:none}.-\33 Gveq_input[aria-invalid=true]{border-color:var(--color-danger)}textarea.-\33 Gveq_input{resize:vertical;min-height:5rem;line-height:1.45}.-\33 Gveq_help{color:color-mix(in srgb, var(--ink-muted) 70%, transparent);font-size:.75rem;line-height:1.45}.-\33 Gveq_error{color:var(--color-danger);font-size:.75rem}.-\33 Gveq_next{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;display:flex}.-\33 Gveq_summary{background:var(--danger-bg);width:100%;color:var(--color-danger);border-radius:0;padding:.75rem 1rem;font-size:.875rem}.-\33 Gveq_reassure{color:color-mix(in srgb, var(--ink-muted) 78%, transparent);font-size:.8125rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.-\33 Gveq_input{transition:none}}.-\33 Gveq_chips{flex-wrap:wrap;gap:.6rem;display:flex}.-\33 Gveq_chip{border:1px solid var(--color-line-strong);background:var(--field);min-height:2.875rem;font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink);cursor:pointer;align-items:center;gap:.6rem;padding:.55rem 1.1rem;font-size:.75rem;font-weight:600;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.-\33 Gveq_chip:hover{border-color:color-mix(in srgb, var(--ink-muted) 40%, transparent)}.-\33 Gveq_chip:focus-visible{box-shadow:0 0 0 3px rgb(var(--brass-rgb) / .3);outline:none}.-\33 Gveq_chip[aria-pressed=true]{border-color:var(--color-lacquer);background:var(--color-lacquer);color:var(--ivory)}.-\33 Gveq_tick{border:1px solid;width:.85rem;height:.85rem;transition:background .25s}.-\33 Gveq_chip[aria-pressed=true] .-\33 Gveq_tick{background:var(--plum);border-color:var(--plum);box-shadow:inset 0 0 0 2px var(--color-lacquer)}.-\33 Gveq_eventHead{border-top:1px dashed var(--color-line);font-family:var(--font-deco);color:var(--ink);grid-column:1/-1;margin:.75rem 0 -.25rem;padding-top:.75rem;font-size:1.25rem}
