._1haQda_card{--sky:#cfe8f6;--blush:#f7d3dd;--mint:#cbeedd;--lemon:#f6ecc0;--lilac:#e0d4f3;--peach:#f8d9c4;--aqua:#c8ecec;--panel:var(--sky);--panel-soft:#eaf5fb;--ink:#33454f;--ink-soft:#33454f9e;flex-direction:column;align-items:center;gap:.75rem;display:flex}._1haQda_card *{box-sizing:border-box}._1haQda_paletteSky{--panel:var(--sky);--panel-soft:#eaf5fb;--ink:#2f5468}._1haQda_paletteBlush{--panel:var(--blush);--panel-soft:#fdeef2;--ink:#7a3b4a}._1haQda_paletteMint{--panel:var(--mint);--panel-soft:#e7f7ef;--ink:#2f6b53}._1haQda_paletteLemon{--panel:var(--lemon);--panel-soft:#fbf6e0;--ink:#6b5a24}._1haQda_paletteLilac{--panel:var(--lilac);--panel-soft:#f1ecfa;--ink:#4f3b7a}._1haQda_palettePeach{--panel:var(--peach);--panel-soft:#fdeee3;--ink:#8a4a2b}._1haQda_paletteAqua{--panel:var(--aqua);--panel-soft:#e6f6f6;--ink:#2f6b6b}._1haQda_phone{aspect-ratio:9/19.5;background:linear-gradient(145deg,#2c2a27,#0d0c0b 60%,#2c2a27);border-radius:clamp(28px,7vw,40px);width:100%;padding:8px;position:relative;box-shadow:inset 0 2px 2px #fff3,0 30px 60px -28px #281c1480,0 8px 20px -12px #281c1459}._1haQda_screen{background:var(--panel-soft);width:100%;height:100%;color:var(--ink);font-family:var(--font-inter), system-ui, sans-serif;border-radius:clamp(22px,6vw,32px);flex-direction:column;display:flex;position:relative;overflow:hidden}._1haQda_notch{z-index:10;background:#0d0c0b;border-radius:999px;width:64px;height:16px;position:absolute;top:8px;left:50%;transform:translate(-50%)}._1haQda_photo{background:var(--panel-soft);flex:0 0 60%;width:100%;position:relative;overflow:hidden}._1haQda_photoImg{-o-object-fit:cover;object-fit:cover}._1haQda_tile{background:radial-gradient(120% 90% at 30% 20%, var(--panel-soft) 0%, var(--panel) 70%), linear-gradient(160deg, var(--panel) 0%, var(--panel-soft) 100%);flex:0 0 60%;width:100%;position:relative}._1haQda_panel{background:linear-gradient(180deg, var(--panel-soft) 0%, var(--panel) 100%);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.4rem;padding:clamp(.6rem,3vw,.9rem) clamp(.5rem,3vw,.85rem);display:flex;position:relative}._1haQda_eyebrow{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.26em;text-transform:uppercase;color:var(--ink-soft);margin:0;font-size:clamp(.5rem,2vw,.6rem);font-weight:600}._1haQda_title{font-family:var(--font-playfair), Georgia, serif;color:var(--ink);margin:0;font-size:clamp(1.15rem,5vw,1.6rem);font-style:italic;font-weight:600;line-height:1}._1haQda_badge{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:#fff9;border-radius:999px;margin-top:.1rem;padding:.15rem .6rem;font-size:clamp(.5rem,2vw,.6rem);font-weight:600;display:inline-block}._1haQda_countdown{gap:clamp(3px,1.2vw,6px);margin-top:.2rem;display:flex}._1haQda_cell{background:#ffffffc7;border-radius:10px;min-width:clamp(28px,11vw,42px);padding:clamp(.25rem,1.5vw,.4rem) clamp(.15rem,1vw,.35rem);box-shadow:0 8px 18px -16px #22201d80}._1haQda_num{font-family:var(--font-playfair), Georgia, serif;color:var(--ink);font-size:clamp(.95rem,4vw,1.3rem);font-weight:600;line-height:1}._1haQda_label{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin-top:.2rem;font-size:clamp(.4rem,1.6vw,.5rem);display:block}._1haQda_caption{font-family:var(--font-playfair), Georgia, serif;color:#33454f;margin:0;font-size:clamp(.95rem,3vw,1.15rem);font-weight:600}._1haQda_cue{font-family:var(--font-inter), system-ui, sans-serif;color:#b4674f;margin:0;font-size:clamp(.7rem,2.4vw,.8rem)}._1haQda_cueMuted{font-family:var(--font-inter), system-ui, sans-serif;color:#33454f8c;margin:0;font-size:clamp(.7rem,2.4vw,.8rem)}._1haQda_link{width:100%;color:inherit;border-radius:clamp(28px,7vw,40px);flex-direction:column;align-items:center;gap:.75rem;text-decoration:none;transition:transform .22s;display:flex}._1haQda_link:hover ._1haQda_phone{transform:translateY(-4px)}._1haQda_link:focus-visible{outline-offset:4px;outline:2px solid #c6a15b}._1haQda_muted{opacity:.82}._1haQda_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._1haQda_link{transition:none}._1haQda_link:hover ._1haQda_phone{transform:none}}
