.hero-word-burst[data-astro-cid-za46wxp7]{contain:layout paint style;inset:0;overflow:hidden;pointer-events:none;position:absolute;user-select:none;z-index:2}.hero-word-burst[data-astro-cid-za46wxp7] .hero-word-burst__word{color:var(--word-color, rgba(186, 230, 253, .72));filter:var(--word-filter, blur(.01px));font-size:clamp(.74rem,.82vw,.92rem);font-weight:900;left:0;letter-spacing:0;line-height:1;opacity:0;position:absolute;top:0;transform:translate(-50%,-50%) scale(.38);white-space:nowrap;will-change:opacity,transform}.hero-word-burst[data-astro-cid-za46wxp7] .hero-word-burst__word:before{background:radial-gradient(circle,var(--word-halo-start, rgba(125, 211, 252, .18)) 0%,var(--word-halo-mid, rgba(96, 165, 250, .08)) 38%,transparent 72%);border-radius:999px;content:"";inset:-.7em -.9em;opacity:var(--word-halo-opacity, .76);position:absolute;transform:scale(.88);z-index:-1}html[data-theme=light] .hero-word-burst[data-astro-cid-za46wxp7] .hero-word-burst__word{color:var(--word-light-color, rgba(29, 78, 216, .98))!important;--word-filter: none;text-shadow:var( --word-light-shadow, 0 1px 0 rgba(255, 255, 255, .94), 0 0 1px rgba(7, 20, 38, .28), 0 8px 18px rgba(37, 99, 235, .22) )!important}html[data-theme=light] .hero-word-burst[data-astro-cid-za46wxp7] .hero-word-burst__word:before{--word-halo-start: var(--word-light-halo-start, rgba(37, 99, 235, .22));--word-halo-mid: var(--word-light-halo-mid, rgba(255, 255, 255, .6));--word-halo-opacity: var(--word-light-halo-opacity, .92)}@media(max-width:767px),(prefers-reduced-motion:reduce){.hero-word-burst[data-astro-cid-za46wxp7]{display:none}.hero-word-burst[data-astro-cid-za46wxp7] .hero-word-burst__word{animation:none}}.interactive-time-ripple[data-astro-cid-rvmyzsrh]{--time-ripple-grid-y: rgba(56, 189, 248, .082);--time-ripple-grid-x: rgba(99, 102, 241, .074);--time-ripple-cyan-wash: rgba(34, 211, 238, .13);--time-ripple-blue-wash: rgba(59, 130, 246, .14);--time-ripple-base-start: rgba(2, 8, 23, .98);--time-ripple-base-end: rgba(3, 16, 34, .9);--time-ripple-opacity: .78;--time-ripple-compact-opacity: .48;position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;pointer-events:none;background:linear-gradient(var(--time-ripple-grid-y) 1px,transparent 1px),linear-gradient(90deg,var(--time-ripple-grid-x) 1px,transparent 1px),radial-gradient(circle at 22% 18%,var(--time-ripple-cyan-wash),transparent 32%),radial-gradient(circle at 82% 24%,var(--time-ripple-blue-wash),transparent 36%),linear-gradient(135deg,var(--time-ripple-base-start),var(--time-ripple-base-end));background-size:44px 44px,44px 44px,auto,auto,auto;opacity:var(--time-ripple-opacity)}html[data-theme=light] .interactive-time-ripple[data-astro-cid-rvmyzsrh]{--time-ripple-grid-y: rgba(37, 99, 235, .14);--time-ripple-grid-x: rgba(6, 182, 212, .125);--time-ripple-cyan-wash: rgba(6, 182, 212, .2);--time-ripple-blue-wash: rgba(37, 99, 235, .15);--time-ripple-base-start: rgba(248, 251, 255, .96);--time-ripple-base-end: rgba(218, 235, 255, .86);--time-ripple-opacity: .96;--time-ripple-compact-opacity: .82}@media(max-width:767px),(prefers-reduced-motion:reduce){.interactive-time-ripple[data-astro-cid-rvmyzsrh]{opacity:var(--time-ripple-compact-opacity)}}.background-year-text[data-astro-cid-ui3l3gw3]{pointer-events:none;position:fixed;inset-inline:0;top:36vh;z-index:0;display:grid;place-items:center;transform:translate3d(0,var(--background-year-shift, 0px),0);color:var(--ww-ink);font-size:clamp(11rem,33vw,36rem);font-weight:950;line-height:.7;opacity:.025;text-align:center;user-select:none;will-change:transform}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .background-year-text[data-astro-cid-ui3l3gw3]{color:#93c5fd}}html[data-theme=dark] .background-year-text[data-astro-cid-ui3l3gw3]{color:#93c5fd}html[data-theme=light] .background-year-text[data-astro-cid-ui3l3gw3]{color:#071426}@media(max-width:767px),(prefers-reduced-motion:reduce){.background-year-text[data-astro-cid-ui3l3gw3]{display:none}}.calendar-preview[data-astro-cid-5bxirpo4]{background:radial-gradient(circle at 84% 10%,rgba(96,165,250,.1),transparent 18rem),linear-gradient(180deg,color-mix(in srgb,var(--ww-surface) 96%,white),color-mix(in srgb,var(--ww-bg) 34%,var(--ww-surface))),var(--ww-surface)}.calendar-preview__cta[data-astro-cid-5bxirpo4]{align-items:center;border:1px solid color-mix(in srgb,var(--ww-accent) 18%,transparent);border-radius:999px;color:var(--ww-accent-strong);display:inline-flex;font-size:.85rem;font-weight:800;gap:.3rem;line-height:1;padding:.55rem .7rem;white-space:nowrap}.calendar-preview__cta[data-astro-cid-5bxirpo4]:hover{background:color-mix(in srgb,var(--ww-accent) 9%,transparent);border-color:color-mix(in srgb,var(--ww-accent) 32%,transparent);transform:translateY(-1px)}.calendar-preview__board[data-astro-cid-5bxirpo4]{overflow-x:auto;padding-block:.1rem}.calendar-preview__table[data-astro-cid-5bxirpo4]{border-collapse:separate;border-spacing:0 .28rem;inline-size:100%;min-inline-size:100%;table-layout:fixed;text-align:center}.calendar-preview__table[data-astro-cid-5bxirpo4] th[data-astro-cid-5bxirpo4],.calendar-preview__table[data-astro-cid-5bxirpo4] td[data-astro-cid-5bxirpo4]{block-size:2.75rem;color:var(--ww-ink);font-size:.9rem;line-height:1;padding:0;vertical-align:middle}.calendar-preview__table[data-astro-cid-5bxirpo4] thead[data-astro-cid-5bxirpo4] th[data-astro-cid-5bxirpo4]{block-size:2rem;color:color-mix(in srgb,var(--ww-muted) 82%,transparent);font-size:.68rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.calendar-preview__table[data-astro-cid-5bxirpo4] tbody[data-astro-cid-5bxirpo4] td[data-astro-cid-5bxirpo4]{background:color-mix(in srgb,var(--ww-bg) 42%,var(--ww-surface));border-block:1px solid color-mix(in srgb,var(--ww-border) 48%,transparent);font-weight:650}.calendar-preview__table[data-astro-cid-5bxirpo4] tbody[data-astro-cid-5bxirpo4] td[data-astro-cid-5bxirpo4]:first-of-type{border-start-start-radius:.42rem;border-end-start-radius:.42rem}.calendar-preview__table[data-astro-cid-5bxirpo4] tbody[data-astro-cid-5bxirpo4] td[data-astro-cid-5bxirpo4]:last-child{border-start-end-radius:.42rem;border-end-end-radius:.42rem}.calendar-preview__week-head[data-astro-cid-5bxirpo4],.calendar-preview__week-number[data-astro-cid-5bxirpo4]{inline-size:3.65rem}.calendar-preview__week-head[data-astro-cid-5bxirpo4]{color:color-mix(in srgb,var(--ww-accent-strong) 72%,var(--ww-muted))!important}.calendar-preview__week-number[data-astro-cid-5bxirpo4]{border-inline-end:1px solid color-mix(in srgb,var(--ww-border-strong) 72%,transparent);color:color-mix(in srgb,var(--ww-muted) 82%,transparent)!important;font-size:.76rem!important;font-weight:850}.calendar-preview__week-number[data-astro-cid-5bxirpo4] span[data-astro-cid-5bxirpo4]{align-items:center;background:color-mix(in srgb,var(--ww-bg) 58%,var(--ww-surface));border:1px solid color-mix(in srgb,var(--ww-border) 72%,transparent);border-radius:.42rem;display:inline-flex;justify-content:center;min-block-size:2.18rem;min-inline-size:2.78rem}.calendar-preview__table[data-astro-cid-5bxirpo4] tbody[data-astro-cid-5bxirpo4] tr[data-astro-cid-5bxirpo4].is-current-week td[data-astro-cid-5bxirpo4]{background:color-mix(in srgb,var(--ww-accent) 12%,var(--ww-surface));border-block-color:color-mix(in srgb,var(--ww-accent) 20%,transparent)}.calendar-preview__table[data-astro-cid-5bxirpo4] tbody[data-astro-cid-5bxirpo4] tr[data-astro-cid-5bxirpo4].is-current-week .calendar-preview__week-number[data-astro-cid-5bxirpo4] span[data-astro-cid-5bxirpo4]{background:var(--ww-accent);border-color:transparent;box-shadow:0 10px 24px #2563eb33;color:#fff}.calendar-preview__table[data-astro-cid-5bxirpo4] tbody[data-astro-cid-5bxirpo4] td[data-astro-cid-5bxirpo4].is-outside-month{color:color-mix(in srgb,var(--ww-muted) 56%,transparent)}.calendar-preview__today[data-astro-cid-5bxirpo4]{align-items:center;background:var(--ww-accent);border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,var(--ww-accent) 17%,transparent),0 9px 20px #2563eb33;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-block-size:1.85rem;min-inline-size:1.85rem}@media(max-width:520px){.calendar-preview__table[data-astro-cid-5bxirpo4] th[data-astro-cid-5bxirpo4],.calendar-preview__table[data-astro-cid-5bxirpo4] td[data-astro-cid-5bxirpo4]{block-size:2.45rem;font-size:.82rem}.calendar-preview__week-head[data-astro-cid-5bxirpo4],.calendar-preview__week-number[data-astro-cid-5bxirpo4]{inline-size:3.1rem}}.editorial-explainer[data-astro-cid-47znxdiu]{background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--ww-accent) 10%,transparent),transparent 28%),var(--ww-surface)}.faq-row[data-astro-cid-bbpg4xmq] summary[data-astro-cid-bbpg4xmq]::-webkit-details-marker{display:none}@media(prefers-reduced-motion:reduce){.faq-row[data-astro-cid-bbpg4xmq] span[data-astro-cid-bbpg4xmq]{transition:none}}.week-progress-ring[data-astro-cid-sulr3bnf]{--week-progress-orb-radius: 3.75rem;--week-progress-orb-size: .62rem;--week-progress-ring-half-stroke: .25rem;--week-progress-scan-duration: 1.5s;--week-progress-fill-duration: 1.8s;--week-progress-fill-delay: 1.7s;--week-progress-settle-delay: 3.7s;--week-progress-breathe-delay: 1.7s;--week-progress-breathe-duration: 2.6s;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ww-border) 52%,transparent),inset 0 0 32px color-mix(in srgb,var(--ww-accent) 10%,transparent);contain:paint;isolation:isolate;overflow:hidden}.week-progress-ring[data-astro-cid-sulr3bnf][data-size=sm]{--week-progress-orb-radius: 2.95rem}.week-progress-ring[data-astro-cid-sulr3bnf][data-size=xs]{--week-progress-orb-radius: 1.48rem;--week-progress-orb-size: .32rem;--week-progress-ring-half-stroke: .14rem}.week-progress-ring[data-astro-cid-sulr3bnf][data-size=lg]{--week-progress-orb-radius: 4.6rem}.week-progress-ring[data-astro-cid-sulr3bnf][data-size=xs]:before{inset:.28rem}.week-progress-ring[data-astro-cid-sulr3bnf][data-size=xs]:after{inset:.12rem}.week-progress-ring[data-astro-cid-sulr3bnf]:before,.week-progress-ring[data-astro-cid-sulr3bnf]:after{position:absolute;pointer-events:none;content:"";border-radius:inherit}.week-progress-ring[data-astro-cid-sulr3bnf]:before{inset:.45rem;background:radial-gradient(circle,color-mix(in srgb,var(--ww-accent) 14%,transparent) 0 42%,transparent 43%),radial-gradient(circle at 52% 12%,rgba(255,255,255,.16),transparent 36%);opacity:.82}.week-progress-ring[data-astro-cid-sulr3bnf]:after{inset:.18rem;border:1px solid color-mix(in srgb,var(--ww-accent) 18%,transparent);box-shadow:inset 0 0 24px color-mix(in srgb,var(--ww-accent) 14%,transparent)}.week-progress-ring[data-astro-cid-sulr3bnf] svg[data-astro-cid-sulr3bnf]{z-index:1}.week-progress-ring__caption[data-astro-cid-sulr3bnf]{z-index:3}.week-progress-ring__percent[data-astro-cid-sulr3bnf]{color:#e2e8f09e;text-shadow:0 0 0 rgba(165,243,252,0);animation:week-progress-percent-lighten var(--week-progress-fill-duration) linear var(--week-progress-fill-delay) both}.week-progress-ring__label[data-astro-cid-sulr3bnf]{color:#bae6fd94;text-shadow:0 0 0 rgba(165,243,252,0);animation:week-progress-label-lighten var(--week-progress-fill-duration) linear var(--week-progress-fill-delay) both}.week-progress-ring[data-astro-cid-sulr3bnf][data-size=xs] .week-progress-ring__percent[data-astro-cid-sulr3bnf]{font-size:.76rem;line-height:1}.week-progress-ring[data-astro-cid-sulr3bnf][data-size=xs] .week-progress-ring__label[data-astro-cid-sulr3bnf]{display:none}.week-progress-ring[data-astro-cid-sulr3bnf] circle[data-astro-cid-sulr3bnf]{transition:stroke-dashoffset .42s ease;transform-box:fill-box;transform-origin:center}.week-progress-ring__track[data-astro-cid-sulr3bnf]{opacity:.86}.week-progress-ring__scanner[data-astro-cid-sulr3bnf]{position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;background:conic-gradient(from 0deg,transparent 0deg 248deg,rgba(34,211,238,0) 258deg,rgba(34,211,238,.22) 284deg,rgba(34,211,238,.36) 312deg,rgba(103,232,249,.62) 340deg,rgba(165,243,252,.76) 356deg,rgba(236,254,255,.2) 360deg);-webkit-mask:radial-gradient(circle,transparent 0 calc(var(--week-progress-orb-radius) - var(--week-progress-ring-half-stroke)),#000 calc(var(--week-progress-orb-radius) - var(--week-progress-ring-half-stroke)) calc(var(--week-progress-orb-radius) + var(--week-progress-ring-half-stroke)),transparent calc(var(--week-progress-orb-radius) + var(--week-progress-ring-half-stroke)));mask:radial-gradient(circle,transparent 0 calc(var(--week-progress-orb-radius) - var(--week-progress-ring-half-stroke)),#000 calc(var(--week-progress-orb-radius) - var(--week-progress-ring-half-stroke)) calc(var(--week-progress-orb-radius) + var(--week-progress-ring-half-stroke)),transparent calc(var(--week-progress-orb-radius) + var(--week-progress-ring-half-stroke)));opacity:0;transform-origin:center;animation:week-progress-scan-orbit var(--week-progress-scan-duration) linear both}.week-progress-ring__scanner-head[data-astro-cid-sulr3bnf]{position:absolute;top:50%;left:50%;z-index:2;width:var(--week-progress-orb-size);height:var(--week-progress-orb-size);margin-block-start:calc(var(--week-progress-orb-size) * -.5);margin-inline-start:calc(var(--week-progress-orb-size) * -.5);border-radius:999px;background:#ecfeff;box-shadow:0 0 0 3px #a5f3fc29,0 0 16px #a5f3fceb;opacity:0;transform-origin:center;animation:week-progress-scan-head-orbit var(--week-progress-scan-duration) linear both}.week-progress-ring__value[data-astro-cid-sulr3bnf]{stroke-dashoffset:var(--week-progress-circumference);animation:week-progress-fill var(--week-progress-fill-duration) cubic-bezier(.16,.84,.28,1) var(--week-progress-fill-delay) both}.week-progress-ring__breathe-halo[data-astro-cid-sulr3bnf]{position:absolute;inset:.26rem;z-index:1;border:3px solid rgba(103,232,249,.22);border-radius:999px;box-shadow:0 0 #67e8f900,0 0 18px #22d3ee3d,inset 0 0 18px #67e8f91f;opacity:.28;pointer-events:none;transform:scale(.98);transform-origin:center;animation:week-progress-breathe-halo var(--week-progress-breathe-duration) ease-in-out var(--week-progress-breathe-delay) infinite}.week-progress-ring[data-astro-cid-sulr3bnf][data-size=xs] .week-progress-ring__breathe-halo[data-astro-cid-sulr3bnf]{border-width:2px;inset:.16rem}.week-progress-ring__orb[data-astro-cid-sulr3bnf]{position:absolute;top:50%;left:50%;z-index:2;width:var(--week-progress-orb-size);height:var(--week-progress-orb-size);margin-block-start:calc(var(--week-progress-orb-size) * -.5);margin-inline-start:calc(var(--week-progress-orb-size) * -.5);border-radius:999px;background:#cffafe;box-shadow:0 0 0 4px #67e8f924,0 0 18px #67e8f9c7;opacity:0;transform:rotate(-90deg) translate(var(--week-progress-orb-radius)) scale(.55);transform-origin:center;animation:week-progress-orb var(--week-progress-fill-duration) cubic-bezier(.16,.84,.28,1) var(--week-progress-fill-delay) both,week-progress-orb-breathe var(--week-progress-breathe-duration) ease-in-out var(--week-progress-settle-delay) infinite}@keyframes week-progress-scan-orbit{0%,8%{opacity:0}0%{transform:rotate(var(--week-progress-scan-angle))}18%{opacity:.32}26%,90%{opacity:.9}to{opacity:0;transform:rotate(calc(var(--week-progress-scan-angle) + 1turn))}}@keyframes week-progress-scan-head-orbit{0%{opacity:.98;transform:rotate(calc(var(--week-progress-scan-angle) - 90deg)) translate(var(--week-progress-orb-radius)) scale(.98)}6%{opacity:1}90%{opacity:1}to{opacity:0;transform:rotate(calc(var(--week-progress-scan-angle) + 270deg)) translate(var(--week-progress-orb-radius)) scale(.98)}}@keyframes week-progress-fill{0%{stroke-dashoffset:var(--week-progress-circumference)}to{stroke-dashoffset:var(--week-progress-offset)}}@keyframes week-progress-percent-lighten{0%{color:#e2e8f09e;text-shadow:0 0 0 rgba(165,243,252,0)}20%{color:#e6eff8b3;text-shadow:0 0 3px rgba(165,243,252,.04)}40%{color:#ebf3fac7;text-shadow:0 0 6px rgba(165,243,252,.09)}60%{color:#f0f6fbdb;text-shadow:0 0 9px rgba(165,243,252,.15)}80%{color:#f4f8fcf0;text-shadow:0 0 13px rgba(165,243,252,.22)}to{color:#f8fafc;text-shadow:0 0 18px rgba(165,243,252,.32)}}@keyframes week-progress-label-lighten{0%{color:#bae6fd94;text-shadow:0 0 0 rgba(165,243,252,0)}20%{color:#c4ebfda6;text-shadow:0 0 2px rgba(165,243,252,.035)}40%{color:#cff0fdb8;text-shadow:0 0 4px rgba(165,243,252,.07)}60%{color:#d9f5fdc9;text-shadow:0 0 7px rgba(165,243,252,.11)}80%{color:#e2fafedb;text-shadow:0 0 10px rgba(165,243,252,.16)}to{color:#ecfeffeb;text-shadow:0 0 14px rgba(165,243,252,.22)}}@keyframes week-progress-orb{0%{opacity:0;transform:rotate(-90deg) translate(var(--week-progress-orb-radius)) scale(.55)}72%{opacity:.96}to{opacity:1;transform:rotate(var(--week-progress-angle)) translate(var(--week-progress-orb-radius)) scale(1)}}@keyframes week-progress-orb-breathe{0%,to{box-shadow:0 0 0 4px #67e8f924,0 0 18px #67e8f9c7;transform:rotate(var(--week-progress-angle)) translate(var(--week-progress-orb-radius)) scale(1)}50%{box-shadow:0 0 0 7px #67e8f933,0 0 28px #67e8f9e0;transform:rotate(var(--week-progress-angle)) translate(var(--week-progress-orb-radius)) scale(1.14)}}@keyframes week-progress-breathe-halo{0%,to{border-color:#67e8f938;box-shadow:0 0 #67e8f900,0 0 18px #22d3ee3d,inset 0 0 18px #67e8f91f;opacity:.28;transform:scale(.98)}50%{border-color:#a5f3fc7a;box-shadow:0 0 0 5px #67e8f914,0 0 24px #22d3ee61,inset 0 0 22px #67e8f92e;opacity:.62;transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.week-progress-ring[data-astro-cid-sulr3bnf],.week-progress-ring__scanner[data-astro-cid-sulr3bnf],.week-progress-ring__scanner-head[data-astro-cid-sulr3bnf],.week-progress-ring__value[data-astro-cid-sulr3bnf],.week-progress-ring__percent[data-astro-cid-sulr3bnf],.week-progress-ring__label[data-astro-cid-sulr3bnf],.week-progress-ring__orb[data-astro-cid-sulr3bnf],.week-progress-ring__breathe-halo[data-astro-cid-sulr3bnf]{animation:none}.week-progress-ring[data-astro-cid-sulr3bnf] circle[data-astro-cid-sulr3bnf]{transition:none}.week-progress-ring__scanner[data-astro-cid-sulr3bnf],.week-progress-ring__scanner-head[data-astro-cid-sulr3bnf]{opacity:0}.week-progress-ring__value[data-astro-cid-sulr3bnf]{stroke-dashoffset:var(--week-progress-offset)}.week-progress-ring__percent[data-astro-cid-sulr3bnf]{color:#f8fafc;text-shadow:0 0 18px rgba(165,243,252,.32)}.week-progress-ring__label[data-astro-cid-sulr3bnf]{color:#ecfeffeb;text-shadow:0 0 14px rgba(165,243,252,.22)}.week-progress-ring__orb[data-astro-cid-sulr3bnf]{opacity:1;transform:rotate(var(--week-progress-angle)) translate(var(--week-progress-orb-radius)) scale(1)}.week-progress-ring__breathe-halo[data-astro-cid-sulr3bnf]{opacity:.28;transform:scale(.98)}}@property --hero-console-edge-angle{syntax: "<angle>"; inherits: false; initial-value: 0turn;}.hero-week-console[data-astro-cid-bp4ggoly]{border-color:#0ea5e92e;background:radial-gradient(circle at 18% 12%,rgba(14,165,233,.12),transparent 32%),radial-gradient(circle at 88% 8%,rgba(37,99,235,.11),transparent 30%),linear-gradient(145deg,#ffffffc7,#ebf7ffc2 56%,#ddeffcb3);contain:paint;color:#071426;display:flex;min-height:clamp(25rem,34vw,28rem);box-shadow:inset 0 1px #ffffffe0,0 0 0 1px #0ea5e90f,0 28px 72px #2563eb21}.hero-week-console__content[data-astro-cid-bp4ggoly]{flex:1;gap:1.15rem;justify-content:space-between}.hero-week-console[data-astro-cid-bp4ggoly]:before,.hero-week-console[data-astro-cid-bp4ggoly]:after{pointer-events:none;position:absolute;content:"";border-radius:inherit}.hero-week-console[data-astro-cid-bp4ggoly]:before{--hero-console-edge-angle: 0turn;inset:0;z-index:3;padding:1px;background:conic-gradient(from var(--hero-console-edge-angle),rgba(14,165,233,.04) 0turn,rgba(14,165,233,.04) .54turn,rgba(14,165,233,.28) .62turn,rgba(37,99,235,.34) .68turn,rgba(6,182,212,.14) .76turn,rgba(14,165,233,.04) .88turn,rgba(14,165,233,.04) 1turn);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.56;animation:hero-console-edge-flow 9s linear infinite}.hero-week-console[data-astro-cid-bp4ggoly]:after{inset:1px;z-index:1;background:linear-gradient(110deg,transparent 0%,rgba(14,165,233,.04) 48%,transparent 100%),radial-gradient(circle at 80% 14%,rgba(255,255,255,.46),transparent 32%);opacity:.64}.hero-week-console__grid[data-astro-cid-bp4ggoly]{background-image:linear-gradient(to right,rgba(37,99,235,.09) 1px,transparent 1px),linear-gradient(to bottom,rgba(14,165,233,.08) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(circle at 50% 38%,black,transparent 72%);opacity:.62}.hero-week-console[data-astro-cid-bp4ggoly] .week-progress-ring__track{color:#0f4c8129}.hero-week-console[data-astro-cid-bp4ggoly] .week-progress-ring__value{color:#0284c7}.hero-week-console[data-astro-cid-bp4ggoly] .week-progress-ring span{color:#071426}.hero-console-iso-row[data-astro-cid-bp4ggoly] .copy-button-root{display:inline-grid}.hero-console-iso-row[data-astro-cid-bp4ggoly] button{border-color:#7dd3fc42;background:#22d3ee1a;color:#a5f3fcf5}.hero-console-iso-row[data-astro-cid-bp4ggoly] button:hover{border-color:#a5f3fc80;background:#22d3ee2e;color:#fff}.hero-console-head[data-astro-cid-bp4ggoly]{display:grid;gap:1rem;align-items:start}.hero-console-primary[data-astro-cid-bp4ggoly]{min-width:0;border:1px solid rgba(103,232,249,.18);border-radius:.95rem;background:radial-gradient(circle at 88% 14%,rgba(34,211,238,.18),transparent 34%),radial-gradient(circle at 8% 100%,rgba(37,99,235,.14),transparent 36%),linear-gradient(145deg,#061829,#073452 58%,#071426);box-shadow:inset 0 1px #ffffff14,0 18px 44px #0f28482e;padding:clamp(1rem,2vw,1.35rem)}#hero-week-console-title[data-astro-cid-bp4ggoly]{white-space:nowrap}.hero-console-summary[data-astro-cid-bp4ggoly]{display:grid;gap:.62rem;min-width:0;border:1px solid rgba(37,99,235,.14);border-radius:.75rem;background:linear-gradient(135deg,#f4fbffbd,#e0f0fbad),linear-gradient(160deg,#0ea5e912,#4f46e506);box-shadow:inset 0 1px #ffffffd1,0 14px 32px #2563eb14;padding:.78rem .86rem}.hero-console-summary__item[data-astro-cid-bp4ggoly]{min-width:0}.hero-console-summary__item[data-astro-cid-bp4ggoly]+.hero-console-summary__item[data-astro-cid-bp4ggoly]{border-top:1px solid rgba(15,31,54,.1);padding-top:.62rem}.hero-console-summary[data-astro-cid-bp4ggoly] dt[data-astro-cid-bp4ggoly]{color:#2f435cb8;font-size:.62rem;font-weight:850;line-height:1;text-transform:uppercase}.hero-console-summary[data-astro-cid-bp4ggoly] dd[data-astro-cid-bp4ggoly]{color:#071426;overflow-wrap:anywhere;font-size:.84rem;line-height:1.35}.hero-console-facts[data-astro-cid-bp4ggoly]{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hero-console-facts[data-astro-cid-bp4ggoly] li[data-astro-cid-bp4ggoly]{display:grid;align-content:center;min-width:0;border:1px solid rgba(37,99,235,.13);border-radius:.72rem;background:linear-gradient(180deg,#f4fbffbd,#e8f6ffc7),linear-gradient(135deg,#0ea5e914,#2563eb09);box-shadow:inset 0 1px #ffffffd1,0 12px 28px #2563eb14;padding:.5rem .62rem}.hero-console-facts[data-astro-cid-bp4ggoly] span[data-astro-cid-bp4ggoly],.hero-console-facts[data-astro-cid-bp4ggoly] strong[data-astro-cid-bp4ggoly]{display:block}.hero-console-facts[data-astro-cid-bp4ggoly] span[data-astro-cid-bp4ggoly]{color:#2f435cb8;font-size:.62rem;font-weight:800;line-height:1;text-transform:uppercase}.hero-console-facts[data-astro-cid-bp4ggoly] strong[data-astro-cid-bp4ggoly]{margin-top:.28rem;color:#071426;font-size:.82rem;font-weight:800;line-height:1.28;overflow-wrap:anywhere}.hero-console-facts[data-astro-cid-bp4ggoly] .hero-console-fact--accent[data-astro-cid-bp4ggoly]{border-color:#0ea5e938;background:linear-gradient(135deg,#d4f2ffdb,#deedfdc7),linear-gradient(160deg,#0ea5e91f,#2563eb0d)}.hero-console-facts[data-astro-cid-bp4ggoly] .hero-console-progress-fact[data-astro-cid-bp4ggoly]{display:flex;align-items:center;border-color:#0ea5e933;background:linear-gradient(135deg,#e0f7ffdb,#e2f1fcc7),linear-gradient(160deg,#0ea5e921,#4f46e508);gap:.65rem}.hero-console-progress-fact[data-astro-cid-bp4ggoly]>div[data-astro-cid-bp4ggoly]{min-width:0}.hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring{background:linear-gradient(145deg,#d6f1fde0,#a7d8f2c2);box-shadow:inset 0 0 0 1px #0ea5e938,inset 0 0 18px #ffffff70,0 8px 18px #0e749029;flex:0 0 auto}.hero-console-week-strip[data-astro-cid-bp4ggoly]{display:grid;gap:.48rem}.hero-console-week-strip__heading[data-astro-cid-bp4ggoly]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hero-console-week-strip__heading[data-astro-cid-bp4ggoly] span[data-astro-cid-bp4ggoly]{color:#2f435cb8;font-size:.66rem;font-weight:850;line-height:1;text-transform:uppercase}.hero-console-week-strip__heading[data-astro-cid-bp4ggoly] strong[data-astro-cid-bp4ggoly]{color:#155eef;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem;font-weight:800}.hero-console-week-strip[data-astro-cid-bp4ggoly] ol[data-astro-cid-bp4ggoly]{display:grid;gap:.3rem;grid-template-columns:repeat(7,minmax(0,1fr))}.hero-console-week-day[data-astro-cid-bp4ggoly]{min-width:0;border:1px solid rgba(37,99,235,.12);border-radius:.55rem;background:linear-gradient(180deg,#f2faffc7,#e1effbb8);box-shadow:inset 0 1px #ffffffb8;color:#071426;padding:.32rem .24rem;text-align:center}.hero-console-week-day[data-astro-cid-bp4ggoly] span[data-astro-cid-bp4ggoly],.hero-console-week-day[data-astro-cid-bp4ggoly] strong[data-astro-cid-bp4ggoly]{display:block}.hero-console-week-day[data-astro-cid-bp4ggoly] span[data-astro-cid-bp4ggoly]{color:#2f435cb8;font-size:.58rem;font-weight:850;line-height:1;text-transform:uppercase}.hero-console-week-day[data-astro-cid-bp4ggoly] strong[data-astro-cid-bp4ggoly]{margin-top:.24rem;color:#071426;font-size:.9rem;font-weight:850;line-height:1}.hero-console-week-day[data-astro-cid-bp4ggoly].is-weekend{background:#e2ecf8a3}.hero-console-week-day[data-astro-cid-bp4ggoly].is-today{background:linear-gradient(180deg,#2563ebeb,#0ea5e9bd);border-color:#0ea5e96b;box-shadow:0 10px 26px #0ea5e93d}.hero-console-week-day[data-astro-cid-bp4ggoly].is-today span[data-astro-cid-bp4ggoly],.hero-console-week-day[data-astro-cid-bp4ggoly].is-today strong[data-astro-cid-bp4ggoly]{color:#fff}.hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring:before{background:radial-gradient(circle,#f6fcfff0 0 35%,#c2e7f8d6 36% 62%,#67b5de57 63% 100%);opacity:1}.hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring:after{border-color:#0ea5e93d;box-shadow:inset 0 0 16px #0ea5e91f,0 0 0 1px #ffffff80}.hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring__breathe-halo{border-color:#0ea5e93d;box-shadow:0 0 0 3px #0ea5e90d,inset 0 0 12px #0ea5e91f;opacity:.3;animation:none}.hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring__percent{color:#0f2a44;text-shadow:none;animation:none}.hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring__label{color:#2f435cc2;text-shadow:none;animation:none}html[data-theme=dark] .hero-week-console[data-astro-cid-bp4ggoly]{border-color:#7dd3fc40;background:linear-gradient(135deg,rgba(14,165,233,.16),transparent 36%),radial-gradient(circle at 86% 13%,rgba(34,211,238,.24),transparent 28%),radial-gradient(circle at 15% 88%,rgba(59,130,246,.14),transparent 32%),linear-gradient(145deg,#020617,#082f49 52%,#0f172a);color:#fff;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #7dd3fc14,0 30px 90px #02081761}html[data-theme=dark] .hero-week-console[data-astro-cid-bp4ggoly]:before{background:conic-gradient(from var(--hero-console-edge-angle),rgba(56,189,248,.08) 0turn,rgba(56,189,248,.08) .54turn,rgba(125,211,252,.5) .62turn,rgba(34,211,238,.82) .68turn,rgba(96,165,250,.24) .76turn,rgba(56,189,248,.08) .88turn,rgba(56,189,248,.08) 1turn);opacity:.72}html[data-theme=dark] .hero-week-console[data-astro-cid-bp4ggoly]:after{background:linear-gradient(110deg,transparent 0%,rgba(125,211,252,.035) 48%,transparent 100%),radial-gradient(circle at 82% 16%,rgba(34,211,238,.08),transparent 34%);opacity:.48}html[data-theme=dark] .hero-week-console__grid[data-astro-cid-bp4ggoly]{background-image:linear-gradient(to right,rgba(125,211,252,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(125,211,252,.1) 1px,transparent 1px);opacity:.7}html[data-theme=dark] .hero-week-console[data-astro-cid-bp4ggoly] .week-progress-ring__track{color:#ffffff1f}html[data-theme=dark] .hero-week-console[data-astro-cid-bp4ggoly] .week-progress-ring__value{color:#67e8f9}html[data-theme=dark] .hero-week-console[data-astro-cid-bp4ggoly] .week-progress-ring span{color:#fff}html[data-theme=dark] .hero-console-primary[data-astro-cid-bp4ggoly]{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}html[data-theme=dark] .hero-console-summary[data-astro-cid-bp4ggoly]{border-color:#7dd3fc13;background:linear-gradient(135deg,#7dd3fc0f,#0f172a0e),#0208171c;box-shadow:inset 0 1px #ffffff06}html[data-theme=dark] .hero-console-summary__item[data-astro-cid-bp4ggoly]+.hero-console-summary__item[data-astro-cid-bp4ggoly]{border-top-color:#ffffff1a}html[data-theme=dark] .hero-console-summary[data-astro-cid-bp4ggoly] dt[data-astro-cid-bp4ggoly],html[data-theme=dark] .hero-console-facts[data-astro-cid-bp4ggoly] span[data-astro-cid-bp4ggoly],html[data-theme=dark] .hero-console-week-strip__heading[data-astro-cid-bp4ggoly] span[data-astro-cid-bp4ggoly]{color:#d5e6fac2}html[data-theme=dark] .hero-console-summary[data-astro-cid-bp4ggoly] dd[data-astro-cid-bp4ggoly],html[data-theme=dark] .hero-console-facts[data-astro-cid-bp4ggoly] strong[data-astro-cid-bp4ggoly]{color:#f1fafff5}html[data-theme=dark] .hero-console-facts[data-astro-cid-bp4ggoly] li[data-astro-cid-bp4ggoly]{border-color:#7dd3fc1f;background:#ffffff0e;box-shadow:inset 0 1px #ffffff0b}html[data-theme=dark] .hero-console-facts[data-astro-cid-bp4ggoly] .hero-console-fact--accent[data-astro-cid-bp4ggoly]{background:linear-gradient(135deg,#22d3ee17,#60a5fa0b),#ffffff0b;border-color:#7dd3fc21;color:#d9fbff}html[data-theme=dark] .hero-console-progress-fact[data-astro-cid-bp4ggoly]{border-color:#7dd3fc1f;background:#ffffff0e}html[data-theme=dark] .hero-console-week-strip__heading[data-astro-cid-bp4ggoly] strong[data-astro-cid-bp4ggoly]{color:#a5f3fcf5}html[data-theme=dark] .hero-console-week-day[data-astro-cid-bp4ggoly]{border-color:#7dd3fc1a;background:#02081752;box-shadow:none;color:#f1faffe6}html[data-theme=dark] .hero-console-week-day[data-astro-cid-bp4ggoly] span[data-astro-cid-bp4ggoly]{color:#d5e6faad}html[data-theme=dark] .hero-console-week-day[data-astro-cid-bp4ggoly] strong[data-astro-cid-bp4ggoly]{color:#fffffff5}html[data-theme=dark] .hero-console-week-day[data-astro-cid-bp4ggoly].is-weekend{background:#0208177a}html[data-theme=dark] .hero-console-week-day[data-astro-cid-bp4ggoly].is-today{background:linear-gradient(180deg,#60a5faeb,#0ea5e99e);border-color:#bae6fd7a;box-shadow:0 10px 28px #0ea5e938}html[data-theme=dark] .hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring{background:color-mix(in srgb,var(--ww-accent) 6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ww-border) 52%,transparent),inset 0 0 32px color-mix(in srgb,var(--ww-accent) 10%,transparent)}html[data-theme=dark] .hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring:before{background:radial-gradient(circle,color-mix(in srgb,var(--ww-accent) 14%,transparent) 0 42%,transparent 43%),radial-gradient(circle at 52% 12%,rgba(255,255,255,.16),transparent 36%);opacity:.82}html[data-theme=dark] .hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring:after{border-color:color-mix(in srgb,var(--ww-accent) 18%,transparent);box-shadow:inset 0 0 24px color-mix(in srgb,var(--ww-accent) 14%,transparent)}html[data-theme=dark] .hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring__track{color:#ffffff1f}html[data-theme=dark] .hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring__value{color:#67e8f9}html[data-theme=dark] .hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring__breathe-halo{border-color:#67e8f938;box-shadow:0 0 #67e8f900,0 0 18px #22d3ee3d,inset 0 0 18px #67e8f91f;opacity:.28;animation:week-progress-breathe-halo var(--week-progress-breathe-duration) ease-in-out var(--week-progress-breathe-delay) infinite}html[data-theme=dark] .hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring__percent{color:#e2e8f09e;text-shadow:0 0 0 rgba(165,243,252,0);animation:week-progress-percent-lighten var(--week-progress-fill-duration) linear var(--week-progress-fill-delay) both}html[data-theme=dark] .hero-console-progress-fact[data-astro-cid-bp4ggoly] .week-progress-ring__label{color:#bae6fd94;text-shadow:0 0 0 rgba(165,243,252,0);animation:week-progress-label-lighten var(--week-progress-fill-duration) linear var(--week-progress-fill-delay) both}@media(prefers-color-scheme:dark){html:not([data-theme]) .hero-week-console[data-astro-cid-bp4ggoly]{border-color:#7dd3fc40;background:linear-gradient(135deg,rgba(14,165,233,.16),transparent 36%),radial-gradient(circle at 86% 13%,rgba(34,211,238,.24),transparent 28%),radial-gradient(circle at 15% 88%,rgba(59,130,246,.14),transparent 32%),linear-gradient(145deg,#020617,#082f49 52%,#0f172a);color:#fff}}@media(min-width:640px){html[data-theme=dark] .hero-week-console[data-astro-cid-bp4ggoly]{padding-block-end:1.32rem}html[data-theme=dark] .hero-week-console__content[data-astro-cid-bp4ggoly]{gap:1.28rem}html[data-theme=dark] .hero-console-facts[data-astro-cid-bp4ggoly]{gap:.62rem}html[data-theme=dark] .hero-console-week-strip[data-astro-cid-bp4ggoly]{gap:.56rem}}@media(min-width:720px){.hero-console-head[data-astro-cid-bp4ggoly]{grid-template-columns:minmax(17.25rem,1fr) minmax(12.5rem,.76fr)}}@media(max-width:639px){.hero-week-console[data-astro-cid-bp4ggoly]{min-height:0;padding:1rem}.hero-week-console__content[data-astro-cid-bp4ggoly]{gap:1.1rem}#hero-week-console-title[data-astro-cid-bp4ggoly]{font-size:2.85rem;line-height:.96}.hero-console-summary[data-astro-cid-bp4ggoly]{padding:.74rem}.hero-console-facts[data-astro-cid-bp4ggoly]{grid-template-columns:1fr}.hero-console-facts[data-astro-cid-bp4ggoly] li[data-astro-cid-bp4ggoly]:not(.hero-console-us-fact):not(.hero-console-fact--accent):not(.hero-console-progress-fact),.hero-console-week-strip[data-astro-cid-bp4ggoly]{display:none}}@keyframes hero-console-edge-flow{0%{--hero-console-edge-angle: 0turn}to{--hero-console-edge-angle: 1turn}}@media(prefers-reduced-motion:reduce){.hero-week-console[data-astro-cid-bp4ggoly]:before,.hero-week-console[data-astro-cid-bp4ggoly]:after{animation:none}}.holiday-brief[data-astro-cid-sumfb57z]{background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--ww-accent) 12%,transparent),transparent 32%),var(--ww-surface)}.quick-week-converter[data-astro-cid-vxys4axv]{background:linear-gradient(135deg,color-mix(in srgb,var(--ww-surface) 96%,white),color-mix(in srgb,var(--ww-bg) 52%,var(--ww-surface))),var(--ww-surface)}.tool-card[data-astro-cid-vsthygrs]{position:relative;overflow:hidden}.tool-card[data-astro-cid-vsthygrs]:before{pointer-events:none;position:absolute;inset:0;content:"";background:radial-gradient(circle at 16% 12%,rgba(96,165,250,.13),transparent 28%),linear-gradient(135deg,rgba(34,211,238,.08),transparent 45%);opacity:0;transition:opacity .18s ease}.tool-card[data-astro-cid-vsthygrs]:hover:before{opacity:1}.tool-card__icon[data-astro-cid-vsthygrs]{position:relative;display:grid;height:3rem;width:3rem;place-items:center;overflow:hidden;border:1px solid rgba(125,211,252,.28);border-radius:.7rem;background:linear-gradient(145deg,#60a5fa3d,#22d3ee1a),#0f1f362e;box-shadow:inset 0 1px #fff3,inset 0 -18px 28px #0f1f362e,0 14px 34px #2563eb1f;color:var(--ww-accent-strong)}.tool-card__icon[data-astro-cid-vsthygrs]:before{position:absolute;inset:5px 7px auto;height:35%;content:"";border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.32),transparent);opacity:.52}.tool-card__icon[data-astro-cid-vsthygrs] svg[data-astro-cid-vsthygrs]{position:relative;z-index:1;filter:drop-shadow(0 0 10px rgba(34,211,238,.24))}.tool-card__icon-primary[data-astro-cid-vsthygrs],.tool-card__icon-accent[data-astro-cid-vsthygrs]{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85;vector-effect:non-scaling-stroke}.tool-card__icon-primary[data-astro-cid-vsthygrs]{stroke:color-mix(in srgb,var(--ww-accent-strong) 82%,white);opacity:.86}.tool-card__icon-accent[data-astro-cid-vsthygrs]{stroke:#22d3ee;opacity:.95}.tool-card[data-astro-cid-vsthygrs]:hover .tool-card__icon[data-astro-cid-vsthygrs]{transform:translateY(-1px);border-color:#7dd3fc7a;box-shadow:inset 0 1px #ffffff3d,inset 0 -18px 28px #0f1f3633,0 18px 42px #2563eb33}html[data-theme=light] .tool-card__icon[data-astro-cid-vsthygrs]{border-color:#2563eb29;background:linear-gradient(180deg,#f8fbfff5,#deeeffd1),#eff6ffeb;box-shadow:inset 0 1px #fffffff5,0 8px 20px #2563eb17}html[data-theme=light] .tool-card__icon[data-astro-cid-vsthygrs]:before{inset:0;height:auto;border-radius:inherit;background:linear-gradient(145deg,#ffffffb8,#fff0 48%);opacity:.7}html[data-theme=light] .tool-card__icon[data-astro-cid-vsthygrs] svg[data-astro-cid-vsthygrs]{filter:none}html[data-theme=light] .tool-card__icon-primary[data-astro-cid-vsthygrs]{stroke:#155eef;opacity:.9}html[data-theme=light] .tool-card__icon-accent[data-astro-cid-vsthygrs]{stroke:#0891b2;opacity:.9}html[data-theme=light] .tool-card[data-astro-cid-vsthygrs]:hover .tool-card__icon[data-astro-cid-vsthygrs]{border-color:#2563eb42;background:linear-gradient(180deg,#fafdfffa,#d4e8ffe0),#e5f1fff5;box-shadow:inset 0 1px #fffffffa,0 12px 26px #2563eb24}@media(prefers-reduced-motion:reduce){.tool-card[data-astro-cid-vsthygrs],.tool-card[data-astro-cid-vsthygrs]:before,.tool-card__icon[data-astro-cid-vsthygrs],.tool-card[data-astro-cid-vsthygrs] svg[data-astro-cid-vsthygrs]{transition:none;transform:none}}.home-hero[data-astro-cid-j7pv25f6]{isolation:isolate}html[data-theme=light] .home-hero[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#ffffffad,#e8f4ff7a),#ffffff9e;border:1px solid rgba(37,99,235,.1);box-shadow:inset 0 1px #ffffffdb,0 24px 70px #2563eb1a}.home-hero-grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(1.25rem,4vw,2.5rem);grid-template-areas:"intro" "console" "actions"}.home-hero-copy[data-astro-cid-j7pv25f6]{max-width:min(100%,32rem)}.home-hero-intro[data-astro-cid-j7pv25f6]{grid-area:intro}.home-hero-actions[data-astro-cid-j7pv25f6]{align-items:flex-start;display:flex;flex-direction:column;gap:1.15rem;grid-area:actions}.hero-cta-row[data-astro-cid-j7pv25f6]{order:1}.home-hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(3.45rem,5.45vw,5rem);max-width:9.2ch}.home-hero-title__line[data-astro-cid-j7pv25f6]{white-space:nowrap}.home-hero-title__accent[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,#eaf4ff,#60a5fa 46%,#22d3ee);background-clip:text;color:transparent}html[data-theme=light] .home-hero-title__accent[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,#1d4ed8,#2563eb 46%,#0891b2);background-clip:text}.hero-answer[data-astro-cid-j7pv25f6]{max-width:27rem;border-inline-start:2px solid rgba(96,165,250,.82);padding-inline-start:1rem}html[data-theme=light] .hero-answer[data-astro-cid-j7pv25f6]{border-inline-start-color:#2563ebc7}.home-hero-subtitle[data-astro-cid-j7pv25f6]{color:color-mix(in srgb,var(--ww-ink) 78%,transparent);order:2}.hero-console-stack[data-astro-cid-j7pv25f6]{align-self:start;display:grid;gap:.75rem;grid-area:console;padding-top:0}.hero-feature-chips[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem;order:3}.hero-feature-chips[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border:1px solid rgba(125,211,252,.16);border-radius:999px;background:#0712249e;color:color-mix(in srgb,var(--ww-ink) 78%,transparent);font-size:.78rem;font-weight:800;line-height:1.1;padding:.45rem .65rem}html[data-theme=light] .hero-feature-chips[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-color:#2563eb29;background:#ffffffc7;box-shadow:0 8px 22px #2563eb14;color:var(--ww-accent-strong)}.hero-edge-fade[data-astro-cid-j7pv25f6]{pointer-events:none;position:absolute;z-index:1}.hero-edge-fade--left[data-astro-cid-j7pv25f6],.hero-edge-fade--right[data-astro-cid-j7pv25f6]{inset-block:0;width:clamp(64px,8vw,132px)}.hero-edge-fade--left[data-astro-cid-j7pv25f6]{inset-inline-start:0;background:linear-gradient(90deg,rgba(2,8,23,.98) 0%,rgba(2,8,23,.72) 42%,transparent 100%)}html[data-theme=light] .hero-edge-fade--left[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,rgba(248,251,255,.98) 0%,rgba(236,246,255,.68) 42%,transparent 100%)}.hero-edge-fade--right[data-astro-cid-j7pv25f6]{inset-inline-end:0;background:linear-gradient(270deg,rgba(2,8,23,.98) 0%,rgba(2,8,23,.7) 44%,transparent 100%)}html[data-theme=light] .hero-edge-fade--right[data-astro-cid-j7pv25f6]{background:linear-gradient(270deg,rgba(248,251,255,.98) 0%,rgba(236,246,255,.68) 44%,transparent 100%)}.hero-edge-fade--bottom[data-astro-cid-j7pv25f6]{inset-block-end:0;inset-inline:0;height:clamp(72px,9vw,140px);background:linear-gradient(180deg,transparent 0%,rgba(2,8,23,.54) 56%,rgba(2,8,23,.98) 100%)}html[data-theme=light] .hero-edge-fade--bottom[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,transparent 0%,rgba(238,247,255,.72) 58%,rgba(248,251,255,.98) 100%)}@media(max-width:767px){.hero-edge-fade--left[data-astro-cid-j7pv25f6],.hero-edge-fade--right[data-astro-cid-j7pv25f6]{width:42px}.hero-edge-fade--bottom[data-astro-cid-j7pv25f6]{height:84px}}@media(min-width:1120px){.home-hero-grid[data-astro-cid-j7pv25f6]{align-items:start;column-gap:clamp(2rem,4vw,4.5rem);grid-template-areas:"intro console" "actions console";grid-template-columns:minmax(0,.86fr) minmax(26rem,1.14fr);row-gap:1.5rem}.home-hero-copy[data-astro-cid-j7pv25f6]{max-width:min(100%,33rem)}.hero-console-stack[data-astro-cid-j7pv25f6]{padding-top:0}.home-hero-subtitle[data-astro-cid-j7pv25f6]{order:1}.hero-cta-row[data-astro-cid-j7pv25f6]{order:2}}
