._section_1rgti_4{text-align:center;color:#fff;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100vh;padding-block:clamp(48px,6vh,84px) clamp(56px,7vh,96px);display:flex;position:relative;overflow:hidden}._contentWrapper_1rgti_20{flex-direction:column;align-items:center;width:100%;max-width:1600px;margin:0 auto;padding-inline:clamp(16px,3vw,48px);display:flex}._header_1rgti_30{margin-bottom:clamp(28px,3.8vw,48px)}._header_1rgti_30 h2{color:#fff;letter-spacing:.01em;margin-top:6px;font-family:Edwardian Script ITC,Palace Script MT,Monotype Corsiva,cursive;font-size:clamp(42px,4vw,68px);font-weight:400}._phasesGrid_1rgti_46{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:clamp(10px,1vw,16px);width:100%;min-height:calc(clamp(340px,26vw,420px) + 90px);margin:0 auto;display:grid}._column_1rgti_57{flex-direction:column;align-items:stretch;transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative}._topTab_1rgti_68{clip-path:polygon(5px 0%,calc(100% - 5px) 0%,100% 5px,100% calc(100% - 14px),calc(100% - 14px) 100%,5px 100%,0% calc(100% - 5px),0% 5px);color:#fff;letter-spacing:.02em;cursor:pointer;background:linear-gradient(#c7a98e 0%,#aa8b6f 100%);border:none;justify-content:center;align-items:center;width:100%;height:48px;padding:0 12px;font-family:Sarpanch,sans-serif;font-size:clamp(12px,.95vw,14.5px);font-weight:500;transition:filter .25s,transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff73,0 4px 12px #0003}._topTab_1rgti_68:hover,._activeTab_1rgti_97{filter:brightness(1.08);box-shadow:inset 0 1px #ffffffa6,0 6px 16px #0000004d}._pinnedTab_1rgti_102{filter:brightness(1.12);background:linear-gradient(#d4a373 0%,#b88655 100%);box-shadow:inset 0 1px #ffffffb3,0 6px 18px #00000059}._selectedColumn_1rgti_108{z-index:2}._tabNotch_1rgti_112{pointer-events:none;z-index:5;width:14px;height:14px;position:absolute;bottom:0;right:0}._indicatorWrapper_1rgti_125{color:#fffc;justify-content:center;align-items:center;height:36px;margin-top:8px;transition:color .3s,transform .3s,filter .3s;display:flex}._activeIndicator_1rgti_135{color:#fff;filter:drop-shadow(0 0 4px #ffffffb3);transform:translateY(1px)}@keyframes _luxuryReveal_1rgti_1{0%{clip-path:inset(0 0 100%);opacity:0;transform:scale(.97)}35%{opacity:1}to{clip-path:inset(0 0 0%);opacity:1;transform:scale(1)}}@keyframes _luxuryHide_1rgti_1{0%{clip-path:inset(0 0 0%);opacity:1;transform:scale(1)}65%{opacity:.4}to{clip-path:inset(0 0 100%);opacity:0;transform:scale(.97)}}@keyframes _shimmerSweep_1rgti_1{0%{transform:translate(-120%)skew(-15deg)}to{transform:translate(220%)skew(-15deg)}}@keyframes _shimmerSweepReverse_1rgti_1{0%{transform:translate(220%)skew(-15deg)}to{transform:translate(-120%)skew(-15deg)}}._cardAnimWrapper_1rgti_205{transform-origin:top;width:100%;animation:.7s cubic-bezier(.22,1,.36,1) forwards _luxuryReveal_1rgti_1;position:relative;overflow:hidden}._cardExiting_1rgti_214{animation:.7s cubic-bezier(.22,1,.36,1) forwards _luxuryHide_1rgti_1}._cardAnimWrapper_1rgti_205:after{content:"";pointer-events:none;z-index:20;background:linear-gradient(105deg,#0000 35%,#d4a3732e 50%,#0000 65%);animation:.7s cubic-bezier(.22,1,.36,1) forwards _shimmerSweep_1rgti_1;position:absolute;inset:0}._cardExiting_1rgti_214:after{animation:.7s cubic-bezier(.22,1,.36,1) forwards _shimmerSweepReverse_1rgti_1}._cardWrapper_1rgti_237{clip-path:polygon(22px 0%,100% 0%,100% 100%,0% 100%,0% 22px);cursor:pointer;opacity:.9;transform-origin:top;background:linear-gradient(#fff0 0%,#ffffff1f 45%,#d4a37359 100%);width:100%;height:clamp(340px,26vw,420px);min-height:340px;padding:1px;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s,background .35s,box-shadow .35s;position:relative;transform:scale(.98)}._cardWrapper_1rgti_237:hover,._selectedCard_1rgti_266{opacity:1;-webkit-backdrop-filter:blur(14px);z-index:3;background:linear-gradient(#14141433 0%,#ffffff2e 40%,#e1af7d9e 100%);position:relative;overflow:hidden;transform:scale(1.02)translateY(-8px);box-shadow:0 28px 52px #0006}._cardInner_1rgti_293{clip-path:polygon(21px 0%,100% 0%,100% 100%,0% 100%,0% 21px);-webkit-backdrop-filter:blur(18px)saturate(130%);text-align:center;background:linear-gradient(#ebd7c32e 0%,#c8af961a 45%,#aa87694d 100%);flex-direction:column;align-items:center;width:100%;height:100%;padding:30px 22px 28px;display:flex;position:relative;box-shadow:inset 0 1px 1px #ffffff38}._cardPhaseTag_1rgti_320{font-family:var(--font-body);color:#ffffffe0;letter-spacing:.04em;text-transform:none;flex-shrink:0;align-self:flex-start;margin-top:6px;font-size:clamp(11.5px,.82vw,13.5px);font-weight:400}._iconContainer_1rgti_335{flex-shrink:0;justify-content:center;align-items:center;width:100%;margin-top:auto;margin-bottom:auto;display:flex}._giftBody_1rgti_348{text-align:center;flex-direction:column;align-items:center;width:100%;margin-bottom:48px;display:flex}._cardGiftTitle_1rgti_358{font-family:var(--font-heading);color:#fff;letter-spacing:-.01em;margin-bottom:10px;font-size:clamp(18px,1.4vw,23px);font-weight:400;line-height:1.25}._cardGiftDescription_1rgti_368{font-family:var(--font-body);color:#ffffffc7;max-width:210px;margin:0 auto;font-size:clamp(11.5px,.82vw,13px);font-weight:300;line-height:1.72}._unsureBody_1rgti_381{text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex}._periodOptions_1rgti_390{flex-direction:column;gap:9px;width:100%;display:flex}._optionBtn_1rgti_397{clip-path:polygon(5px 0%,calc(100% - 5px) 0%,100% 5px,100% calc(100% - 12px),calc(100% - 12px) 100%,5px 100%,0% calc(100% - 5px),0% 5px);color:#3f2c20;cursor:pointer;background:linear-gradient(#eed4ced9 0%,#debeb6d9 100%);border:none;justify-content:center;align-items:center;width:100%;height:38px;padding:0 12px;font-family:Sarpanch,sans-serif;font-size:13px;font-weight:500;transition:transform .2s,filter .2s,background .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 2px 6px #00000026}._optionBtn_1rgti_397:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 4px 10px #00000038}._selectedOption_1rgti_430{filter:brightness(1.05);background:linear-gradient(#f7dfd8 0%,#e6beb4 100%);box-shadow:0 0 0 1px #ffffffb3,0 4px 12px #0000004d}._optionNotch_1rgti_436{pointer-events:none;z-index:5;width:12px;height:12px;position:absolute;bottom:0;right:0}._cardGoldNotch_1rgti_449{pointer-events:none;z-index:10;width:24px;height:24px;position:absolute;bottom:0;right:0}@media (max-width:1024px){._phasesGrid_1rgti_46{scroll-snap-type:x mandatory;padding-bottom:20px;-webkit-overflow-scrolling:touch;gap:14px;padding-inline:4px;display:flex;overflow-x:auto}._column_1rgti_57{scroll-snap-align:center;flex-shrink:0;min-width:240px;max-width:280px}}@media (max-width:600px){._section_1rgti_4{min-height:auto;padding-inline:16px}._column_1rgti_57{min-width:200px;max-width:240px}}
