[data-daylight] .gl{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round;--gl-rim:1.5;--gl-pink:#33404F;--gl-sh:.75}[data-daylight] .gl [class*=g-]{transform-box:view-box}[data-daylight] .gl .g-shadow{opacity:var(--gl-sh)}[data-daylight] .gl .g-rim{stroke:currentColor;stroke-opacity:.58;stroke-width:var(--gl-rim)}[data-daylight] .gl .g-spec{fill:var(--white);opacity:.62}[data-daylight] .gl .g-spec-arc{fill:none;stroke:var(--white);stroke-width:1.6;opacity:.8}[data-daylight] .gl .g-shade{fill:var(--shade);opacity:.12}[data-daylight] .gl .g-pink{stroke:var(--gl-pink);stroke-opacity:.34;stroke-width:1.7}[data-daylight] .gl .g-track{stroke:currentColor;stroke-opacity:.13;stroke-width:1.6}[data-daylight] .gl-cert .g-emboss{stroke:var(--white);stroke-opacity:.32;stroke-width:1.1}[data-daylight] .gl-cert .g-tick{stroke:var(--white);stroke-width:2.1;stroke-dasharray:1 1;stroke-dashoffset:0}[data-daylight] .gl-cert .g-seal{transform-origin:30px 32px}[data-daylight] .gl-rx .g-arc{stroke-width:2.4}[data-daylight] .gl-rx .g-arrow{stroke:var(--svc);stroke-width:2.4}[data-daylight] .gl-rx .g-seam{stroke:var(--gl-pink);stroke-opacity:.28;stroke-width:1.2}[data-daylight] .gl-rx .g-cap,[data-daylight] .gl-rx .g-orbit{transform-origin:24px 24px}[data-daylight] .gl-wh .g-face{stroke:var(--gl-pink);stroke-opacity:.16;stroke-width:1}[data-daylight] .gl-wh .g-well{fill:var(--gl-well);--gl-well:#D6CFC3;stroke:var(--gl-pink);stroke-opacity:.18;stroke-width:.9}[data-daylight] .gl-wh .g-well-on{opacity:0}[data-daylight] .gl-wh .g-well-on[style*="--i:0"]{opacity:1}[data-daylight] .gl-wh .g-pointer{fill:var(--gl-pink);opacity:.82}[data-daylight] .gl-wh .g-hand{transform-origin:24px 24px}[data-daylight] .gl-ed .g-bevel{stroke:var(--white);stroke-opacity:.34;stroke-width:1.2}[data-daylight] .gl-ed .g-glint-band{fill:var(--white);opacity:.26}[data-daylight] .gl-ed .g-glint{transform:translateX(34px)}[data-daylight] .gl-ed .g-pulse{stroke:var(--white);stroke-width:2;stroke-dasharray:1 1;stroke-dashoffset:0}[data-daylight] .gl-ed .g-pulse-glow{stroke:var(--white);stroke-opacity:.28;stroke-width:4.4;stroke-dasharray:1 1;stroke-dashoffset:0}[data-daylight] .gl-hair .g-teeth{stroke:var(--gl-pink);stroke-opacity:.72;stroke-width:1.7}[data-daylight] .gl-hair .g-sway{transform-origin:24px 24px}[data-daylight] .gl-hair .g-lock-fill,[data-daylight] .gl-hair .g-lock-ink{fill:none;stroke-dasharray:1 1;stroke-dashoffset:0}[data-daylight] .gl-hair .g-lock-ink{stroke:currentColor;stroke-opacity:.5;stroke-width:3.3}[data-daylight] .gl-hair .g-lock-fill{stroke-width:2.1}[data-daylight] .gl-hair .g-spark{transform-origin:37.6px 9.5px}[data-daylight] .gl-hair .g-spark-dot{transform-origin:8.2px 30.4px}[data-daylight] .gl-weight .g-band{stroke-width:3.6}[data-daylight] .gl-weight .g-band-track{stroke-width:3.6;stroke-opacity:.08}[data-daylight] .gl-weight .g-pointer{fill:var(--gl-pink);opacity:.9}[data-daylight] .gl-weight .g-needle{transform-origin:24px 24px;transform:rotate(38deg)}[data-daylight][data-theme=dark] .gl{--gl-sh:.55}[data-daylight][data-theme=dark] .gl .g-rim{stroke-opacity:.42}[data-daylight][data-theme=dark] .gl .g-track{stroke-opacity:.2}[data-daylight][data-theme=dark] .gl-hair .g-lock-ink{stroke-opacity:.38}[data-daylight] .door .gl{--gl-sh:0;--gl-a2:color-mix(in srgb,var(--svc) 70%,var(--closing-panel));--gl-t1:color-mix(in srgb,var(--svc) 55%,var(--doc-paper))}[data-daylight] .door .gl .g-rim{stroke-opacity:.55}[data-daylight] .door .gl .g-track{stroke-opacity:.28}[data-daylight] .door .gl-ed .g-pulse{stroke:var(--closing-panel)}[data-daylight] .door .gl-ed .g-pulse-glow{stroke:var(--closing-panel);stroke-opacity:.2}[data-daylight] .door .gl-cert .g-tick{stroke:var(--closing-panel)}[data-daylight] .door .gl-weight .g-pointer,[data-daylight] .door .gl-wh .g-pointer{fill:var(--closing-panel);opacity:.7}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-cert .g-seal{animation:gl-stamp 3.4s var(--ease-out,cubic-bezier(.22,1,.36,1)) infinite}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-cert .g-tick{animation:gl-tick 3.4s var(--ease-out,cubic-bezier(.22,1,.36,1)) infinite}@keyframes gl-stamp{0%{transform:scale(1.4);opacity:0}13%{transform:scale(.92);opacity:1}21%{transform:scale(1.04)}28%,to{transform:scale(1);opacity:1}}@keyframes gl-tick{0%,17%{stroke-dashoffset:1}36%,to{stroke-dashoffset:0}}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-rx .g-orbit{animation:gl-orbit 3.6s cubic-bezier(.6,0,.2,1) infinite}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-rx .g-cap{animation:gl-rock 3.6s cubic-bezier(.22,1,.36,1) infinite}@keyframes gl-orbit{0%,8%{transform:rotate(0)}80%,to{transform:rotate(1turn)}}@keyframes gl-rock{0%,8%{transform:rotate(0)}38%{transform:rotate(-11deg)}66%{transform:rotate(5deg)}88%,to{transform:rotate(0)}}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-wh .g-well-on{animation:gl-well 4s ease-out infinite;animation-delay:calc(var(--i) * .5s)}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-wh .g-hand{animation:gl-hand 4s cubic-bezier(.22,1,.36,1) infinite}@keyframes gl-well{0%,12.5%{opacity:1}24%{opacity:.1}26%,to{opacity:0}}@keyframes gl-hand{0%{transform:rotate(0)}10.5%,12.5%{transform:rotate(45deg)}23%,25%{transform:rotate(90deg)}35.5%,37.5%{transform:rotate(135deg)}48%,50%{transform:rotate(180deg)}60.5%,62.5%{transform:rotate(225deg)}73%,75%{transform:rotate(270deg)}85.5%,87.5%{transform:rotate(315deg)}98%,to{transform:rotate(1turn)}}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-ed .g-pulse,[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-ed .g-pulse-glow{animation:gl-pulse 3.2s cubic-bezier(.65,0,.35,1) infinite}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-ed .g-glint{animation:gl-glint 3.2s cubic-bezier(.22,1,.36,1) infinite}@keyframes gl-pulse{0%{stroke-dashoffset:1;opacity:1}50%,82%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes gl-glint{0%,22%{transform:translateX(-34px)}62%,to{transform:translateX(34px)}}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-hair .g-lock-fill,[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-hair .g-lock-ink{animation:gl-grow 3.4s cubic-bezier(.22,1,.36,1) infinite}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-hair .g-sway{animation:gl-sway 3.4s cubic-bezier(.22,1,.36,1) infinite}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-hair .g-spark{animation:gl-spark 3.4s cubic-bezier(.22,1,.36,1) infinite}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-hair .g-spark-dot{animation:gl-spark 3.4s cubic-bezier(.22,1,.36,1) .25s infinite}@keyframes gl-grow{0%{stroke-dashoffset:1}46%,to{stroke-dashoffset:0}}@keyframes gl-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-4deg) translateY(-.6px)}60%{transform:rotate(2deg)}}@keyframes gl-spark{0%,40%{transform:scale(0);opacity:0}54%{transform:scale(1.25);opacity:1}62%,86%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}[data-daylight] :is(.is-live,.gl-idle,.menu-item:hover) .gl-weight .g-needle{animation:gl-needle 3.6s var(--spring,cubic-bezier(.34,1.56,.64,1)) infinite}@keyframes gl-needle{0%{transform:rotate(38deg);animation-timing-function:cubic-bezier(.65,0,.35,1)}18%{transform:rotate(-108deg);animation-timing-function:var(--spring,cubic-bezier(.34,1.56,.64,1))}60%,to{transform:rotate(38deg)}}[data-daylight] :is(.px-tab,.px-gl) .gl *{animation-iteration-count:1!important}[data-daylight].rm .gl *{animation:none!important}[data-daylight] .gl-idle:not(.is-live) .gl *{animation-duration:6.2s!important}[data-daylight] .svc-opt:not(.is-live) .gl{opacity:.92;transition:opacity .3s,transform .45s var(--ease-out,cubic-bezier(.22,1,.36,1))}[data-daylight] .svc-opt.is-live .gl,[data-daylight] .svc-opt:hover .gl{opacity:1;transform:translateY(-1px) scale(1.06)}[data-daylight] .svc-opt .gl{transform-origin:30% 70%}[data-daylight].motion .svc-grid .svc-gl{animation:gl-rise .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--n, 0) * 70ms + .25s)}@keyframes gl-rise{0%{opacity:0;transform:translateY(8px) scale(.9)}}[data-daylight]{--svc-rx-lift:#3DBA9A;--svc-ed-lift:#8F98F4;--svc-weight-lift:#7FBD69;--svc-cert-lift:#F08A55;--svc-wh-lift:#EE6A90;--svc-hair-lift:#E3A93A}[data-daylight] .obj.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:transform var(--t-settle) var(--spring),opacity .45s var(--ease-out) .06s,visibility 0s}[data-daylight] .obj.is-leaving{visibility:visible;opacity:0;transform:translate3d(0,-26px,0) rotate(6deg) scale(.94);transition:transform .5s var(--ease-io),opacity .35s var(--ease-out),visibility 0s linear .5s}[data-daylight] .obj-tilt{position:relative;transform:perspective(1400px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg)) scale(var(--os));transition:transform .6s var(--ease-out);transform-style:preserve-3d}[data-daylight] .obj-shadow{position:absolute;left:50%;bottom:5%;width:68%;height:58px;transform:translateX(-44%);border-radius:50%;background:radial-gradient(closest-side,var(--shadow-obj-core),var(--shadow-obj-mid) 52%,transparent);filter:blur(8px);z-index:-1;transition:transform .8s var(--ease-out),opacity .6s;--shadow-obj-core:rgba(var(--paper-shadow-rgb),.34);--shadow-obj-mid:rgba(var(--paper-shadow-rgb),.12)}[data-daylight][data-theme=dark] .obj-shadow{background:radial-gradient(closest-side,color-mix(in srgb,var(--shade) 70%,transparent),color-mix(in srgb,var(--shade) 30%,transparent) 52%,transparent)}[data-daylight] .obj.is-leaving .obj-shadow{transform:translateX(-50%) scale(.7);opacity:.4}[data-daylight] .obj{position:absolute;inset:0;display:grid;place-items:center;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,34px,0) rotate(-5deg) scale(.95);transition:transform var(--t-settle) var(--ease-out),opacity .55s var(--ease-out),visibility 0s linear .9s;--os:1;--card:#FFFFFF;--card-2:#F6F6F4;--card-3:#EEEFEC;--card-ink:#13202E;--card-ink-2:#444E5C;--card-ink-3:#7B8593;--card-line:rgba(19,32,46,.08);--card-line-2:rgba(19,32,46,.14);--card-hi:rgba(255,255,255,.8);--card-shadow:0 1px 1px rgba(17,24,39,.06),0 10px 22px -12px rgba(17,24,39,.28),0 34px 64px -30px rgba(17,24,39,.38);--float-shadow:0 1px 1px rgba(17,24,39,.06),0 8px 18px -8px rgba(17,24,39,.28),0 24px 44px -20px rgba(17,24,39,.3);--card-rim:inset 0 1px 0 var(--card-hi);--card-ring:0 0 0 1px var(--card-line);--card-ring-inset:inset 0 0 0 1px var(--card-line);--card-tile-shadow:0 0 0 1px var(--card-line),0 1px 2px rgba(17,24,39,.06);--card-seg-shadow:0 1px 2px rgba(17,24,39,.12),0 0 0 1px var(--card-line);--card-choice-shadow:0 0 0 1.6px var(--svc-on),0 10px 22px -14px color-mix(in srgb,var(--svc) 60%,transparent);--card-choice-gold:inset 0 0 0 1.5px var(--svc-on),0 4px 12px -6px rgba(17,24,39,.3);--svc-on:var(--svc)}[data-daylight] .day-stage.is-dark .obj,[data-daylight][data-theme=dark] .obj{--card:#1B2334;--card-2:#212B3F;--card-3:#28334A;--card-ink:#F1ECE3;--card-ink-2:#B9C0CC;--card-ink-3:#8C96A8;--card-line:rgba(255,255,255,.09);--card-line-2:rgba(255,255,255,.16);--card-hi:rgba(255,255,255,.09);--card-shadow:0 1px 1px rgba(0,0,0,.35),0 12px 26px -12px rgba(0,0,0,.65),0 40px 70px -30px rgba(0,0,0,.7);--float-shadow:0 1px 1px rgba(0,0,0,.35),0 10px 20px -8px rgba(0,0,0,.6),0 26px 46px -20px rgba(0,0,0,.55);--card-seg-shadow:0 1px 2px rgba(0,0,0,.4),0 0 0 1px var(--card-line-2)}[data-daylight] .obj-cert{--svc:var(--svc-cert);--svc-soft:var(--svc-cert-soft)}[data-daylight] .obj-rx{--svc:var(--svc-rx);--svc-soft:var(--svc-rx-soft)}[data-daylight] .obj-wh{--svc:var(--svc-wh);--svc-soft:var(--svc-wh-soft)}[data-daylight] .obj-hair{--svc:var(--svc-hair);--svc-soft:var(--svc-hair-soft)}[data-daylight] .day-stage.is-dark .obj-rx,[data-daylight][data-theme=dark] .obj-rx{--svc-on:var(--svc-rx-lift)}[data-daylight] .day-stage.is-dark .obj-wh,[data-daylight][data-theme=dark] .obj-wh{--svc-on:var(--svc-wh-lift)}[data-daylight] .day-stage.is-dark .obj-hair,[data-daylight][data-theme=dark] .obj-hair{--svc-on:var(--svc-hair-lift)}[data-daylight] .day-stage.is-dark .obj-cert,[data-daylight][data-theme=dark] .obj-cert{--svc-on:var(--svc-cert-lift)}@media (max-width:860px){[data-daylight] .hero-stage .obj{--os:.72;--fo:.6}}[data-daylight] .obj-scene{position:relative;transform-style:preserve-3d}[data-daylight] .obj .sheen{position:absolute;inset:-20%;z-index:6;pointer-events:none;background:linear-gradient(112deg,transparent 40%,color-mix(in srgb,var(--white) 40%,transparent) 49%,transparent 58%);transform:translateX(var(--sheen,-30%));mix-blend-mode:soft-light;transition:transform .6s var(--ease-out)}[data-daylight] .obj .mono{font-family:var(--f-mono);letter-spacing:0;font-feature-settings:"zero" 0}[data-daylight] .obj [data-icon]{display:inline-grid;place-items:center}[data-daylight] .obj,[data-daylight] .obj .obj-float,[data-daylight] .obj .ui{font-family:var(--f-sans);-webkit-font-smoothing:antialiased}[data-daylight] .ui{position:relative;background:var(--card);color:var(--card-ink);border-radius:var(--r-lg);corner-shape:var(--corner);overflow:hidden;box-shadow:var(--card-rim),var(--card-ring),var(--card-shadow)}[data-daylight] .ui-top{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px}[data-daylight] .ui-ic{width:36px;height:36px;border-radius:var(--r-sm);display:grid;place-items:center;background:color-mix(in srgb,var(--svc) 13%,transparent);--ic-accent:var(--svc-on)}[data-daylight] .ui-ic .ic{width:22px;height:22px}[data-daylight] .ui-titles{display:grid;gap:2px;line-height:1.15}[data-daylight] .ui-titles b{font-size:var(--fs-sm);font-weight:600;letter-spacing:-.012em}[data-daylight] .ui-titles small{font-size:var(--fs-2xs);color:var(--card-ink-3)}[data-daylight] .ui-step{font-size:var(--fs-doc-xs);font-weight:500;color:var(--card-ink-3);background:var(--card-2);border-radius:var(--r-full);padding:5px 9px;box-shadow:var(--card-ring-inset)}[data-daylight] .ui-end{display:inline-flex;align-items:center;gap:4px}[data-daylight] .ui-end>.ui-step,[data-daylight] .ui-end>.ui-tag{padding-inline:7px}[data-daylight] .ui-tag{font-size:var(--fs-doc-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--svc-on) 34%,var(--card-ink));background:color-mix(in srgb,var(--svc) 11%,transparent);border-radius:var(--r-full);padding:5px 9px}[data-daylight] .ui-progress{position:relative;height:4px;border-radius:4px;background:var(--card-3);margin:16px 0 18px;overflow:hidden}[data-daylight] .ui-progress i{position:absolute;inset:0;border-radius:inherit;background:var(--svc-on);transform-origin:left;transform:scaleX(var(--p,0))}[data-daylight] .ui-q{font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.025em;margin:0 0 14px}[data-daylight] .ui-help{margin-top:12px;font-size:var(--fs-2xs);color:var(--card-ink-3);text-align:center}[data-daylight] .ui-foot{margin-top:12px;font-size:var(--fs-doc-xs);color:var(--card-ink-2);text-align:right}[data-daylight] .ui-cta{margin-top:14px;display:flex;justify-content:center;align-items:center;gap:8px;height:48px;border-radius:var(--r-md);corner-shape:var(--corner);background:linear-gradient(180deg,color-mix(in srgb,var(--svc) 88%,var(--white)),var(--svc));color:var(--on-accent);font-weight:580;font-size:var(--fs-base);letter-spacing:-.01em;box-shadow:var(--shadow-glow-cta);--ic-accent:var(--on-accent)}[data-daylight] .ui-cta .ic{width:18px;height:18px;color:var(--on-accent)}[data-daylight] .obj-float{--fz:36px;position:absolute;z-index:9;display:inline-flex;align-items:center;gap:9px;padding:8px 13px 8px 8px;border-radius:var(--r-md);corner-shape:var(--corner);background:var(--card);color:var(--card-ink);font-size:var(--fs-xs);font-weight:560;line-height:1.2;letter-spacing:-.008em;white-space:nowrap;box-shadow:var(--card-rim),var(--card-ring),var(--float-shadow);transform:translateZ(var(--fz))}[data-daylight] .obj-float.is-card{padding:10px 14px 10px 10px;border-radius:var(--r-md);white-space:normal;align-items:flex-start}[data-daylight] .obj-float .fl-txt{display:grid;gap:2px}[data-daylight] .obj-float .fl-txt b{font-weight:600;font-size:var(--fs-xs);letter-spacing:-.012em}[data-daylight] .obj-float .fl-txt small{font-size:var(--fs-doc-xs);font-weight:450;color:var(--card-ink-2);line-height:1.3}[data-daylight] .obj-float .fl-txt small.mono{font-size:var(--fs-doc-2xs)}[data-daylight] .fl-ic{width:30px;height:30px;flex:none;border-radius:var(--r-xs);display:grid;place-items:center;background:color-mix(in srgb,var(--svc) 13%,transparent);--ic-accent:var(--svc-on)}[data-daylight] .fl-ic .ic{width:19px;height:19px}[data-daylight] .is-card .fl-ic{width:34px;height:34px;border-radius:var(--r-xs)}[data-daylight] .is-card .fl-ic .ic{width:21px;height:21px}[data-daylight] .fl-check{width:24px;height:24px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--doc-go);color:var(--on-accent);--ic-accent:var(--on-accent);box-shadow:var(--rim-top)}[data-daylight] .fl-check .ic{width:15px;height:15px;color:var(--on-accent)}[data-daylight] .fl-check .ic .fl,[data-daylight] .fl-check .ic .hl{display:none}[data-daylight] .fl-check .ic .s{stroke:var(--on-accent)}[data-daylight] .fl-app{width:34px;height:34px;flex:none;border-radius:var(--r-xs);display:grid;place-items:center;background:linear-gradient(160deg,var(--cobalt-hi),var(--cobalt));box-shadow:var(--rim-top);--ic-accent:var(--on-accent)}[data-daylight] .fl-app .ic{width:24px;height:24px}[data-daylight] .fl-app .ic .mk-tile{fill:transparent}[data-daylight] .fl-txt b em{font-style:normal;font-weight:450;color:var(--card-ink-2);margin-left:6px;font-size:var(--fs-doc-xs)}[data-daylight] .fl-dot{position:relative;width:8px;height:8px;margin:0 4px 0 6px;border-radius:50%;background:var(--svc-on);flex:none}[data-daylight] .fl-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--svc-on);opacity:0}[data-daylight].motion .obj.is-active .fl-dot:after{animation:fl-pulse 2.4s var(--ease-out) 1.4s infinite}@keyframes fl-pulse{0%{transform:scale(.55);opacity:.8}60%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}[data-daylight] .fl-ring{width:22px;height:22px;flex:none;margin-left:2px}[data-daylight] .fl-ring svg{width:100%;height:100%;transform:rotate(-90deg)}[data-daylight] .fl-ring circle{fill:none;stroke-width:2.6}[data-daylight] .fl-ring .r-t{stroke:var(--card-3)}[data-daylight] .fl-ring .r-p{stroke:var(--svc-on);stroke-linecap:round;stroke-dasharray:var(--p,.3) 1}[data-daylight].motion .obj .obj-float{opacity:0}[data-daylight].motion .obj.is-active .obj-float{animation:fl-in .75s var(--ease-out) both;animation-delay:calc(.5s + var(--d, 0) * 1s)}@keyframes fl-in{0%{opacity:0;transform:translateZ(var(--fz)) translate3d(0,14px,0) scale(.94)}to{opacity:1;transform:translateZ(var(--fz))}}[data-daylight].motion .obj.is-leaving .obj-float,[data-daylight].rm .obj .obj-float{opacity:1}[data-daylight] .cert-scene{width:352px;height:498px}[data-daylight] .cert-wrap{position:relative;width:352px;transform:rotate(-2.2deg);filter:var(--shadow-cert-wrap);--shadow-cert-wrap:drop-shadow(0 1px 1px rgba(var(--paper-shadow-rgb),.1)) drop-shadow(6px 18px 22px rgba(var(--paper-shadow-rgb),.16)) drop-shadow(14px 40px 60px rgba(var(--paper-shadow-rgb),.2))}[data-daylight] .cert{position:relative;width:352px;height:498px;overflow:hidden;color:var(--cert-ink);border-radius:3px;--cert-ink:#1A2532;--cert-stamp-ink:#4A1A08;--cert-muted:#7A8390;--cert-ink-2:#3D4957;--cert-line:rgba(26,37,50,.13);--paper-1:#FFFEFB;--paper-2:#FBF7EF;--paper-3:#F4EEE2;--paper-4:#F7F1E6;--paper-5:#EFE7D9;--paper-6:#E4DBCB;transform:rotate(-2.6deg);background:radial-gradient(120% 80% at 0 0,color-mix(in srgb,var(--white) 80%,transparent),transparent 55%),linear-gradient(168deg,var(--paper-1) 0,var(--paper-2) 55%,var(--paper-3) 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}[data-daylight] .cert:before{opacity:.15;mix-blend-mode:multiply;background-image:var(--grain);background-size:220px 220px}[data-daylight] .cert:after,[data-daylight] .cert:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none}[data-daylight] .cert:after{background:linear-gradient(90deg,color-mix(in srgb,var(--shade) 3%,transparent),transparent 5%,transparent 95%,color-mix(in srgb,var(--shade) 3%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--white) 30%,transparent),transparent 6%,transparent 96%,color-mix(in srgb,var(--shade) 3%,transparent))}[data-daylight] .cert-band{position:absolute;left:0;right:0;top:0;height:8px;z-index:2;background:linear-gradient(90deg,color-mix(in srgb,var(--svc-cert) 80%,var(--white)),var(--svc-cert) 40%,color-mix(in srgb,var(--svc-cert) 84%,var(--shade)))}[data-daylight] .cert-band:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:color-mix(in srgb,var(--white) 28%,transparent)}[data-daylight] .cert-guilloche{position:absolute;inset:0;width:100%;height:100%;z-index:1}[data-daylight] .cert-guilloche path,[data-daylight] .cert-guilloche use{fill:none;stroke:var(--svc-cert)}[data-daylight] .cert-guilloche .gl-band{stroke-width:.7;opacity:.3}[data-daylight] .cert-guilloche .gl-rose{stroke-width:.5;opacity:.11}[data-daylight] .cert-guilloche .gl-field{stroke-width:.5;opacity:.1}[data-daylight] .cert-in{position:absolute;inset:32px 32px 28px;z-index:2;display:flex;flex-direction:column}[data-daylight] .cert-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--cert-line)}[data-daylight] .cert-brand{display:inline-flex;align-items:center;gap:7px;font:640 var(--fs-sm)/1 var(--f-sans);letter-spacing:-.02em}[data-daylight] .cert-brand .ic{width:19px;height:19px}[data-daylight] .cert-ref{font-size:var(--fs-doc-3xs);line-height:1;font-weight:500;color:var(--cert-muted);letter-spacing:.06em}[data-daylight] .cert-kind{font:italic 360 31px/1 var(--f-display);letter-spacing:-.03em;margin:22px 0 6px;color:var(--cert-ink)}[data-daylight] .cert-sub{font:500 var(--fs-doc-3xs)/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--svc-cert);margin-bottom:18px}[data-daylight] .cert-fields{display:grid;gap:9px}[data-daylight] .cert-fields div{display:grid;grid-template-columns:62px 1fr;align-items:baseline}[data-daylight] .cert-fields dt{font:500 var(--fs-doc-3xs)/1 var(--f-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--cert-muted)}[data-daylight] .cert-fields dd{font:560 var(--fs-xs)/1.3 var(--f-sans);letter-spacing:-.01em}[data-daylight] .cert-text{display:grid;gap:8px;margin-top:20px}[data-daylight] .cert-text i{display:block;height:4px;width:var(--w,100%);border-radius:2px;background:color-mix(in srgb,var(--cert-ink) 10%,transparent)}[data-daylight] .cert-foot{margin-top:auto;display:grid;grid-template-columns:66px 1fr 60px;gap:12px;align-items:center;padding-top:14px;border-top:1px solid var(--cert-line)}[data-daylight] .cert-seal{width:66px;height:66px;filter:var(--shadow-cert-seal);--shadow-cert-seal:drop-shadow(0 1px 0 color-mix(in srgb,var(--white) 90%,transparent)) drop-shadow(1px 1.5px 1px rgba(var(--paper-shadow-rgb),.18))}[data-daylight] .cert-issued{display:grid;gap:5px;font:500 var(--fs-doc-2xs)/1.3 var(--f-sans);color:var(--cert-ink-2)}[data-daylight] .cert-issued b{font-weight:600}[data-daylight] .cert-issued .mono{font-size:7.5px;font-weight:500;color:var(--cert-muted)}[data-daylight] .cert-qr{width:60px;aspect-ratio:1}[data-daylight] .cert-qr svg{width:100%;height:100%}[data-daylight] .cert-qr path{fill:var(--cert-ink)}[data-daylight] .cert-stamp{position:absolute;right:24px;top:44%;z-index:4;transform:rotate(-11deg);font:600 var(--fs-xs)/1 var(--f-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--cert-stamp-ink);border:1.8px solid color-mix(in srgb,var(--svc-cert) 78%,transparent);border-radius:var(--r-xs);padding:7px 7px 7px 12px;mix-blend-mode:multiply}[data-daylight] .cert-stamp:after{content:"";position:absolute;inset:2.5px;border:.8px solid color-mix(in srgb,var(--svc-cert) 78%,transparent);border-radius:4px;opacity:.6}[data-daylight] .cert-curl{position:absolute;right:0;bottom:0;width:40px;height:40px;z-index:7;transform:rotate(-2.2deg);transform-origin:100% 100%;background:linear-gradient(to bottom right,var(--paper-4) 0,var(--paper-5) 48%,var(--paper-6) 50%,transparent 50.5%);filter:var(--shadow-cert-curl);--shadow-cert-curl:drop-shadow(-1px -1px 1.5px rgba(var(--paper-shadow-rgb),.18))}[data-daylight] .fl-verify{right:calc(-26px * var(--fo, 1));top:calc(-12px * var(--fo, 1))}[data-daylight] .fl-mail{left:calc(-36px * var(--fo, 1));bottom:calc(-22px * var(--fo, 1));max-width:250px}[data-daylight] .fl-mail .fl-txt b{font-size:var(--fs-xs)}[data-daylight].motion .obj-cert.is-active .cert-seal{animation:obj-press .7s var(--spring) .55s both}[data-daylight].motion .obj-cert.is-active .cert-stamp{animation:obj-stamp .45s var(--ease-out) .85s both}@keyframes obj-press{0%{transform:scale(1.18);opacity:0}to{transform:none;opacity:1}}@keyframes obj-stamp{0%{transform:rotate(-11deg) scale(1.4);opacity:0}to{transform:rotate(-11deg) scale(1);opacity:1}}[data-daylight] .phone,[data-daylight] .rx-scene{width:250px;height:516px}[data-daylight] .phone{position:relative;border-radius:var(--r-device);corner-shape:var(--corner);padding:11px;--ti-1:#F3F0EA;--ti-2:#CAC5BC;--ti-3:#8E887F;--ti-4:#B9B2A8;--ti-5:#E6E1D8;--ti-6:#9B958C;--ti-btn-1:#AFA89E;--ti-btn-2:#8A8379;--ti-seam:#17181B;--shadow-phone:inset 0 0 0 1px rgba(255,255,255,.55),inset 0 0 0 3.5px var(--ti-seam),inset 0 0 0 4.5px rgba(255,255,255,.05),0 2px 2px rgba(20,16,10,.18),6px 22px 36px -16px rgba(20,16,10,.5),16px 54px 80px -36px rgba(20,16,10,.5);--shadow-phone-btn:0 1px 1px rgba(0,0,0,.25);--shadow-ant:0 0 0 .5px rgba(255,255,255,.25);--shadow-island:inset 0 0 0 1px rgba(255,255,255,.06);background:linear-gradient(155deg,var(--ti-1) 0,var(--ti-2) 16%,var(--ti-3) 40%,var(--ti-4) 58%,var(--ti-5) 80%,var(--ti-6) 100%);box-shadow:var(--shadow-phone)}[data-daylight] .phone-btn{position:absolute;width:3px;border-radius:2px;background:linear-gradient(90deg,var(--ti-btn-1),var(--ti-5) 45%,var(--ti-btn-2));box-shadow:var(--shadow-phone-btn)}[data-daylight] .pb-mute{left:-3px;top:96px;height:24px}[data-daylight] .pb-vol{left:-3px;top:134px;height:44px}[data-daylight] .pb-vol2{left:-3px;top:188px;height:44px}[data-daylight] .pb-side{right:-3px;top:150px;height:68px;background:linear-gradient(90deg,var(--ti-btn-2),var(--ti-5) 55%,var(--ti-btn-1))}[data-daylight] .phone-ant{position:absolute;background:color-mix(in srgb,var(--ti-seam) 35%,transparent);box-shadow:var(--shadow-ant)}[data-daylight] .a1,[data-daylight] .a2{width:11px;height:1.5px;top:72px}[data-daylight] .a1{left:0}[data-daylight] .a2{right:0}[data-daylight] .a3,[data-daylight] .a4{width:11px;height:1.5px;bottom:72px}[data-daylight] .a3{left:0}[data-daylight] .a4{right:0}[data-daylight] .phone-screen{position:relative;height:100%;overflow:hidden;background:var(--screen-paper);color:var(--doc-ink);--screen-paper:#F4F1EA;--island:#050506}[data-daylight] .phone-glare,[data-daylight] .phone-screen{border-radius:var(--r-device-screen);corner-shape:var(--corner)}[data-daylight] .phone-glare{position:absolute;inset:11px;pointer-events:none;z-index:5;background:linear-gradient(118deg,color-mix(in srgb,var(--white) 20%,transparent) 0,color-mix(in srgb,var(--white) 6%,transparent) 22%,transparent 34%,transparent 72%,color-mix(in srgb,var(--white) 5%,transparent) 100%)}[data-daylight] .phone-screen .sheen{background:linear-gradient(112deg,transparent 42%,color-mix(in srgb,var(--white) 50%,transparent) 49%,transparent 56%)}[data-daylight] .ph-status{position:relative;z-index:3;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 22px 0 28px;font-size:var(--fs-xs);font-weight:600;font-variant-numeric:tabular-nums}[data-daylight] .ph-island{position:absolute;left:50%;top:12px;width:82px;height:25px;border-radius:var(--r-full);background:var(--island);transform:translateX(-50%);box-shadow:var(--shadow-island)}[data-daylight] .ph-island:after{content:"";position:absolute;right:8px;top:8px;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--lens-1),var(--lens-2) 70%);--lens-1:#2B3A5C;--lens-2:#05070C}[data-daylight] .ph-right{display:inline-flex;align-items:center;gap:6px}[data-daylight] .ph-sig{display:inline-flex;gap:2px;align-items:flex-end;height:11px}[data-daylight] .ph-sig i{width:3px;background:currentColor;border-radius:1px}[data-daylight] .ph-sig i:first-child{height:4px}[data-daylight] .ph-sig i:nth-child(2){height:6.5px}[data-daylight] .ph-sig i:nth-child(3){height:9px}[data-daylight] .ph-sig i:nth-child(4){height:11px}[data-daylight] .ph-batt{position:relative;width:24px;height:11px;border-radius:3.5px;border:1px solid color-mix(in srgb,var(--doc-ink) 40%,transparent);padding:1.5px}[data-daylight] .ph-batt:after{content:"";position:absolute;right:-3.5px;top:3px;width:1.5px;height:4px;border-radius:1px;background:color-mix(in srgb,var(--doc-ink) 40%,transparent)}[data-daylight] .ph-batt i{display:block;width:78%;height:100%;border-radius:1.5px;background:var(--doc-ink)}[data-daylight] .screen-rx{background:radial-gradient(90% 40% at 50% 0,var(--rx-sky-1),transparent 70%),linear-gradient(180deg,var(--rx-sky-2) 0,var(--rx-sky-3) 42%,var(--rx-sky-4) 100%);--rx-sky-1:#C6E9DD;--rx-sky-2:#DDF1EA;--rx-sky-3:#EEF5F1;--rx-sky-4:#F6F4EE;--rx-ink:#0E5C4B;--rx-ink-2:#1B2A26;--rx-qr-ink:#10221D;--rx-cta-hi:#1E9A80}[data-daylight] .rx-app{padding:2px 13px 0;display:flex;flex-direction:column;height:calc(100% - 48px)}[data-daylight] .rx-top{display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;margin:0 0 12px}[data-daylight] .rx-back{width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--doc-white) 75%,transparent);position:relative;box-shadow:var(--rx-ring-soft);--rx-ring-soft:0 0 0 1px color-mix(in srgb,var(--doc-ink) 5%,transparent)}[data-daylight] .rx-back:after{content:"";position:absolute;left:10px;top:8px;width:7px;height:7px;border-left:1.8px solid var(--svc-rx);border-bottom:1.8px solid var(--svc-rx);transform:rotate(45deg)}[data-daylight] .rx-heading{font:600 var(--fs-sm)/1 var(--f-sans);letter-spacing:-.012em}[data-daylight] .rx-badge{font-size:var(--fs-doc-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--svc-rx) 25%,var(--doc-ink));background:var(--doc-white);box-shadow:var(--rx-ring);border-radius:var(--r-full);padding:4px 8px;--rx-ring:0 0 0 1px color-mix(in srgb,var(--svc-rx) 28%,transparent)}[data-daylight] .rx-token{--perf:258px;position:relative;padding:14px 14px 10px;border-radius:var(--r-lg);corner-shape:var(--corner);background:var(--doc-paper);box-shadow:var(--shadow-token);--shadow-token:0 1px 0 var(--white) inset,0 12px 28px -18px rgba(var(--doc-shadow-rgb),.45),0 1px 2px rgba(var(--doc-shadow-rgb),.06);-webkit-mask:radial-gradient(circle 7px at 0 var(--perf),transparent 98%,#000),radial-gradient(circle 7px at 100% var(--perf),transparent 98%,#000);-webkit-mask-composite:source-in;mask:radial-gradient(circle 7px at 0 var(--perf),transparent 98%,#000),radial-gradient(circle 7px at 100% var(--perf),transparent 98%,#000);mask-composite:intersect}[data-daylight] .rx-token-head{display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center}[data-daylight] .rx-pill{width:38px;height:38px;border-radius:var(--r-sm);background:var(--svc-rx-soft);display:grid;place-items:center;--ic-accent:var(--svc-rx);color:var(--rx-ink)}[data-daylight] .rx-pill .ic{width:24px;height:24px}[data-daylight] .rx-kind{font-size:var(--fs-doc-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--svc-rx)}[data-daylight] .rx-title{font:620 var(--fs-base)/1.2 var(--f-sans);letter-spacing:-.015em;margin-top:3px}[data-daylight] .rx-qr{position:relative;width:126px;margin:12px auto 7px;aspect-ratio:1;padding:6px;background:var(--doc-white);border-radius:var(--r-sm);box-shadow:var(--rx-qr-ring);--rx-qr-ring:0 0 0 1px color-mix(in srgb,var(--doc-ink) 7%,transparent);--rx-qr-halo:0 0 0 2px var(--doc-white)}[data-daylight] .rx-qr svg{width:100%;height:100%}[data-daylight] .rx-qr path{fill:var(--rx-qr-ink)}[data-daylight] .rx-qr-mark{position:absolute;left:50%;top:50%;width:28px;height:28px;transform:translate(-50%,-50%);border-radius:var(--r-xs);background:var(--doc-white);box-shadow:var(--rx-qr-halo);--ic-accent:var(--on-accent)}[data-daylight] .rx-qr-mark .ic{width:22px;height:22px}[data-daylight] .rx-code{text-align:center;font-size:var(--fs-doc-2xs);letter-spacing:.12em;color:var(--doc-muted)}[data-daylight] .rx-receipt{margin:10px -14px 0;padding:11px 14px 0;border-top:2px dashed color-mix(in srgb,var(--svc-rx) 25%,transparent);display:grid;gap:5px}[data-daylight] .rx-receipt li{display:flex;justify-content:space-between;align-items:center;font-size:var(--fs-doc-xs)}[data-daylight] .rx-receipt span{color:var(--doc-muted)}[data-daylight] .rx-receipt b{font-weight:560;color:var(--rx-ink-2)}[data-daylight] .rx-ok{display:inline-flex;align-items:center;gap:6px;color:var(--svc-rx)!important}[data-daylight] .rx-ok i{position:relative;width:7px;height:7px;border-radius:50%;background:var(--svc-rx);box-shadow:var(--rx-ring-live);--rx-ring-live:0 0 0 3px color-mix(in srgb,var(--svc-rx) 16%,transparent)}[data-daylight] .rx-ok i:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--svc-rx);opacity:0}[data-daylight] .rx-cta{margin-top:auto;margin-bottom:16px;display:flex;justify-content:center;align-items:center;gap:8px;height:44px;border-radius:var(--r-md);corner-shape:var(--corner);background:linear-gradient(180deg,var(--rx-cta-hi),var(--svc-rx));color:var(--on-accent);font:560 var(--fs-sm) var(--f-sans);letter-spacing:-.01em;box-shadow:var(--shadow-rx-cta);--ic-accent:var(--on-accent);--shadow-rx-cta:var(--rim-top),0 8px 18px -10px color-mix(in srgb,var(--svc-rx) 70%,transparent)}[data-daylight] .rx-cta .ic{width:20px;height:20px;--ic-soft:color-mix(in srgb,var(--white) 22%,transparent)}[data-daylight] .fl-notif{right:calc(-62px * var(--fo, 1));top:calc(-22px * var(--fo, 1));width:238px}[data-daylight] .fl-pharm{left:calc(-132px * var(--fo, 1));bottom:150px}[data-daylight].motion .obj-rx.is-active .rx-token{animation:obj-rise .8s var(--spring) .35s both}[data-daylight].motion .obj-rx.is-active .rx-ok i:after{animation:fl-pulse 2.4s var(--ease-out) 1.6s infinite}@keyframes obj-rise{0%{transform:translateY(22px);opacity:0}to{transform:none;opacity:1}}[data-daylight] .wh-scene{width:336px}[data-daylight] .whs{width:336px;padding:20px}[data-daylight] .whs:before{content:"";position:absolute;left:0;right:0;top:0;height:120px;background:linear-gradient(180deg,color-mix(in srgb,var(--svc) 10%,transparent),transparent);pointer-events:none}[data-daylight] .whs>*{position:relative}[data-daylight] .sh-opt{position:relative;display:grid;grid-template-columns:40px 1fr 20px;gap:12px;align-items:center;padding:12px 14px 12px 12px;border-radius:var(--r-md);corner-shape:var(--corner);background:var(--card-2);box-shadow:var(--card-ring-inset);margin-bottom:8px;--ic-accent:var(--svc-on)}[data-daylight] .sh-opt b{display:block;font-weight:600;font-size:var(--fs-sm);letter-spacing:-.012em}[data-daylight] .sh-opt small{display:block;color:var(--card-ink-3);font-size:var(--fs-2xs);line-height:1.3;margin-top:1px}[data-daylight] .sh-opt-ic{width:40px;height:40px;border-radius:var(--r-sm);background:var(--card);display:grid;place-items:center;box-shadow:var(--card-tile-shadow)}[data-daylight] .sh-opt-ic .ic{width:24px;height:24px}[data-daylight] .sh-radio{width:20px;height:20px;border-radius:50%;border:1.6px solid var(--card-line-2);position:relative;background:var(--card)}[data-daylight] .sh-opt.is-on{background:var(--card);box-shadow:var(--card-choice-shadow)}[data-daylight] .sh-opt.is-on .sh-radio{border-color:var(--svc-on)}[data-daylight] .sh-opt.is-on .sh-radio:after{content:"";position:absolute;inset:3.5px;border-radius:50%;background:var(--svc-on)}[data-daylight] .sh-seg{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;border-radius:var(--r-sm);background:var(--card-3);margin-top:2px}[data-daylight] .sh-seg span{font-size:var(--fs-xs);font-weight:500;text-align:center;padding:8px 4px;border-radius:var(--r-xs);color:var(--card-ink-2)}[data-daylight] .sh-seg .is-on{background:var(--card);color:var(--card-ink);font-weight:600;box-shadow:var(--card-seg-shadow)}[data-daylight] .day-stage.is-dark .sh-seg .is-on,[data-daylight][data-theme=dark] .sh-seg .is-on{background:var(--card-2)}[data-daylight] .fl-doc{right:calc(-36px * var(--fo, 1));bottom:calc(-40px * var(--fo, 1))}[data-daylight] .fl-callonly .fl-txt,[data-daylight] .fl-doc .fl-txt{white-space:nowrap}[data-daylight] .fl-private{right:calc(-26px * var(--fo, 1));top:calc(-14px * var(--fo, 1))}[data-daylight].motion .obj-wh.is-active .sh-opt.is-on{animation:obj-choose .7s var(--spring) .45s both}[data-daylight].motion .obj-wh.is-active .sh-opt.is-on .sh-radio:after{animation:ic-pop .5s var(--spring) .65s both}[data-daylight].motion .obj-wh.is-active .sh-seg{animation:obj-reveal .6s var(--ease-out) .8s both}@keyframes obj-choose{0%{box-shadow:0 0 0 0 var(--svc-on);background:var(--card-2)}}@keyframes obj-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}[data-daylight] .obj-ed{--svc:var(--svc-ed);--svc-soft:var(--svc-ed-soft);--card:#1B2340;--card-2:#232C4C;--card-3:#2B3558;--card-ink:#F1ECE3;--card-ink-2:#B8C0D3;--card-ink-3:#8C96AE;--card-line:rgba(255,255,255,.1);--card-line-2:rgba(255,255,255,.18);--card-hi:rgba(255,255,255,.14);--svc-on:var(--svc-ed-lift);--card-shadow:0 1px 1px rgba(0,0,0,.35),0 12px 26px -12px rgba(5,10,25,.7),0 40px 70px -30px rgba(5,10,25,.75);--float-shadow:0 1px 1px rgba(0,0,0,.35),0 10px 20px -8px rgba(5,10,25,.65),0 26px 46px -20px rgba(5,10,25,.6)}[data-daylight] .ed-scene{width:328px}[data-daylight] .edq{position:relative;width:328px;padding:22px 22px 20px;border-radius:var(--r-lg);corner-shape:var(--corner);overflow:hidden;color:var(--card-ink);--glass-1:#1C2446;--glass-2:#111830;--glass-3:#0C1224;--glass-glow:rgba(84,98,230,.42);--glass-n:#141B33;--glass-n-on:#1A2246;--glass-ink-hi:#DDE2F5;--glass-ink:#E4E8F5;--glass-ink-2:#C3C9D8;--glass-ink-3:#8993A3;--glass-ink-4:#7F89A3;--glass-tag:#C7CDF7;--glass-done:#D6DCEC;--glass-now-2:#A4ADC6;--glass-tint:color-mix(in srgb,var(--svc-ed-lift) 14%,transparent);--glass-tint-ring:inset 0 0 0 1px color-mix(in srgb,var(--svc-ed-lift) 22%,transparent);--shadow-glass-card:inset 0 1px 0 rgba(255,255,255,.16),inset 1px 0 0 rgba(255,255,255,.06),0 0 0 1px rgba(0,0,0,.4),var(--card-shadow);--shadow-glass-now:inset 0 0 0 1px color-mix(in srgb,var(--svc-ed-lift) 28%,transparent),inset 0 1px 0 rgba(255,255,255,.06);background:radial-gradient(80% 50% at 100% 0,var(--glass-glow),transparent 60%),linear-gradient(165deg,var(--glass-1) 0,var(--glass-2) 60%,var(--glass-3) 100%);box-shadow:var(--shadow-glass-card);--ic-accent:var(--svc-ed-lift)}[data-daylight] .edq>*{position:relative}[data-daylight] .edq-glow{position:absolute;width:260px;height:260px;right:-90px;top:-120px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--svc-ed) 55%,transparent),transparent)}[data-daylight] .edq-top{display:flex;align-items:center;gap:9px}[data-daylight] .edq-lock{width:30px;height:30px;border-radius:var(--r-xs);display:grid;place-items:center;background:var(--glass-tint);box-shadow:var(--glass-tint-ring)}[data-daylight] .edq-lock .ic{width:18px;height:18px;color:var(--glass-ink-hi)}[data-daylight] .edq-kicker{font-size:var(--fs-xs);font-weight:600;letter-spacing:-.01em;color:var(--glass-ink)}[data-daylight] .edq-tag{margin-left:auto;font-size:var(--fs-doc-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--glass-tag);background:var(--glass-tint);border-radius:var(--r-full);padding:5px 9px;box-shadow:var(--glass-tint-ring)}[data-daylight] .edq-tag+.edq-tag{margin-left:0}[data-daylight] .edq-title{font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.025em;margin:16px 0;color:var(--on-accent)}[data-daylight] .edq-steps{display:grid;gap:4px}[data-daylight] .edq-steps li{position:relative;display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:start;padding:11px 12px;border-radius:var(--r-sm)}[data-daylight] .edq-steps li:not(:last-child):after{content:"";position:absolute;left:24.5px;top:42px;bottom:-8px;width:1px;background:var(--card-line)}[data-daylight] .edq-n{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:500 var(--fs-doc-xs) var(--f-mono);color:var(--glass-ink-3);border:1px solid var(--card-line-2);position:relative;z-index:1;background:var(--glass-n)}[data-daylight] .edq-txt{display:grid;gap:2px;padding-top:3px}[data-daylight] .edq-txt b{font-size:var(--fs-sm);font-weight:600;letter-spacing:-.012em;color:var(--card-ink-2)}[data-daylight] .edq-txt small{font-size:var(--fs-doc-xs);line-height:1.35;color:var(--glass-ink-4)}[data-daylight] .edq-steps .is-done .edq-n{background:var(--svc-ed);border-color:transparent;color:var(--on-accent)}[data-daylight] .edq-steps .is-done .edq-n:after{content:"";width:8px;height:4.5px;border-left:1.8px solid var(--on-accent);border-bottom:1.8px solid var(--on-accent);transform:rotate(-45deg) translate(1px,-1px)}[data-daylight] .edq-steps .is-done b{color:var(--glass-done)}[data-daylight] .edq-steps .is-now{background:color-mix(in srgb,var(--svc-ed-lift) 10%,transparent);box-shadow:var(--shadow-glass-now)}[data-daylight] .edq-steps .is-now .edq-n{border-color:var(--svc-ed-lift);color:var(--svc-ed-lift);background:var(--glass-n-on)}[data-daylight] .edq-steps .is-now b{color:var(--on-accent)}[data-daylight] .edq-steps .is-now small{color:var(--glass-now-2)}[data-daylight] .edq-bar{display:block;position:relative;height:4px;border-radius:4px;background:var(--card-line);margin-top:8px;overflow:hidden}[data-daylight] .edq-bar i{position:absolute;inset:0;border-radius:inherit;background:var(--svc-ed-lift);transform-origin:left;transform:scaleX(var(--p,0))}[data-daylight] .edq-note{display:flex;align-items:center;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--card-line);font-size:var(--fs-xs);color:var(--glass-ink-2);--ic-accent:var(--svc-ed-lift)}[data-daylight] .edq-note .ic{width:18px;height:18px;color:var(--glass-ink-hi);flex:none}[data-daylight] .edq .sheen{background:linear-gradient(112deg,transparent 40%,color-mix(in srgb,var(--white) 28%,transparent) 49%,transparent 58%)}[data-daylight] .obj-ed .obj-float{background:linear-gradient(165deg,var(--glass-float-1),var(--glass-float-2));--glass-float-1:#232C50;--glass-float-2:#171E3A;--glass-ink-hi:#DDE2F5}[data-daylight] .obj-ed .fl-ic{background:color-mix(in srgb,var(--svc-ed-lift) 14%,transparent);box-shadow:var(--glass-tint-ring);--glass-tint-ring:inset 0 0 0 1px color-mix(in srgb,var(--svc-ed-lift) 20%,transparent)}[data-daylight] .obj-ed .fl-ic .ic{color:var(--glass-ink-hi)}[data-daylight] .fl-secure{right:calc(-28px * var(--fo, 1));top:calc(-14px * var(--fo, 1));font-size:var(--fs-doc-xs);letter-spacing:.04em;text-transform:uppercase}[data-daylight] .fl-callonly{left:calc(-40px * var(--fo, 1));bottom:calc(-38px * var(--fo, 1))}[data-daylight].motion .obj-ed.is-active .edq-bar i{animation:obj-fill .9s var(--ease-out) .7s both}@keyframes obj-fill{0%{transform:scaleX(.2)}}[data-daylight] .hair-scene,[data-daylight] .hcard{width:336px}[data-daylight] .hc-art{position:relative;height:196px;background:radial-gradient(90% 70% at 30% 20%,color-mix(in srgb,var(--svc) 18%,var(--card)),color-mix(in srgb,var(--svc) 8%,var(--card)) 70%);box-shadow:var(--card-rule-bottom);--card-rule-bottom:inset 0 -1px 0 var(--card-line)}[data-daylight] .crown{--cr-scalp:#F4E3CC;--cr-ear:#EED6BA;--cr-line:rgba(120,85,20,.28);--cr-dense:#5E4318;--cr-thin:#8A6528;--cr-thin-key:#D8B77B;position:absolute;left:50%;top:50%;width:250px;height:auto;transform:translate(-50%,-50%)}[data-daylight] .crown .cr-scalp{fill:var(--cr-scalp);stroke:var(--cr-line);stroke-width:1}[data-daylight] .crown .cr-ear{fill:var(--cr-ear);stroke:var(--cr-line);stroke-width:1}[data-daylight] .crown path{fill:none;stroke-linecap:round}[data-daylight] .crown .cr-dense path{stroke:var(--cr-dense);stroke-width:1.4}[data-daylight] .crown .cr-thin path{stroke:var(--cr-thin);stroke-width:1.2;opacity:.75}[data-daylight] .crown .cr-whorl{fill:var(--svc-hair)}[data-daylight] .crown .cr-ring{fill:none;stroke:var(--svc-hair);stroke-width:1.2;stroke-dasharray:3 4;opacity:.85}[data-daylight] .day-stage.is-dark .crown,[data-daylight][data-theme=dark] .crown{--cr-scalp:#3A3126;--cr-ear:#332B21;--cr-line:color-mix(in srgb,var(--svc-hair-lift) 30%,transparent);--cr-dense:#E7D1A6;--cr-thin:#B89A67}[data-daylight] .hc-tag{left:14px;top:14px;font-weight:600;letter-spacing:.06em;color:var(--svc-on);background:var(--card);border-radius:var(--r-full);padding:5px 9px;box-shadow:var(--card-tile-shadow)}[data-daylight] .hc-legend,[data-daylight] .hc-tag{position:absolute;font-size:var(--fs-doc-2xs);text-transform:uppercase}[data-daylight] .hc-legend{left:16px;bottom:12px;display:inline-flex;align-items:center;gap:6px;font-weight:500;letter-spacing:.04em;color:var(--card-ink-3);--cr-dense:#5E4318;--cr-thin-key:#D8B77B}[data-daylight] .hc-legend i{width:10px;height:10px;border-radius:3px}[data-daylight] .hc-legend .l-dense{background:var(--cr-dense)}[data-daylight] .hc-legend .l-thin{background:var(--cr-thin-key);margin-left:6px}[data-daylight] .day-stage.is-dark .hc-legend,[data-daylight][data-theme=dark] .hc-legend{--cr-dense:#E7D1A6;--cr-thin-key:#8C7346}[data-daylight] .hc-body{padding:18px 20px 20px}[data-daylight] .hc-top{margin-bottom:16px}[data-daylight] .hc-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:var(--r-md);corner-shape:var(--corner);background:var(--card-3)}[data-daylight] .hc-seg span{font-size:var(--fs-xs);font-weight:500;text-align:center;padding:11px 4px;border-radius:var(--r-sm);corner-shape:var(--corner);color:var(--card-ink-2);line-height:1.2}[data-daylight] .hc-seg .is-on{background:var(--card);color:var(--card-ink);font-weight:600;box-shadow:var(--card-choice-gold)}[data-daylight] .day-stage.is-dark .hc-seg .is-on,[data-daylight][data-theme=dark] .hc-seg .is-on{background:var(--card-2)}[data-daylight] .fl-progress{right:calc(-26px * var(--fo, 1));top:calc(-14px * var(--fo, 1))}[data-daylight] .fl-saved{right:calc(-24px * var(--fo, 1));bottom:calc(-14px * var(--fo, 1))}[data-daylight].motion .obj-hair .crown path{stroke-dasharray:260;stroke-dashoffset:260}[data-daylight].motion .obj-hair.is-active .crown path{animation:obj-strand 1.1s var(--ease-out) forwards}[data-daylight].motion .obj-hair.is-active .crown .cr-dense path{animation-delay:.3s}[data-daylight].motion .obj-hair.is-active .crown .cr-thin path{animation-delay:.7s}[data-daylight].motion .obj-hair.is-active .hc-seg .is-on{animation:obj-choose-gold .6s var(--spring) .8s both}@keyframes obj-strand{to{stroke-dashoffset:0}}@keyframes obj-choose-gold{0%{box-shadow:inset 0 0 0 0 var(--svc-on);background:transparent}}[data-daylight] .obj-weight{--svc:var(--svc-weight);--svc-soft:var(--svc-weight-soft);--g1:#2E5F24;--g2:#4F8A3C;--g3:#7DB36A;--g4:#B4D2A2}[data-daylight] .day-stage.is-dark .obj-weight,[data-daylight][data-theme=dark] .obj-weight{--svc-on:var(--svc-weight-lift);--g1:#B4D2A2;--g2:#8FCB78;--g3:#5FA84A;--g4:#3E7A2E}[data-daylight] .weight-scene{width:336px}[data-daylight] .wcard{width:336px;padding:20px 20px 18px}[data-daylight] .wcard:before{content:"";position:absolute;left:0;right:0;top:0;height:130px;background:linear-gradient(180deg,color-mix(in srgb,var(--svc) 10%,transparent),transparent);pointer-events:none}[data-daylight] .wcard>*{position:relative}[data-daylight] .wc-hero{display:grid;grid-template-columns:92px 1fr;gap:16px;align-items:center;margin:18px 0 14px}[data-daylight] .wc-gauge{position:relative;width:92px;height:92px}[data-daylight] .wc-gauge .gauge{width:100%;height:100%}[data-daylight] .gauge .g-track{fill:none;stroke:var(--card-3);stroke-width:16}[data-daylight] .gauge .g-seg{fill:none;stroke-width:16;stroke-linecap:round}[data-daylight] .gauge .g-inner{display:none}[data-daylight] .wc-mid{position:absolute;inset:0;display:grid;place-content:center;text-align:center;line-height:1}[data-daylight] .wc-mid b{font-size:24px;font-weight:620;letter-spacing:-.03em}[data-daylight] .wc-mid small{font-size:var(--fs-doc-2xs);color:var(--card-ink-3);margin-top:3px}[data-daylight] .wc-hero-txt{display:grid;gap:4px}[data-daylight] .wc-hero-txt b{font-size:var(--fs-md);font-weight:600;letter-spacing:-.02em;line-height:1.15}[data-daylight] .wc-hero-txt small{font-size:var(--fs-2xs);line-height:1.35;color:var(--card-ink-3)}[data-daylight] .wc-rows{display:grid}[data-daylight] .wc-rows li{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:10px 2px;font-size:var(--fs-xs);border-top:1px solid var(--card-line)}[data-daylight] .wc-rows li span:nth-child(2){color:var(--card-ink-2)}[data-daylight] .wc-rows b{font-weight:600;letter-spacing:-.01em}[data-daylight] .wc-dot{width:10px;height:10px;border-radius:3px;background:var(--c)}[data-daylight] .fl-measure{left:calc(-40px * var(--fo, 1));bottom:calc(-22px * var(--fo, 1));padding:10px 12px}[data-daylight] .fl-stats{display:grid;grid-template-columns:repeat(3,auto);gap:14px}[data-daylight] .fl-stats>span{display:grid;gap:3px}[data-daylight] .fl-stats small{font-size:var(--fs-doc-2xs);font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--card-ink-2)}[data-daylight] .fl-stats b{font-size:var(--fs-base);font-weight:620;letter-spacing:-.02em;line-height:1}[data-daylight] .fl-stats i{font-style:normal;font-size:var(--fs-doc-2xs);font-weight:500;color:var(--card-ink-2)}[data-daylight] .fl-review{right:calc(-26px * var(--fo, 1));top:calc(-14px * var(--fo, 1))}[data-daylight].motion .obj-weight .g-seg{stroke-dasharray:1 2;stroke-dashoffset:1}[data-daylight].motion .obj-weight.is-active .g-seg{animation:ic-draw .8s var(--ease-out) forwards;animation-delay:calc(var(--i) * .15s + .35s)}[data-daylight].motion .obj-weight.is-active .wc-mid b{animation:obj-reveal .6s var(--ease-out) .9s both}[data-daylight] .ic{stroke-width:1.7;--ic-soft:color-mix(in srgb,var(--ic-accent) 16%,transparent)}[data-daylight] .ic .fl{fill:var(--ic-soft);stroke:none}[data-daylight] .ic .hl{fill:var(--white);stroke:none;opacity:.6}[data-daylight] .ic .a-fill{opacity:1}[data-daylight] .ic .w{stroke:var(--on-accent);stroke-width:1.8}[data-daylight] .ic .mk-gloss{fill:var(--white);opacity:.2;stroke:none}[data-daylight] .ic .sunfill{fill:var(--ic-soft);opacity:1}[data-daylight] .day-stage.is-dark .ic.ic-certificate,[data-daylight] .ic.ic-certificate{--ic-accent:var(--svc-cert);--ic-soft:var(--svc-cert-soft)}[data-daylight] .day-stage.is-dark .ic.ic-escript,[data-daylight] .day-stage.is-dark .ic.ic-prescription,[data-daylight] .ic.ic-escript,[data-daylight] .ic.ic-prescription{--ic-soft:var(--svc-rx-soft)}[data-daylight] .ic.ic-escript,[data-daylight] .ic.ic-prescription{--ic-accent:var(--svc-rx)}[data-daylight] .day-stage.is-dark .ic.ic-womens,[data-daylight] .ic.ic-womens{--ic-accent:var(--svc-wh);--ic-soft:var(--svc-wh-soft)}[data-daylight] .day-stage.is-dark .ic.ic-private,[data-daylight] .ic.ic-private{--ic-soft:var(--svc-ed-soft)}[data-daylight] .ic.ic-private{--ic-accent:var(--svc-ed)}[data-daylight] .day-stage.is-dark .ic.ic-hair,[data-daylight] .ic.ic-hair{--ic-accent:var(--svc-hair);--ic-soft:var(--svc-hair-soft)}[data-daylight] .day-stage.is-dark .ic.ic-weight,[data-daylight] .ic.ic-weight{--ic-soft:var(--svc-weight-soft)}[data-daylight] .ic.ic-weight{--ic-accent:var(--svc-weight)}[data-daylight] .ic.ic-mark{--ic-accent:var(--on-accent)}[data-daylight] .day-stage.is-dark .ic,[data-daylight] .edq .ic,[data-daylight] .nav[data-tone=dark] .ic,[data-daylight] .obj-ed .ic,[data-daylight] .trust .ic,[data-daylight][data-theme=dark] .ic{--ic-soft:color-mix(in srgb,var(--ic-accent) 24%,transparent)}[data-daylight] .day-stage.is-dark .ic .hl,[data-daylight] .edq .ic .hl,[data-daylight] .nav[data-tone=dark] .ic .hl,[data-daylight] .obj-ed .ic .hl,[data-daylight] .trust .ic .hl,[data-daylight][data-theme=dark] .ic .hl{opacity:.4}[data-daylight] .day-stage.is-dark .ic.ic-private,[data-daylight] .edq .ic.ic-private,[data-daylight] .nav[data-tone=dark] .ic.ic-private,[data-daylight] .obj-ed .ic.ic-private,[data-daylight] .trust .ic.ic-private,[data-daylight][data-theme=dark] .ic.ic-private{--ic-accent:var(--svc-ed-lift)}[data-daylight] .day-stage.is-dark .ic.ic-escript,[data-daylight] .day-stage.is-dark .ic.ic-prescription,[data-daylight] .nav[data-tone=dark] .ic.ic-escript,[data-daylight] .nav[data-tone=dark] .ic.ic-prescription,[data-daylight] .trust .ic.ic-escript,[data-daylight] .trust .ic.ic-prescription,[data-daylight][data-theme=dark] .ic.ic-escript,[data-daylight][data-theme=dark] .ic.ic-prescription{--ic-accent:var(--svc-rx-lift)}[data-daylight] .day-stage.is-dark .ic.ic-weight,[data-daylight] .nav[data-tone=dark] .ic.ic-weight,[data-daylight] .trust .ic.ic-weight,[data-daylight][data-theme=dark] .ic.ic-weight{--ic-accent:var(--svc-weight-lift)}[data-daylight] .cert .ic,[data-daylight] .phone-screen .ic{--ic-soft:color-mix(in srgb,var(--ic-accent) 16%,transparent)}[data-daylight] .cert .ic .hl,[data-daylight] .phone-screen .ic .hl{opacity:.6}[data-daylight] .phone-screen .ic.ic-escript,[data-daylight] .phone-screen .ic.ic-prescription{--ic-accent:var(--svc-rx)}[data-daylight].motion .ic.is-ready .fl,[data-daylight].motion .ic.is-ready .hl,[data-daylight].motion .ic.is-ready .mk-gloss{opacity:0}[data-daylight].motion .ic.is-play .fl{animation:ic-fill .52s var(--ease-out) forwards;animation-delay:calc(var(--i, 0) * 85ms + 60ms)}[data-daylight].motion .ic.is-play .hl{animation:ic-hl .52s var(--ease-out) forwards;animation-delay:calc(var(--i, 0) * 85ms + .26s)}[data-daylight].motion .ic.is-play .mk-gloss{animation:ic-gloss .52s var(--ease-out) forwards;animation-delay:.18s}@keyframes ic-fill{to{opacity:1}}@keyframes ic-hl{to{opacity:.6}}@keyframes ic-gloss{to{opacity:.2}}[data-daylight] .obj:not(.is-active):not(.is-leaving){visibility:hidden}[data-daylight] .obj:not(.is-active):not(.is-leaving) *{animation-play-state:paused!important}