.GsLUiG_field{min-width:0;color:rgb(var(--c-ink));flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}.GsLUiG_control{align-items:center;display:flex;position:relative}.GsLUiG_field .GsLUiG_control input{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));width:100%;min-width:0;height:44px;color:rgb(var(--c-ink));font-variant-numeric:tabular-nums;border-radius:.6rem;padding:.45rem 2.6rem .45rem .7rem;font-size:16px}.GsLUiG_field .GsLUiG_control input::placeholder{color:rgb(var(--c-ink) / .45)}.GsLUiG_field .GsLUiG_control input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GsLUiG_iconButton{width:36px;height:36px;color:rgb(var(--c-ink) / .6);border-radius:.5rem;place-items:center;display:grid;position:absolute;inset-inline-end:4px}.GsLUiG_iconButton:hover{color:rgb(var(--c-accent-deep));background:rgb(var(--c-ink) / .05)}.GsLUiG_iconButton:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.GsLUiG_iconButton svg{width:20px;height:20px}.GsLUiG_backdrop{z-index:69;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c0a0861;animation:.14s ease-out GsLUiG_pickerFade;position:fixed;inset:0}.GsLUiG_field[data-open] .GsLUiG_control{z-index:71;box-shadow:0 0 0 4px rgb(var(--c-surface)), 0 0 0 5px #d9b06b80;border-radius:.6rem;position:relative}@supports (color:lab(0% 0 0)){.GsLUiG_field[data-open] .GsLUiG_control{box-shadow:0 0 0 4px rgb(var(--c-surface)), 0 0 0 5px lab(74.5846% 9.01014 41.3217/.5)}}.GsLUiG_surface{animation:.14s ease-out GsLUiG_pickerFade}@keyframes GsLUiG_pickerFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.GsLUiG_backdrop,.GsLUiG_surface{animation:none}}.GsLUiG_surface{z-index:70;border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));width:min(19.5rem,100vw - 16px);color:rgb(var(--c-ink));border-radius:1rem;padding:.85rem;position:fixed;box-shadow:0 18px 40px -16px #00000073,0 0 0 1px #d9b06b2e;box-shadow:0 18px 40px -16px lab(0% 0 0/.45098),0 0 0 1px lab(74.5846% 9.01014 41.3217/.18)}.GsLUiG_calendarHead{grid-template-columns:40px 1fr auto 40px;align-items:center;gap:.4rem;margin-bottom:.6rem;display:grid}.GsLUiG_calendarHead select{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));min-width:0;height:40px;color:rgb(var(--c-ink));border-radius:.6rem;padding:0 .55rem;font-size:.95rem;font-weight:600}.GsLUiG_navButton{border:1px solid rgb(var(--c-line));width:40px;height:40px;color:rgb(var(--c-ink) / .8);border-radius:.6rem;place-items:center;font-size:1.3rem;line-height:1;display:grid}.GsLUiG_navButton:disabled{opacity:.35}.GsLUiG_weekdays,.GsLUiG_days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.GsLUiG_weekdays span{letter-spacing:.08em;color:rgb(var(--c-ink) / .5);padding:.3rem 0;font-size:.7rem;font-weight:700}.GsLUiG_days{gap:2px}.GsLUiG_day{font-variant-numeric:tabular-nums;height:40px;color:rgb(var(--c-ink));border-radius:.6rem;font-size:.95rem}.GsLUiG_day:hover:not(:disabled){background:rgb(var(--c-accent-soft))}.GsLUiG_day:disabled{opacity:.28;cursor:not-allowed}.GsLUiG_day[aria-selected=true]{background:var(--accent-deep);color:var(--accent-ink);font-weight:700}.GsLUiG_day:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.GsLUiG_navButton:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.GsLUiG_calendarHead select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.GsLUiG_clockHead{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:.3rem;margin-bottom:.55rem;font-size:1.9rem;font-weight:700;display:flex}.GsLUiG_segment{min-width:3.4rem;color:rgb(var(--c-ink) / .55);border-radius:.6rem;padding:.1rem .35rem}.GsLUiG_segment[aria-pressed=true]{color:rgb(var(--c-accent-deep));background:rgb(var(--c-accent-soft))}.GsLUiG_meridiem{flex-direction:column;gap:2px;margin-inline-start:.45rem;display:inline-flex}.GsLUiG_meridiem button{border:1px solid rgb(var(--c-line));min-width:2.9rem;min-height:26px;color:rgb(var(--c-ink) / .6);border-radius:.45rem;padding:0 .4rem;font-size:.75rem;font-weight:700}.GsLUiG_meridiem button[aria-pressed=true]{border-color:var(--accent-deep);background:var(--accent-deep);color:var(--accent-ink)}.GsLUiG_face{touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;max-width:15rem;margin:0 auto;display:block}.GsLUiG_face:focus{outline:none}.GsLUiG_face:focus-visible .GsLUiG_dial{stroke:var(--accent);stroke-width:3px}.GsLUiG_dial{fill:rgb(var(--c-ink) / .05);stroke:#d9b06b73;stroke:lab(74.5846% 9.01014 41.3217/.45);stroke-width:1.5px}.GsLUiG_hand{stroke:var(--accent-deep);stroke-width:2px;stroke-linecap:round}.GsLUiG_pivot,.GsLUiG_knob{fill:var(--accent-deep)}.GsLUiG_knob{opacity:.9}.GsLUiG_tick{fill:rgb(var(--c-ink) / .8);pointer-events:none;font-size:15px;font-weight:600}.GsLUiG_tickActive{fill:var(--accent-ink);font-weight:800}.GsLUiG_clockHint{text-align:center;color:rgb(var(--c-ink) / .6);margin:.45rem 0 0;font-size:.75rem}.GsLUiG_clockFoot{border-top:1px solid rgb(var(--c-line));justify-content:space-between;align-items:center;margin-top:.65rem;padding-top:.6rem;display:flex}.GsLUiG_textAction{letter-spacing:.06em;text-transform:uppercase;min-height:40px;color:rgb(var(--c-ink) / .6);padding:0 .6rem;font-size:.8rem;font-weight:700}.GsLUiG_done{background:var(--accent-deep);min-height:40px;color:var(--accent-ink);letter-spacing:.04em;border-radius:999px;padding:0 1.2rem;font-size:.85rem;font-weight:700}.GsLUiG_done:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GsLUiG_textAction:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GsLUiG_segment:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GsLUiG_meridiem button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.GsLUiG_hand,.GsLUiG_knob{transition:none}}
._0I00Uq_root{min-width:0;height:100%}._0I00Uq_modeTabs{background:rgb(var(--c-ink) / .05);border-radius:.75rem;grid-template-columns:1fr 1fr;gap:.25rem;padding:.2rem;display:grid}._0I00Uq_modeTabs button{min-height:44px;color:rgb(var(--c-ink) / .65);border-radius:.55rem;padding:.5rem;font-size:.9rem}._0I00Uq_modeTabs button[aria-selected=true]{color:rgb(var(--c-accent-deep));background:rgb(var(--c-surface));box-shadow:0 1px 4px rgb(var(--c-ink) / .12);font-weight:650}._0I00Uq_form{flex-direction:column;height:100%;min-height:0;display:flex}._0I00Uq_formFields{flex:1;min-height:0;padding:0 .2rem .5rem;overflow:auto}._0I00Uq_identityFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.65rem;margin-top:.7rem;display:grid}._0I00Uq_identityFields label{color:rgb(var(--c-ink));flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}._0I00Uq_identityFields input,._0I00Uq_identityFields select{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));width:100%;min-width:0;height:44px;color:rgb(var(--c-ink));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:.5rem;padding:.45rem .65rem;font-size:16px}@media (prefers-color-scheme:dark){._0I00Uq_identityFields input,._0I00Uq_identityFields select{--lightningcss-light: ;--lightningcss-dark:initial}}._0I00Uq_topNavigation{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.7rem;display:flex}._0I00Uq_topNavigation ._0I00Uq_primary{overflow-wrap:normal;width:auto;min-width:auto;min-height:44px;margin-inline-start:auto;padding:.6rem 1rem;font-size:.85rem}._0I00Uq_topNavigation ._0I00Uq_back{border:0;border-radius:.5rem;min-height:44px;padding:.5rem .35rem;font-size:.8125rem}._0I00Uq_formError{border:1px solid rgb(var(--c-accent-deep) / .45);color:rgb(var(--c-ink));background:rgb(var(--c-accent-soft));border-radius:.5rem;flex:none;margin:.4rem 0 0;padding:.6rem .75rem;font-size:.8125rem;line-height:1.45}._0I00Uq_root{flex-direction:column;min-height:0;display:flex}._0I00Uq_formFields>._0I00Uq_identityFields{margin-bottom:.65rem}@media (max-width:380px){._0I00Uq_identityFields{column-gap:.4rem}._0I00Uq_identityFields input,._0I00Uq_identityFields select{padding-inline:.35rem}}._0I00Uq_returning{height:100%;overflow:auto}._0I00Uq_toggle{min-height:44px;color:rgb(var(--c-ink) / .7);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:0 0 .9rem;font-size:.8125rem;display:flex}._0I00Uq_toggle input{-webkit-appearance:none;appearance:none;border:1px solid rgb(var(--c-line));background:rgb(var(--c-ink) / .15);cursor:pointer;border-radius:999px;flex:none;width:2.75rem;height:1.5rem;position:relative}._0I00Uq_toggle input:after{content:"";background:rgb(var(--c-surface));border-radius:50%;width:1.125rem;height:1.125rem;transition:transform .15s ease-out;position:absolute;top:2px;left:2px}._0I00Uq_toggle input:checked{background:var(--accent);border-color:var(--accent)}._0I00Uq_toggle input:checked:after{transform:translate(1.25rem)}._0I00Uq_toggle input:disabled{opacity:.5;cursor:wait}:is(._0I00Uq_toggle input:focus-visible,._0I00Uq_root button:focus-visible,._0I00Uq_profileChoice select:focus-visible,._0I00Uq_root summary:focus-visible){outline:2px solid var(--accent);outline-offset:4px}._0I00Uq_steps{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin:0 0 .65rem;padding:0;list-style:none;display:grid}._0I00Uq_steps li{text-align:center;min-width:0;color:rgb(var(--c-ink) / .7);flex-direction:column;align-items:center;gap:.3rem;font-size:.75rem;display:flex}._0I00Uq_steps li span{border:1px solid rgb(var(--c-line));border-radius:50%;flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid}._0I00Uq_steps li[aria-current],._0I00Uq_steps li[data-done=true]{color:rgb(var(--c-accent-deep));font-weight:600}._0I00Uq_steps li[aria-current] span,._0I00Uq_steps li[data-done=true] span{background:rgb(var(--c-accent-soft));border-color:color-mix(in oklab, var(--accent) 45%, transparent)}._0I00Uq_stepTitle,._0I00Uq_returning h2{color:rgb(var(--c-ink));margin:0;font-size:1.25rem;font-weight:650;line-height:1.35}._0I00Uq_stepTitle:focus{outline:none}._0I00Uq_hint{color:rgb(var(--c-ink) / .65);margin:.5rem 0 1rem;font-size:.8125rem;line-height:1.6}._0I00Uq_timeHelp{color:rgb(var(--c-ink) / .65);margin-top:.5rem;font-size:.8125rem}._0I00Uq_timeHelp summary{cursor:pointer;min-height:44px;padding:.7rem 0}._0I00Uq_timeHelp p{margin:.25rem 0 .75rem;line-height:1.6}._0I00Uq_actions{flex:none;align-items:stretch;gap:.75rem;margin-top:.5rem;display:flex}._0I00Uq_primary{background:var(--accent-deep);width:100%;min-width:0;min-height:48px;color:var(--accent-ink);border-radius:999px;padding:.75rem 1rem;font-size:1rem;font-weight:650;transition:transform .15s ease-out,background-color .15s ease-out}._0I00Uq_primary:active{transform:scale(.98)}._0I00Uq_primary:disabled{opacity:.5;cursor:not-allowed}._0I00Uq_back{border:1px solid rgb(var(--c-line));min-height:48px;color:rgb(var(--c-ink));border-radius:999px;flex:none;padding:.75rem 1rem}._0I00Uq_reassurance{text-align:center;color:rgb(var(--c-ink) / .7);flex:none;margin:.4rem 0 0;font-size:.75rem;line-height:1.5}._0I00Uq_eyebrow{color:rgb(var(--c-accent-deep));margin:.2rem 0 .5rem;font-size:.75rem}._0I00Uq_profileChoice{color:rgb(var(--c-ink) / .75);flex-direction:column;gap:.5rem;margin:1rem 0;font-size:.875rem;display:flex}._0I00Uq_profileChoice select{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));width:100%;min-width:0;color:rgb(var(--c-ink));border-radius:.5rem;padding:.75rem;font-size:1rem}._0I00Uq_returningHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;display:flex}._0I00Uq_returningHead ._0I00Uq_textButton{flex:none}._0I00Uq_textButton{min-height:44px;color:rgb(var(--c-accent-deep));text-underline-offset:3px;font-size:.8125rem;text-decoration:underline}@media (hover:hover) and (pointer:fine){._0I00Uq_primary:not(:disabled):hover{background:var(--accent-deep)}}@media (prefers-reduced-motion:reduce){._0I00Uq_toggle input:after,._0I00Uq_primary{transition:none}._0I00Uq_primary:active{transform:none}}._0I00Uq_singleMode{grid-template-columns:1fr}._0I00Uq_steps li strong{font-weight:inherit;overflow-wrap:anywhere;min-height:2.7em;line-height:1.35}._0I00Uq_compactSteps{height:58px;margin:0;font-size:.6875rem}._0I00Uq_compactSteps li{gap:.15rem}._0I00Uq_compactSteps li span{width:1.25rem;height:1.25rem}@media (max-width:480px){._0I00Uq_modeTabs button{min-height:3.25rem;line-height:1.25}}._0I00Uq_panel{flex-direction:column;height:100%;min-height:0;display:flex}._0I00Uq_panelHead{flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}._0I00Uq_panelHead h2{color:rgb(var(--c-ink));margin:0;font-size:1.25rem;font-weight:650;line-height:1.3}._0I00Uq_newProfile{border:1px solid rgb(var(--c-accent-deep) / .55);min-height:40px;color:rgb(var(--c-accent-deep));background:rgb(var(--c-surface));border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.4rem .9rem;font-size:.85rem;font-weight:650;display:inline-flex}._0I00Uq_newProfile>span{font-size:1.05rem;line-height:1}._0I00Uq_newProfile:disabled{opacity:.45}._0I00Uq_panelBody{flex:1;min-height:0;margin-inline:-.2rem;padding:.2rem;overflow-y:auto}._0I00Uq_panelFoot{flex:none;padding-top:.75rem}._0I00Uq_panelStatus{height:100%;min-height:8rem;color:rgb(var(--c-ink) / .7);flex-direction:column;justify-content:center;align-items:center;gap:.85rem;margin:0;font-size:.9rem;display:flex}._0I00Uq_spinner{border:3px solid rgb(var(--c-accent-deep) / .18);border-top-color:rgb(var(--c-accent-deep));border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite _0I00Uq_panelSpin}@keyframes _0I00Uq_panelSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._0I00Uq_spinner{border-top-color:rgb(var(--c-accent-deep) / .55);animation:none}}._0I00Uq_people{border:0;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}._0I00Uq_personRow{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem .9rem;transition:border-color .15s ease-out,background-color .15s ease-out;display:flex}._0I00Uq_personRow[data-selected=true]{border-color:rgb(var(--c-accent-deep) / .7);background:rgb(var(--c-accent-soft) / .6)}._0I00Uq_personRow input{width:1.15rem;height:1.15rem;accent-color:rgb(var(--c-accent-deep));flex:none;margin-top:.15rem}._0I00Uq_personRow:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._0I00Uq_personText{overflow-wrap:anywhere;flex-direction:column;gap:.15rem;min-width:0;display:flex}._0I00Uq_personText strong{color:rgb(var(--c-ink));font-size:1rem;font-weight:650;line-height:1.3}._0I00Uq_personText span{color:rgb(var(--c-ink) / .68);font-size:.8125rem;line-height:1.4}@media (prefers-reduced-motion:reduce){._0I00Uq_personRow{transition:none}}._0I00Uq_steps li{--dot:1.5rem;position:relative}._0I00Uq_compactSteps li{--dot:1.25rem}._0I00Uq_steps li[data-link]:before{content:"";top:calc(var(--dot) / 2 - 1px);right:calc(50% + var(--dot) / 2 + 5px);width:calc(100% + .4rem - var(--dot) - 10px);border-top:2px dotted #bca88873;border-top:2px dotted lab(69.9377% 3.71104 19.5368/.45);height:0;position:absolute}._0I00Uq_steps li[data-link=next]:before{border-top-color:#daa843;border-top-color:lab(72.2732% 11.5696 57.4575)}._0I00Uq_steps li[data-link=done]:before{background:linear-gradient(90deg,#329d5a,#e1af3b);background:linear-gradient(90deg,lab(57.7037% -43.3554 25.9887),lab(74.6463% 11.1004 63.1378));border:0;border-radius:2px;height:2px}._0I00Uq_steps li[data-done=true]{color:#10703a;color:lab(41.199% -37.3199 22.4632)}._0I00Uq_steps li[data-done=true] span{color:#f7fef8;color:lab(98.9748% -2.95284 1.87817);background:#2a9754;background:lab(55.3801% -43.4116 26.0546);border-color:#2a9754;border-color:lab(55.3801% -43.4116 26.0546);font-weight:700}._0I00Uq_steps li[aria-current] span{background:rgb(var(--c-accent-soft));border:1.5px solid #d6a12b;border:1.5px solid lab(69.9266% 13.0536 64.1864);box-shadow:0 0 0 3px #e4b75040;box-shadow:0 0 0 3px lab(77.0141% 9.01151 56.9378/.25)}[data-theme=dark] ._0I00Uq_steps li[data-done=true]{color:#6bc987;color:lab(73.8411% -39.9083 23.7325)}
.BJwLcq_offer{min-width:0}.BJwLcq_frame{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));border-radius:1.25rem;flex-direction:column;width:100%;max-width:40rem;height:min(720px,100svh - 145px);min-height:450px;margin-inline:auto;scroll-margin-top:70px;display:flex;overflow:hidden}.BJwLcq_frameHeader{border-bottom:1px solid rgb(var(--c-line));flex:none;max-height:45%;padding:.65rem 1rem .35rem;overflow-y:auto}.BJwLcq_frameHeader>[role=tablist]{margin-bottom:.5rem}.BJwLcq_welcomeSlot{height:78px;margin-bottom:.5rem;overflow-y:auto}.BJwLcq_welcomeSlot>.BJwLcq_welcomeSlot{height:100%;margin:0}.BJwLcq_welcomeSlot .BJwLcq_welcomeBanner{min-height:58px;margin-bottom:0}.BJwLcq_welcomeSlot .BJwLcq_welcomeOffer{height:100%}.BJwLcq_welcomeBanner.BJwLcq_welcomeOffer{color:#451a0b;color:lab(15.931% 19.9224 19.5735);text-align:start;background:#d98b09;background:lab(64.8649% 24.5976 68.6789);border:0;border-radius:.95rem;align-items:stretch;gap:0;padding:2px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #b3510080,0 10px 26px -12px #cc5900e6;box-shadow:0 0 0 1px lab(46.8281% 38.6363 59.9668/.5),0 10px 26px -12px lab(52.3938% 46.9373 82.2693/.9)}.BJwLcq_welcomeBanner.BJwLcq_welcomeOffer:before{content:"";z-index:0;background:conic-gradient(#ffe36e,#e54728,#ffc324,#fff6ce,#e54728,#ffe36e);background:conic-gradient(lab(91.3075% 1.74129 70.9678),lab(54.0895% 60.9111 53.1529),lab(82.7905% 13.2835 80.528),lab(96.8412% -1.00508 23.5393),lab(54.0895% 60.9111 53.1529),lab(91.3075% 1.74129 70.9678));animation:7s linear infinite BJwLcq_voucherRing;position:absolute;inset:-150% -10%}.BJwLcq_welcomeBanner.BJwLcq_welcomeOffer:after{z-index:2;animation-duration:7s;animation-delay:-4s}@keyframes BJwLcq_voucherRing{to{transform:rotate(1turn)}}.BJwLcq_voucherStub{z-index:1;color:#fff8ea;color:lab(97.7568% .632256 7.66724);text-align:center;background:linear-gradient(160deg,#d72c01,#a8000e);background:linear-gradient(160deg,lab(48.1563% 64.4226 61.7409),lab(35.4356% 60.0553 45.5577));border-radius:calc(.95rem - 2px) 0 0 calc(.95rem - 2px);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.2rem;width:8.5rem;padding:0 .6rem;display:flex;position:relative}.BJwLcq_voucherStub b{letter-spacing:-.02em;color:#ffdf74;color:lab(90.0319% 4.11221 65.9144);white-space:nowrap;font-size:1.7rem;font-weight:900;line-height:1}.BJwLcq_voucherStub small{letter-spacing:.14em;font-size:.62rem;font-weight:800;line-height:1.15}.BJwLcq_voucherStub:after{content:"";border-inline-end:2px dashed #fff6e2d9;border-inline-end:2px dashed lab(97.21% 1.03763 11.5676/.85);position:absolute;inset-block:8px;inset-inline-end:0}.BJwLcq_voucherBody{z-index:1;background:#fff6e2;background:lab(97.21% 1.03763 11.5676);border-radius:0 calc(.95rem - 2px) calc(.95rem - 2px) 0;flex:1;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.5rem 1rem .5rem 1.15rem;display:flex;position:relative}.BJwLcq_voucherTitle{white-space:nowrap;color:#521809;color:lab(18.0079% 26.9639 23.4709);flex-direction:column;gap:.2rem;min-width:0;font-size:1.05rem;font-weight:800;line-height:1.2;display:flex}.BJwLcq_voucherNote{color:#684231;color:lab(32.3428% 15.484 17.6531);font-size:.76rem;font-weight:600}.BJwLcq_voucherDot{display:none}.BJwLcq_voucherCta{color:#fffbf4;color:lab(98.8801% .286222 3.81292);white-space:nowrap;background:#c11c04;background:lab(42.3936% 62.0849 55.6163);border-radius:999px;flex:none;align-items:center;gap:.55rem;min-height:2.5rem;padding:0 .95rem 0 .65rem;font-size:.86rem;font-weight:750;transition:background-color .15s ease-out;animation:7s ease-in-out infinite BJwLcq_voucherNudge;display:inline-flex;box-shadow:0 2px #8a0509;box-shadow:0 2px lab(28.8015% 50.3478 39.1146)}.BJwLcq_voucherCta svg{background:#fff;border-radius:50%;flex:none;width:22px;height:22px;padding:2px}.BJwLcq_welcomeBanner.BJwLcq_welcomeOffer:hover .BJwLcq_voucherCta{background:#ae0000;background:lab(36.543% 62.6346 57.8839)}.BJwLcq_voucherCta .BJwLcq_offerCompact{display:none}@keyframes BJwLcq_voucherNudge{0%,86%,to{transform:none}90%{transform:translate(3px)}94%{transform:translate(-1px)}}@media (max-width:480px){.BJwLcq_voucherStub{width:6rem}.BJwLcq_voucherStub b{font-size:1.3rem}.BJwLcq_voucherStub small{letter-spacing:.08em;font-size:.55rem}.BJwLcq_voucherBody{flex-direction:column;justify-content:center;align-items:flex-start;gap:.35rem;padding:.45rem .55rem .45rem .85rem}.BJwLcq_voucherTitle{white-space:normal;flex-flow:wrap;align-items:baseline;gap:0 .35rem;font-size:.84rem}.BJwLcq_voucherNote{font-size:.64rem}.BJwLcq_voucherCta{min-height:1.95rem;padding-inline:.55rem .75rem;font-size:.78rem}.BJwLcq_voucherCta svg{width:20px;height:20px}.BJwLcq_voucherCta .BJwLcq_offerWide{display:none}.BJwLcq_voucherCta .BJwLcq_offerCompact{display:inline}}@media (prefers-reduced-motion:reduce){.BJwLcq_welcomeBanner.BJwLcq_welcomeOffer:before,.BJwLcq_voucherCta{animation:none}}.BJwLcq_welcomeOffer>*{flex:none}.BJwLcq_welcomeBanner{isolation:isolate;background:#e2a826;color:#3e2408;color:oklch(26% .06 60);text-align:start;background:linear-gradient(110deg,oklch(70% .14 74) 0%,oklch(86% .16 88) 30%,oklch(93% .12 95) 50%,oklch(82% .16 84) 72%,oklch(68% .14 70) 100%);border:1px solid #b6770b;border:1px solid lab(55.6901% 19.8656 59.7232);border-radius:.7rem;align-items:center;gap:.65rem;width:100%;min-height:58px;margin-bottom:.5rem;padding:.45rem .7rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff6cecc,0 2px 8px -3px #9d63008c;box-shadow:inset 0 1px lab(96.8412% -1.00508 23.5393/.8),0 2px 8px -3px lab(47.5262% 19.7719 55.601/.55)}.BJwLcq_welcomeBanner>span:nth-child(2){flex:1;min-width:0}.BJwLcq_welcomeBanner strong{font-size:.9rem;font-weight:700;line-height:1.3;display:block}.BJwLcq_welcomeBanner small{margin-top:.15rem;font-size:.7rem;line-height:1.4;display:block}.BJwLcq_welcomeSymbol{color:#754600;color:lab(34.7608% 17.6451 46.8092);font-size:1.4rem}.BJwLcq_welcomeArrow{font-size:1.2rem}.BJwLcq_welcomeBanner:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.BJwLcq_previewDescription{min-height:44px;padding:.125rem .1rem}.BJwLcq_previewDescription p{color:rgb(var(--c-ink) / .7);margin:0;font-size:.8125rem;line-height:1.5}.BJwLcq_frameBody{flex:1;min-height:0;padding:.8rem 1rem;overflow:hidden}.BJwLcq_frameBody>div{height:100%}.BJwLcq_frameBody .BJwLcq_offer{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:auto}.BJwLcq_frameBody .BJwLcq_offer>.BJwLcq_primary{flex:none;margin-top:auto}.BJwLcq_offer .BJwLcq_primary{min-height:60px;font-size:1.05rem}.BJwLcq_frameBody .BJwLcq_offer .BJwLcq_stageContent{flex:0 auto}.BJwLcq_frameBody .BJwLcq_offer>.BJwLcq_textButton{flex:none}.BJwLcq_stageContent{flex:1;min-height:0;overflow:auto}.BJwLcq_stageActions{flex:none;padding-top:.5rem}.BJwLcq_stageActions .BJwLcq_reassurance{margin:0 0 .4rem}.BJwLcq_embeddedReading>.BJwLcq_embeddedReading{flex:1;height:auto}.BJwLcq_frameHeader .BJwLcq_languages{justify-content:center;gap:.75rem;margin:.25rem 0 0}.BJwLcq_frameHeader .BJwLcq_languages button{background:0 0;border:0;min-height:36px;padding:.25rem .5rem}.BJwLcq_inlineReady{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.BJwLcq_embeddedReading{flex-direction:column;height:100%;min-height:0;display:flex}.BJwLcq_embeddedReadingBody{flex:1;min-height:0;overflow:auto}.BJwLcq_inlineDock{border-top:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));flex:none;padding:.55rem 0 0}.BJwLcq_inlineDock button{flex:none;width:auto;max-width:60%;font-size:.85rem}.BJwLcq_languages{flex-wrap:wrap;gap:.35rem;margin-bottom:.8rem;display:flex}.BJwLcq_languages button,.BJwLcq_languages select{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));min-height:44px;color:rgb(var(--c-ink));border-radius:.6rem;padding:.45rem .75rem;font-size:.8125rem}.BJwLcq_languages button[aria-pressed=true]{border-color:var(--accent-deep);background:rgb(var(--c-accent-soft));font-weight:650}.BJwLcq_languages select{min-width:0;max-width:100%}.BJwLcq_eyebrow{color:rgb(var(--c-accent-deep));margin:0 0 .4rem;font-size:.75rem}.BJwLcq_offer h2,.BJwLcq_ready h1{letter-spacing:-.025em;color:rgb(var(--c-ink));margin:0;font-size:1.5rem;font-weight:650;line-height:1.2}.BJwLcq_frameBody .BJwLcq_offer h2{text-align:center;font-size:1.25rem}.BJwLcq_intro{color:rgb(var(--c-ink) / .7);margin:.65rem 0;font-size:.875rem;line-height:1.55}.BJwLcq_contents{margin:.75rem 0;padding:0;list-style:none}.BJwLcq_contents li{border-bottom:1px solid rgb(var(--c-line));align-items:center;gap:.7rem;padding:.35rem 0;display:flex}.BJwLcq_contents li:last-child{border-bottom:0}.BJwLcq_number{background:rgb(var(--c-accent-soft));width:1.65rem;height:1.65rem;color:rgb(var(--c-accent-deep));border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:650;display:grid}.BJwLcq_contents li>div{flex:1;min-width:0}.BJwLcq_contents h3{color:rgb(var(--c-ink));margin:0;font-size:.925rem;font-weight:650;line-height:1.25}.BJwLcq_contents p{color:rgb(var(--c-ink) / .65);margin:.15rem 0 0;font-size:.775rem;line-height:1.45}.BJwLcq_lockedContents{margin:.4rem 0}.BJwLcq_lockedContents li{padding-block:.15rem}.BJwLcq_lockedContents p,.BJwLcq_lockedContents .BJwLcq_free small{display:none}.BJwLcq_frame .BJwLcq_facts{margin-block:.2rem;padding-block:.2rem}.BJwLcq_frame .BJwLcq_facts dt{font-size:.7rem}.BJwLcq_frame .BJwLcq_facts dd{font-size:.875rem;line-height:1.4}.BJwLcq_inlineReady h2{font-size:1.35rem}.BJwLcq_free{color:rgb(var(--c-accent-deep));text-align:end;flex:none;font-size:.75rem;font-weight:700}.BJwLcq_free small{color:rgb(var(--c-ink) / .6);margin-top:.15rem;font-size:.625rem;font-weight:400;display:block}.BJwLcq_limit{color:rgb(var(--c-ink) / .7);margin:.6rem 0;font-size:.75rem;line-height:1.5}.BJwLcq_primary{background:var(--accent-deep);width:100%;min-height:48px;color:var(--accent-ink);text-align:center;border-radius:999px;padding:.75rem 1rem;font-size:.925rem;font-weight:650;display:block}.BJwLcq_primary:disabled{opacity:.5;cursor:not-allowed}.BJwLcq_textButton{min-height:44px;color:rgb(var(--c-accent-deep));text-underline-offset:3px;margin:.15rem auto 0;padding:.5rem;font-size:.8rem;text-decoration:underline;display:block}.BJwLcq_reassurance{text-align:center;color:rgb(var(--c-ink) / .65);margin:.5rem 0 0;font-size:.75rem}.BJwLcq_ready{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));border-radius:1rem;max-width:36rem;margin:0 auto;padding:1rem}.BJwLcq_facts{border-block:1px solid rgb(var(--c-line));flex-wrap:wrap;gap:.6rem 1.5rem;margin:.65rem 0;padding:.6rem 0;display:flex}.BJwLcq_facts dt{color:rgb(var(--c-ink) / .65);font-size:.75rem}.BJwLcq_facts dd{color:rgb(var(--c-ink));margin:.2rem 0 0;font-weight:650}.BJwLcq_reading{padding-bottom:7rem}.BJwLcq_readingIntro{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));border-radius:.75rem;margin:0 0 1rem;padding:.85rem 1rem}.BJwLcq_readingIntro h2{color:rgb(var(--c-ink));font-size:1.25rem;font-weight:650}.BJwLcq_readingIntro p{color:rgb(var(--c-ink) / .7);margin-top:.35rem;font-size:.85rem}.BJwLcq_dock{inset-inline:0;z-index:45;padding:.65rem 1rem max(.65rem, env(safe-area-inset-bottom));border-top:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));position:fixed;bottom:0}.BJwLcq_dockInner{align-items:center;gap:.8rem;max-width:60rem;margin:0 auto;display:flex}.BJwLcq_dockProgress{min-width:0;color:rgb(var(--c-ink));flex:1;font-size:.85rem;font-weight:650}.BJwLcq_dockProgress small{color:rgb(var(--c-ink) / .65);margin-top:.2rem;font-size:.7rem;font-weight:400;display:block}.BJwLcq_dock button{flex:none;width:auto;max-width:60%;min-height:48px;padding-inline:1.1rem;font-size:.85rem}.BJwLcq_dock button:disabled{opacity:.6}.BJwLcq_suggestions{flex-direction:column;gap:.4rem;margin:.65rem 0;display:flex}.BJwLcq_suggestions button{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));min-height:44px;color:rgb(var(--c-ink));text-align:start;border-radius:.65rem;padding:.55rem .75rem;font-size:.85rem}.BJwLcq_suggestions button:disabled{opacity:.5}@media (min-width:768px){.BJwLcq_ready{padding:1.5rem}.BJwLcq_offer h2{font-size:1.65rem}}@media (max-width:380px){.BJwLcq_dock{padding-inline:.6rem}.BJwLcq_dock button{max-width:58%;padding-inline:.7rem}}.BJwLcq_frame[data-scroll-mode=document] .BJwLcq_frameBody{overflow-y:auto}.BJwLcq_frame[data-scroll-mode=document] .BJwLcq_frameBody>div,.BJwLcq_frame[data-scroll-mode=document] .BJwLcq_frameBody>div>div,.BJwLcq_frame[data-scroll-mode=document] .BJwLcq_offer,.BJwLcq_frame[data-scroll-mode=document] .BJwLcq_embeddedReading,.BJwLcq_frame[data-scroll-mode=document] form{height:auto;overflow:visible}.BJwLcq_frame[data-scroll-mode=document] .BJwLcq_stageContent{flex:none;overflow:visible}.BJwLcq_saveNotice{color:rgb(var(--c-ink));margin:.35rem 0;font-size:.8125rem}.BJwLcq_registerWord{background:rgb(var(--t-a));color:#fff;letter-spacing:.03em;border-radius:.3rem;padding:.08rem .45rem;font-size:1.15rem;font-weight:800;line-height:1.15;display:inline-block;box-shadow:0 1px 3px #78280a59}.BJwLcq_rewardCaption{color:rgb(var(--c-accent-deep));margin:.35rem 0 0;font-size:.75rem;font-weight:650}.BJwLcq_welcomeBanner:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#fffcf059,#0000);background:linear-gradient(105deg,#0000,lab(98.9454% -.403941 6.89093/.35),#0000);width:35%;animation:14s ease-in-out -10s infinite BJwLcq_welcomeSheen;position:absolute;inset-block:-25%;inset-inline-start:-40%;transform:translate(-150%)skew(-14deg)}@keyframes BJwLcq_welcomeSheen{0%,76%{opacity:0;transform:translate(-150%)skew(-14deg)}80%{opacity:.65}94%,to{opacity:0;transform:translate(460%)skew(-14deg)}}@media (prefers-reduced-motion:reduce){.BJwLcq_welcomeBanner:after{opacity:0;animation:none}}@media (max-width:389px){.BJwLcq_welcomeBanner{gap:.5rem;padding-inline:.6rem}.BJwLcq_welcomeBanner strong{font-size:.8rem}.BJwLcq_welcomeBanner small{font-size:.65rem}.BJwLcq_registerWord{font-size:1rem}.BJwLcq_welcomeArrow{display:none}}.BJwLcq_frameHeader .BJwLcq_sessionPendingTabs,.BJwLcq_frameBody .BJwLcq_sessionPendingBody{display:none}:root[data-session-hint=signed-in] .BJwLcq_frameHeader .BJwLcq_sessionPendingTabs{display:grid}:root[data-session-hint=signed-in] .BJwLcq_frameBody .BJwLcq_sessionPendingBody{display:flex}.BJwLcq_sessionPendingTabs{margin-bottom:.5rem}.BJwLcq_sessionPendingTabs>span{min-height:44px;color:rgb(var(--c-ink) / .65);text-align:center;border-radius:.55rem;place-items:center;padding:.5rem;font-size:.9rem;display:grid}.BJwLcq_sessionPendingTabs>span:first-child{color:rgb(var(--c-accent-deep));background:rgb(var(--c-surface));box-shadow:0 1px 4px rgb(var(--c-ink) / .12);font-weight:650}@media (max-width:480px){.BJwLcq_sessionPendingTabs>span{min-height:3.25rem;line-height:1.25}}.BJwLcq_frameFoot{flex:none;padding:0 1rem .65rem}.BJwLcq_frameFoot:empty{display:none}.BJwLcq_frameFoot .BJwLcq_welcomeBanner{margin-bottom:0}.BJwLcq_welcomeBanner.BJwLcq_welcomeClaim{color:#451a0b;color:lab(15.931% 19.9224 19.5735);background:#fff6e2;background:lab(97.21% 1.03763 11.5676);border:1.5px solid #e14d2c;border:1.5px solid lab(54.218% 57.36 50.9982);border-radius:.85rem;align-items:stretch;gap:0;padding:0;box-shadow:0 0 0 4px #f0a64638,0 8px 22px -10px #a01400cc;box-shadow:0 0 0 4px lab(74.2281% 21.9453 59.1988/.22),0 8px 22px -10px lab(34.474% 55.7354 53.7004/.8)}.BJwLcq_welcomeClaim .BJwLcq_welcomeSymbol{color:#ffdf74;color:lab(90.0319% 4.11221 65.9144);background:linear-gradient(160deg,#d22a00,#ac0311);background:linear-gradient(160deg,lab(46.9903% 64.4861 63.0277),lab(36.6008% 60.0126 44.7474));flex:none;place-items:center;width:3.6rem;font-size:1.5rem;display:grid;position:relative}.BJwLcq_welcomeClaim .BJwLcq_welcomeSymbol:after{content:"";border-inline-end:2px dashed #fff6e2e6;border-inline-end:2px dashed lab(97.21% 1.03763 11.5676/.9);position:absolute;inset-block:6px;inset-inline-end:-1px}.BJwLcq_welcomeClaim>span:nth-child(2){align-self:center;padding:.45rem .5rem .45rem .9rem}.BJwLcq_welcomeClaim strong{color:#521809;color:lab(18.0079% 26.9639 23.4709);font-size:.95rem;font-weight:800}.BJwLcq_welcomeClaim small{color:#633d2c;color:lab(30.0195% 15.5397 17.7568)}.BJwLcq_welcomeClaim .BJwLcq_welcomeArrow{color:#fffbf4;color:lab(98.8801% .286222 3.81292);background:#c11c04;background:lab(42.3936% 62.0849 55.6163);border-radius:50%;flex:none;align-self:center;place-items:center;width:2.25rem;height:2.25rem;margin-inline-end:.7rem;font-size:1rem;display:grid;box-shadow:0 2px #8a0509;box-shadow:0 2px lab(28.8015% 50.3478 39.1146)}.BJwLcq_welcomeClaim:hover:not(:disabled) .BJwLcq_welcomeArrow{background:#ae0000;background:lab(36.543% 62.6346 57.8839)}.BJwLcq_welcomeClaim:disabled{opacity:.75;cursor:progress}@media (max-width:389px){.BJwLcq_welcomeClaim .BJwLcq_welcomeArrow{display:grid}.BJwLcq_welcomeClaim .BJwLcq_welcomeSymbol{width:3rem}}.BJwLcq_packTiles{grid-template-columns:1fr;gap:.5rem;margin:.5rem 0 .25rem;padding:0;list-style:none;display:grid}.BJwLcq_packTile{color:#412b17;color:lab(19.8239% 8.50014 16.8765);background:#fef5d7;background:lab(96.7389% -.647515 15.5122);border:1px solid #e3cfa5;border:1px solid lab(83.9424% 2.72802 23.7348);border-radius:.8rem;align-items:stretch;min-width:0;height:96px;display:flex;position:relative;overflow:hidden}.BJwLcq_packTileText{flex-direction:column;flex:1;justify-content:center;gap:.15rem;min-width:0;padding:.55rem .4rem .55rem .8rem;display:flex}.BJwLcq_packTileIcon{width:20px;height:20px;color:rgb(var(--c-accent-deep));flex:none;margin-bottom:.15rem}.BJwLcq_packTileText h3{color:#3c220f;color:lab(16.242% 11.2893 17.6289);margin:0;font-size:.95rem;font-weight:700;line-height:1.2}.BJwLcq_packTileText p{color:#604734;color:lab(32.5852% 8.57125 15.9254);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.76rem;line-height:1.35;display:-webkit-box;overflow:hidden}.BJwLcq_packTileArt{pointer-events:none;flex:none;height:100%;display:block}.BJwLcq_packTileArt>svg{width:100%;height:100%;display:block}@media (min-width:768px){.BJwLcq_packTile{height:104px}.BJwLcq_packTileText{gap:.2rem;padding-inline:1.1rem .75rem}.BJwLcq_packTileIcon{width:24px;height:24px}.BJwLcq_packTileText h3{font-size:1.02rem}.BJwLcq_packTileText p{font-size:.82rem}}
.Fn3eSG_article{margin-block-start:2rem}@media (min-width:768px){.Fn3eSG_article{margin-block-start:3rem}}.Fn3eSG_preview main>header p{margin-top:.25rem}:is(.Fn3eSG_preview #online-consultation,.Fn3eSG_preview #free-astrology){scroll-margin-top:6rem}@media (max-width:639px){.Fn3eSG_preview main{padding-top:.75rem}.Fn3eSG_preview h1{font-size:1.75rem}}
