.Lfoy2W_duo{isolation:isolate;background:var(--surface);overflow:hidden}.Lfoy2W_fill{display:block;position:absolute;inset:0}.Lfoy2W_flow{display:block;position:relative}.Lfoy2W_img{z-index:0;filter:grayscale()contrast(1.12)brightness(.62)}.Lfoy2W_duo:after,.Lfoy2W_duo:before{content:"";pointer-events:none;position:absolute;inset:0}.Lfoy2W_duo:after{z-index:1;background:var(--cobalt);mix-blend-mode:color;opacity:.38}.Lfoy2W_duo:before{z-index:2;background:linear-gradient(#0000 55%,#0e0d0cb3)}@supports not (mix-blend-mode:color){.Lfoy2W_duo:after{display:none}}
.qcqyhq_root{z-index:0;pointer-events:none;background:rgb(var(--pb-rgb));position:absolute;inset:0;overflow:hidden}.qcqyhq_img{filter:saturate(.85)}.qcqyhq_overlay{z-index:1;background:rgb(var(--pb-rgb) / var(--pb-a));position:absolute;inset:0}@media (min-width:768px){.qcqyhq_reveal-right .qcqyhq_overlay{background:linear-gradient(90deg, rgb(var(--pb-rgb) / var(--pb-a)) 0%, rgb(var(--pb-rgb) / var(--pb-a)) 46%, rgb(var(--pb-rgb) / var(--pb-ar)) 100%)}.qcqyhq_reveal-left .qcqyhq_overlay{background:linear-gradient(270deg, rgb(var(--pb-rgb) / var(--pb-a)) 0%, rgb(var(--pb-rgb) / var(--pb-a)) 46%, rgb(var(--pb-rgb) / var(--pb-ar)) 100%)}.qcqyhq_reveal-bottom .qcqyhq_overlay{background:linear-gradient(180deg, rgb(var(--pb-rgb) / var(--pb-a)) 0%, rgb(var(--pb-rgb) / var(--pb-a)) 50%, rgb(var(--pb-rgb) / var(--pb-ar)) 100%)}.qcqyhq_reveal-top .qcqyhq_overlay{background:linear-gradient(0deg, rgb(var(--pb-rgb) / var(--pb-a)) 0%, rgb(var(--pb-rgb) / var(--pb-a)) 50%, rgb(var(--pb-rgb) / var(--pb-ar)) 100%)}}@media (max-width:639.98px){.qcqyhq_hideMobile{display:none}}@media print{.qcqyhq_root{display:none}}
.Yf74_a_footer{background:var(--navy-900);color:#fff;isolation:isolate;padding-bottom:var(--stack-bottom,calc(var(--tab-bar-h,0px) + var(--tray-height,0px)));border-radius:40px 40px 0 0;margin-top:0;position:relative;overflow:hidden}@media (min-width:900px){.Yf74_a_footer{border-radius:var(--radius-blob) var(--radius-blob) 0 0}}.Yf74_a_inner{z-index:1;max-width:var(--container);padding:var(--space-7) var(--gutter) var(--space-4);margin:0 auto;position:relative}.Yf74_a_finder{align-items:center;gap:8px var(--space-4);padding-bottom:var(--space-6);border-bottom:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr);display:grid}.Yf74_a_finderMascot{grid-area:1/1;align-self:end;margin-bottom:-4px}.Yf74_a_finderHead{grid-area:1/2;min-width:0}.Yf74_a_finderTitle{color:#fff;margin:0;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);line-height:1.05}.Yf74_a_finderTitle em{color:var(--cyan);font-style:italic}.Yf74_a_finderLede{color:var(--on-navy-muted);max-width:46ch;margin:8px 0 0;font-size:1.0625rem}.Yf74_a_finderForm{grid-column:1/-1}.Yf74_a_finderLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Yf74_a_finderRow{gap:12px;display:flex}.Yf74_a_finder .Yf74_a_finderInput{border-radius:var(--radius-pill);min-width:0;height:56px;color:var(--ink);font:600 1.0625rem/1 var(--font-sans);background:#fff;border:3px solid #fff;flex:auto;padding:0 24px}.Yf74_a_finder .Yf74_a_finderInput::placeholder{color:#475467;opacity:1}.Yf74_a_finder .Yf74_a_finderInput:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.Yf74_a_finder .Yf74_a_finderInput[aria-invalid=true]{border-color:var(--pink)}.Yf74_a_finderGo{border-radius:var(--radius-pill);background:var(--yellow);min-height:56px;color:var(--navy-900);font-family:var(--font-display-stack);box-shadow:0 3px 0 var(--yellow-deep);cursor:pointer;white-space:nowrap;border:0;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:1.0625rem;font-style:italic;font-weight:800;display:inline-flex}.Yf74_a_finderGo:hover:not(:disabled){transform:translateY(-1px)}.Yf74_a_finderGo:active:not(:disabled){box-shadow:0 1px 0 var(--yellow-deep);transform:translateY(2px)}.Yf74_a_finderGo:disabled{opacity:.7;cursor:progress}.Yf74_a_finderGo:focus-visible{outline-offset:3px;outline:3px solid #fff}.Yf74_a_finderSpin{border:3px solid #0b22404d;border-top-color:var(--navy-900);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite Yf74_a_finder-spin}@keyframes Yf74_a_finder-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Yf74_a_finderSpin{border-right-color:var(--navy-900);animation:none}}html[data-motion=off] .Yf74_a_finderSpin{border-right-color:var(--navy-900);animation:none}.Yf74_a_finderError{color:#fff;margin:10px 4px 0;font-size:1rem;font-weight:700}.Yf74_a_finderError:before{content:"Error: ";color:var(--yellow)}.Yf74_a_finderError[hidden]{display:none}.Yf74_a_finderAlt{color:var(--on-navy-muted);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 12px;margin:0;font-size:1rem;display:flex}.Yf74_a_finderPalette{color:#fff!important;background:0 0!important;border-color:#ffffff80!important}.Yf74_a_finderPalette:hover{background:#ffffff1f!important}@media (max-width:479.98px){.Yf74_a_finderRow{flex-direction:column}.Yf74_a_finderGo{width:100%}.Yf74_a_finderLede,.Yf74_a_finderAltText{display:none}}@media (min-width:1100px){.Yf74_a_finder{padding-bottom:var(--space-7);grid-template-columns:auto minmax(0,1fr) minmax(0,1.1fr);gap:16px 40px}.Yf74_a_finderForm{grid-area:1/3}.Yf74_a_finderAlt{grid-column:2/-1}}.Yf74_a_main{padding-top:var(--space-7)}.Yf74_a_top{padding-bottom:var(--space-5)}.Yf74_a_brandLine{margin:0 0 var(--space-3);align-items:center;display:flex}.Yf74_a_tagline{max-width:44ch;color:var(--on-navy-muted);margin:0;font-size:1.0625rem;line-height:1.55}.Yf74_a_pipeline{margin:var(--space-4) 0 0;gap:10px;padding:0;list-style:none;display:none}.Yf74_a_pipeline li{color:#fff;align-items:center;gap:12px;font-size:1rem;display:flex}.Yf74_a_pipeNum{background:var(--yellow);width:28px;height:28px;color:var(--navy-900);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.9375rem;font-weight:800;display:inline-flex}@media (min-width:640px){.Yf74_a_pipeline{display:grid}}.Yf74_a_grid{border-bottom:1px solid var(--hairline);display:block}.Yf74_a_col{border-top:1px solid var(--hairline)}.Yf74_a_colHeading{align-items:center;gap:var(--space-3);cursor:pointer;min-height:52px;font-family:var(--font-display-stack);color:#fff;-webkit-tap-highlight-color:transparent;margin:0;font-size:1.125rem;font-style:italic;font-weight:800;list-style:none;display:flex}.Yf74_a_colHeading::-webkit-details-marker{display:none}.Yf74_a_colHeading::marker{content:""}.Yf74_a_foldCount{display:none}.Yf74_a_foldIcon{background:linear-gradient(var(--navy-900), var(--navy-900)) center / 12px 3px no-repeat, linear-gradient(var(--navy-900), var(--navy-900)) center / 3px 12px no-repeat, var(--yellow);border-radius:50%;flex:none;width:30px;height:30px;margin-left:auto;position:relative}details[open]>.Yf74_a_colHeading .Yf74_a_foldIcon{background:linear-gradient(var(--navy-900), var(--navy-900)) center / 12px 3px no-repeat, var(--yellow)}.Yf74_a_col ul{gap:0 var(--space-4);padding:0 0 var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.Yf74_a_footer .Yf74_a_col a{min-height:var(--tap);min-width:44px;color:var(--on-navy-muted);align-items:center;gap:10px;font-size:1rem;text-decoration:none;display:inline-flex}.Yf74_a_col a:before{content:"";background:var(--yellow);clip-path:polygon(0 0,100% 50%,0 100%);flex:none;width:7px;height:9px}.Yf74_a_footer .Yf74_a_col a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.Yf74_a_col a:focus-visible,.Yf74_a_legal a:focus-visible,.Yf74_a_colHeading:focus-visible{outline:3px solid var(--yellow);outline-offset:3px;border-radius:6px}.Yf74_a_trust{padding:var(--space-6) 0 var(--space-4);border-bottom:1px solid var(--hairline)}.Yf74_a_trustTitle{margin:0 0 var(--space-3);color:#fff;font-size:1.125rem;font-weight:700}.Yf74_a_trustList{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.Yf74_a_trustList li{max-width:60ch;color:var(--on-navy-muted);font-size:.9375rem;line-height:1.55}.Yf74_a_trustList strong{color:#fff;font-weight:700;display:block}.Yf74_a_trustList a{color:#fff;text-underline-offset:3px}.Yf74_a_trustList a:hover{color:var(--yellow)}.Yf74_a_legalRow{z-index:1;color:#fff;margin-top:var(--space-4);background:#061a33;position:relative}.Yf74_a_legalInner{max-width:var(--container);align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--gutter);flex-direction:column;margin:0 auto;display:flex}.Yf74_a_legal{max-width:80ch;color:var(--on-navy-muted);margin:0;font-size:.875rem;line-height:1.55}.Yf74_a_legal a{color:#fff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Yf74_a_legal a:hover{color:var(--yellow)}.Yf74_a_motion{color:#fff;border-color:#ffffff80;flex:none}.Yf74_a_motion:hover:not(:disabled){background:#ffffff1a;border-color:#fff}@media (max-width:639px){.Yf74_a_colHeading{min-height:48px}.Yf74_a_tagline{display:none}.Yf74_a_inner{padding-top:var(--space-6)}}@media (min-width:640px){.Yf74_a_inner{padding-top:var(--space-9);padding-bottom:var(--space-6)}.Yf74_a_col::details-content{content-visibility:visible;display:block}.Yf74_a_grid{gap:var(--space-5) var(--space-4);padding:var(--space-5) 0 var(--space-6);border-bottom:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Yf74_a_col{border-top:0}.Yf74_a_col ul{padding:0;display:block}.Yf74_a_footer .Yf74_a_col a{font-size:1rem}.Yf74_a_colHeading{min-height:0;margin:0 0 var(--space-2);padding-top:var(--space-3);border-top:3px solid var(--pink);pointer-events:none;cursor:default;font-size:1.125rem}.Yf74_a_foldCount,.Yf74_a_foldIcon{display:none}.Yf74_a_legalInner{justify-content:space-between;align-items:center;gap:var(--space-6);flex-direction:row}}@media (min-width:768px){.Yf74_a_trustList{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.Yf74_a_main{gap:var(--space-7);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.Yf74_a_top{padding-bottom:0}.Yf74_a_grid{padding-top:0}}@media (min-width:640px) and (pointer:fine){.Yf74_a_footer .Yf74_a_col a{min-height:32px}}@media (prefers-reduced-motion:no-preference){.Yf74_a_col a,.Yf74_a_legal a{transition:color var(--motion-base) var(--ease-standard)}.Yf74_a_finderGo{transition:transform var(--dur-1) var(--ease-out-quart), box-shadow var(--dur-1) var(--ease-out-quart)}}.Yf74_a_finderMascot svg{width:88px;height:auto}@media (min-width:900px){.Yf74_a_finderMascot svg{width:150px}}.Yf74_a_finderPalette kbd{display:none}
.XWa17G_body{background:var(--background);min-height:100dvh;color:var(--ink)}.XWa17G_header{z-index:var(--z-header);height:var(--header-h);background:var(--background);position:relative}.XWa17G_nav{justify-content:space-between;align-items:center;gap:var(--space-4);height:100%;max-width:var(--container);padding:6px calc(var(--gutter) - 8px);margin:0 auto;display:flex;position:relative}.XWa17G_navPill{align-items:center;min-width:0;padding:0 8px;display:flex}.XWa17G_brand{min-height:var(--tap);color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}@media (max-width:639.98px){.XWa17G_brand svg{width:32px;height:32px}}@media (max-width:359.98px){.XWa17G_brand svg{width:30px;height:30px}}.XWa17G_brandSub{border:1px solid var(--hairline-strong);border-radius:var(--radius-sm);letter-spacing:.04em;color:var(--muted);font-variant-numeric:tabular-nums;padding:3px 6px;font-size:.75rem;font-weight:600;line-height:1;display:none}.XWa17G_navLinks{margin:0 auto 0 var(--space-4);align-items:center;gap:2px;padding:0;list-style:none;display:none}.XWa17G_navSep{margin-left:var(--space-2);padding-left:var(--space-2);border-left:1px solid var(--hairline)}.XWa17G_navLink{min-height:var(--tap);border-radius:var(--radius-md);color:var(--muted);white-space:nowrap;align-items:center;padding:0 12px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.XWa17G_navLink:hover{color:var(--ink);background:var(--surface-2)}.XWa17G_navLink[aria-current=page]{color:var(--ink);background:var(--cobalt-tint)}.XWa17G_navLink:after{content:"";background:var(--hairline-strong);transform-origin:0;height:2px;position:absolute;bottom:6px;left:12px;right:12px;transform:scaleX(0)}.XWa17G_navLink:hover:after{transform:none}.XWa17G_navLink[aria-current=page]:after{background:var(--cobalt);transform:scaleX(1)}.XWa17G_navLink:focus-visible{outline-offset:-2px}.XWa17G_navRight{align-items:center;gap:var(--space-2);display:flex}.XWa17G_navLink{border-radius:var(--radius-pill)}.XWa17G_desktopOnly,.XWa17G_tabletOnly{display:none}.XWa17G_phoneOnly{align-items:center;gap:var(--space-2);display:flex}.XWa17G_motionToggle{color:var(--muted)}.XWa17G_motionToggle:hover:not(:disabled){color:var(--ink)}.XWa17G_switch{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-2);padding:3px;display:inline-flex}.XWa17G_switchItem{border-radius:calc(var(--radius-md) - 3px);letter-spacing:.04em;min-width:40px;min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 10px;font-family:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.XWa17G_switchItem[aria-current=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--hairline-strong), 0 1px 2px #10182814}.XWa17G_switchItem:hover:not([aria-current=true]){color:var(--ink)}.XWa17G_switchItem:focus-visible{outline-offset:0}.XWa17G_switchItem{position:relative}.XWa17G_switchItem:before{content:"";position:absolute;inset:-5px -1px}.XWa17G_menuToggle{min-height:var(--tap);border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--ink);font:inherit;font-size:var(--font-size-xs);letter-spacing:.04em;cursor:pointer;align-items:center;gap:10px;padding:0 14px;font-weight:500;display:inline-flex}.XWa17G_menuToggle:hover{border-color:var(--field-border);background:var(--surface-2)}.XWa17G_burger{width:16px;height:8px;display:inline-block;position:relative}.XWa17G_burger span{background:currentColor;width:100%;height:1px;position:absolute;left:0}.XWa17G_burger span:first-child{top:0}.XWa17G_burger span:nth-child(2){top:7px}.XWa17G_burger span:nth-child(3){display:none}.XWa17G_sheet{overscroll-behavior:contain;background:var(--canvas);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);isolation:isolate;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.XWa17G_sheetInner{z-index:1;max-width:720px;min-height:100%;padding:8px var(--gutter) calc(var(--space-7) + env(safe-area-inset-bottom,0px));flex-direction:column;margin:0 auto;display:flex;position:relative}.XWa17G_sheetBar{height:var(--header-h);border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;display:flex}.XWa17G_sheetTitle{letter-spacing:0;text-transform:none;color:var(--muted-strong);align-items:center;gap:10px;font-size:.875rem;font-weight:500;display:inline-flex}.XWa17G_sheetClose{min-height:var(--tap);border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);color:var(--ink);font:inherit;font-size:var(--font-size-xs);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 14px;font-weight:500;display:inline-flex}.XWa17G_sheetClose:hover{border-color:var(--field-border);background:var(--surface-2)}.XWa17G_closeX{width:12px;height:12px;position:relative}.XWa17G_closeX:before,.XWa17G_closeX:after{content:"";background:currentColor;height:1px;position:absolute;top:5.5px;left:0;right:0}.XWa17G_closeX:before{transform:rotate(45deg)}.XWa17G_closeX:after{transform:rotate(-45deg)}.XWa17G_menuGroup{margin-top:var(--space-5)}.XWa17G_menuHeading{margin:0 0 var(--space-1);font-family:var(--font-sans);letter-spacing:.04em;color:var(--muted);font-size:.8125rem;font-weight:600;line-height:1.3}.XWa17G_menuList{margin:0;padding:0;list-style:none}.XWa17G_menuList li{border-bottom:var(--rule)}.XWa17G_menuList a{min-height:52px;color:var(--ink);align-items:center;padding:0 4px 0 0;font-size:1.0625rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.XWa17G_menuList a:after{content:"";border-top:1.5px solid var(--muted);border-right:1.5px solid var(--muted);flex:none;width:8px;height:8px;margin-left:auto;transform:rotate(45deg)}.XWa17G_menuList a[aria-current=page]{color:var(--cobalt-text)}.XWa17G_menuList a[aria-current=page]:after{border-color:var(--cobalt-text)}.XWa17G_menuHonesty{margin:var(--space-5) 0 0;color:var(--muted);font-size:.875rem;line-height:1.5}.XWa17G_menuHonesty a{color:var(--cobalt-text);text-underline-offset:3px}.XWa17G_menuCta{margin-top:var(--space-6)}.XWa17G_menuUtility{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-6);flex-wrap:wrap;margin-top:auto;display:flex}.XWa17G_menuUtilityInner{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding-top:var(--space-4);border-top:var(--rule);flex-wrap:wrap;display:flex}.XWa17G_menuMotion{color:var(--ink);border-color:var(--hairline-strong)}@media (min-width:640px){.XWa17G_brandSub{display:inline-block}.XWa17G_tabletOnly{align-items:center;display:flex}}@media (min-width:900px){.XWa17G_header{pointer-events:none;background:0 0;position:sticky;top:0}.XWa17G_nav{padding:8px var(--gutter);gap:var(--space-3)}.XWa17G_navPill,.XWa17G_navRight{pointer-events:auto;border-radius:var(--radius-nav);background:var(--header-frame-bg);height:48px;box-shadow:var(--shadow-nav);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3)}.XWa17G_navPill{flex:0 auto;padding:0 4px 0 16px}.XWa17G_navRight{padding:0 4px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.XWa17G_navPill,.XWa17G_navRight{background:var(--header-frame-bg-solid)}}.XWa17G_switch,.XWa17G_switchItem{border-radius:var(--radius-pill)}.XWa17G_navLinks{display:flex}.XWa17G_desktopOnly{align-items:center;gap:var(--space-2);display:flex}.XWa17G_phoneOnly,.XWa17G_tabletOnly,.XWa17G_brandSub{display:none}}@media (min-width:900px) and (max-width:1179px){.XWa17G_navLinks{margin-left:var(--space-1)}.XWa17G_navPill{padding-left:14px}.XWa17G_navLink{padding:0 8px;font-size:.875rem}.XWa17G_navLink:after{left:8px;right:8px}.XWa17G_navSep{margin-left:4px;padding-left:4px}}@media (min-width:1280px){.XWa17G_brandSub{display:inline-block}}@media (max-width:479px){.XWa17G_nav{gap:var(--space-2)}.XWa17G_phoneOnly{gap:6px}.XWa17G_switchItem{min-width:44px;padding:0 6px}.XWa17G_menuToggle{width:var(--tap);justify-content:center;padding:0}.XWa17G_menuLabel{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.XWa17G_burger{width:18px}.XWa17G_menuGroup{margin-top:var(--space-4)}.XWa17G_menuList a{min-height:48px}.XWa17G_menuCta{margin-top:var(--space-5)}.XWa17G_menuUtility{padding-top:var(--space-4)}}@media (prefers-reduced-motion:no-preference){.XWa17G_navLink:after{transition:transform var(--motion-base) var(--ease-emphasized), background-color var(--motion-fast) var(--ease-standard)}.XWa17G_navLink,.XWa17G_switchItem,.XWa17G_menuToggle,.XWa17G_sheetClose,.XWa17G_motionToggle{transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard)}.XWa17G_sheet[open]{animation:XWa17G_sheet-in var(--motion-base) var(--ease-emphasized) both}.XWa17G_sheet[open]::backdrop{animation:XWa17G_scrim-in var(--motion-base) var(--ease-standard) both}}@keyframes XWa17G_sheet-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes XWa17G_scrim-in{0%{opacity:0}to{opacity:1}}.XWa17G_body>.XWa17G_skip{position:absolute;top:0;left:-9999px}.XWa17G_body>.XWa17G_skip:focus{left:var(--gutter);z-index:var(--z-skip);min-height:var(--tap);border-radius:var(--radius-md);background:var(--cobalt);color:var(--white);outline:var(--focus-width,3px) solid var(--focus-ring);outline-offset:2px;align-items:center;padding:0 20px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;position:fixed;top:8px}.XWa17G_nav .XWa17G_headerPill{--pill-h:40px;gap:8px;min-height:40px;padding:0 14px 0 16px;font-size:.875rem}.XWa17G_nav .XWa17G_headerPill:before{content:"";position:absolute;inset:-4px 0}@media (min-width:900px){.XWa17G_nav{transition:max-width var(--dur-3) var(--ease-out-expo), height var(--dur-3) var(--ease-out-expo), margin var(--dur-3) var(--ease-out-expo), padding var(--dur-3) var(--ease-out-expo), background-color var(--dur-3) var(--ease-out-expo), box-shadow var(--dur-3) var(--ease-out-expo), border-radius var(--dur-3) var(--ease-out-expo);border-radius:22px}.XWa17G_navPill,.XWa17G_navRight{background:var(--header-frame-bg);box-shadow:var(--shadow-nav), var(--highlight-top);transition:background-color var(--dur-3) var(--ease-out-expo), box-shadow var(--dur-3) var(--ease-out-expo), height var(--dur-3) var(--ease-out-expo)}.XWa17G_nav[data-condensed]{max-width:calc(min(var(--container), 100%) - 2 * var(--gutter) + 8px);pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:52px;box-shadow:var(--shadow-float), var(--highlight-top);background:#fffffff2;margin-top:6px;padding:0 4px}.XWa17G_nav[data-condensed] .XWa17G_navPill,.XWa17G_nav[data-condensed] .XWa17G_navRight{height:52px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.XWa17G_nav[data-condensed] .XWa17G_switchItem{min-height:32px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.XWa17G_navPill,.XWa17G_navRight,.XWa17G_nav[data-condensed]{background:var(--header-frame-bg-solid)}}}.XWa17G_searchTrigger{margin-left:2px}@media (max-width:639px){.XWa17G_switchHomeHide{display:none!important}}.XWa17G_menuList a{gap:14px}.XWa17G_menuThumb{background:var(--surface-2);border-radius:12px;flex:none;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1018280f}.XWa17G_menuThumbDevice{background:var(--surface-2)}.XWa17G_menuThumbDevice img{padding:3px}.XWa17G_sheet{background:var(--background)}.XWa17G_menuList{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-2), var(--hairline-inset);padding:0 14px}.XWa17G_menuList li:last-child{border-bottom:0}.XWa17G_menuHeading{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--muted-strong);margin:0 0 var(--space-2) 2px;font-size:.875rem;font-weight:500}@media (max-width:899.98px){.XWa17G_nav{border-radius:var(--radius-nav);background:var(--glass-bg);height:calc(100% - 4px);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--shadow-nav), var(--highlight-top);margin:4px 8px 0;padding:0 6px 0 4px}.XWa17G_menuToggle{box-shadow:none;border-color:var(--hairline)}}.XWa17G_switch,.XWa17G_switchItem{border-radius:var(--radius-pill)}.XWa17G_navLink:after{display:none}.XWa17G_navLink[aria-current=page]{color:var(--cobalt-text);font-weight:600}.XWa17G_motionToggle{color:var(--ink);border-radius:var(--radius-pill);min-height:40px;padding:0 10px}.XWa17G_motionToggle:hover:not(:disabled){background:var(--surface-2)}@media (max-width:1023.98px){.XWa17G_motionToggle{min-height:var(--tap)}}.XWa17G_tabletOnly{gap:var(--space-2)}@media (max-width:1023.98px){.XWa17G_switchItem{min-width:var(--tap)}}.XWa17G_switchItem,.XWa17G_menuToggle,.XWa17G_sheetClose{font-size:.875rem}.XWa17G_sheetInner{padding-left:max(var(--gutter), env(safe-area-inset-left,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px))}@media (max-width:899.98px) and (max-height:500px){.XWa17G_menuGroup{margin-top:var(--space-3)}.XWa17G_menuList a{min-height:46px}.XWa17G_sheetBar{height:52px}}@media (min-width:900px) and (max-width:1023.98px){.XWa17G_nav{gap:8px;padding-inline:12px}.XWa17G_navPill{padding-left:12px}.XWa17G_brand{gap:8px}.XWa17G_navLinks{gap:0;margin-left:2px}.XWa17G_navLink{padding:0 7px}.XWa17G_navSep{margin-left:2px;padding-left:2px}.XWa17G_navRight{flex:none}}.XWa17G_nav .XWa17G_headerPill,.XWa17G_motionToggle{flex:none}.XWa17G_searchTrigger kbd{display:none}@media (min-width:900px){.XWa17G_navLinks{margin-left:var(--space-2)}.XWa17G_navSep{margin-left:var(--space-1);padding-left:var(--space-1)}.XWa17G_motionToggle{padding:0 8px}}@media (min-width:900px) and (max-width:1279.98px){.XWa17G_navLinks{margin-left:var(--space-2)}}@media (min-width:900px) and (max-width:1299.98px){.XWa17G_brandText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:900px) and (max-width:1023.98px){.XWa17G_navResearch{display:none}}@media (min-width:1180px){.XWa17G_nav{gap:var(--space-4)}.XWa17G_navPill{padding-right:10px}.XWa17G_navLinks{gap:0;margin-right:0}.XWa17G_navLink{padding:0 10px}.XWa17G_navLink:after{left:10px;right:10px}.XWa17G_navSep{margin-left:var(--space-1);padding-left:var(--space-1)}}.XWa17G_brand{gap:8px}.XWa17G_brand svg{transition:transform var(--dur-2) var(--ease-spring-snappy)}@media (max-width:639.98px){.XWa17G_brand svg{width:38px;height:auto}}@media (max-width:479.98px){.XWa17G_brand svg{width:34px}.XWa17G_brand{gap:6px}}.XWa17G_sheetLogo{margin-left:-4px}.XWa17G_nav .XWa17G_headerPill{--pill-h:44px;min-height:44px;box-shadow:0 4px 0 var(--yellow-deep);border-width:0;flex:none;gap:8px;padding:0 22px;font-size:.9375rem}.XWa17G_nav .XWa17G_headerPill:before{content:none}.XWa17G_nav .XWa17G_headerPill:hover:not(:disabled){box-shadow:0 5px 0 var(--yellow-deep)}.XWa17G_ctaShort{display:none}@media (max-width:899.98px){.XWa17G_ctaLong{display:none}.XWa17G_ctaShort{display:inline}.XWa17G_nav .XWa17G_headerPill{padding:0 18px}}@media (max-width:479.98px){.XWa17G_nav .XWa17G_headerPill{padding:0 14px;font-size:.875rem}}@media (max-width:639.98px){.XWa17G_phoneOnly .XWa17G_headerPill{display:none}}@media (min-width:480px) and (max-width:639.98px){.XWa17G_nav[data-theme=navy] .XWa17G_phoneOnly .XWa17G_headerPill{display:inline-flex}}.XWa17G_sheet{background:var(--navy-900);color:#fff}.XWa17G_sheet::backdrop{background:#0b2240cc}.XWa17G_sheetBar{border-bottom:1px solid var(--hairline)}.XWa17G_sheetClose{color:#fff;border-color:#ffffff8c}.XWa17G_sheetClose:hover{background:#ffffff1f;border-color:#fff}.XWa17G_sheetHello{align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}.XWa17G_sheetHello p{color:var(--on-navy-muted);margin:0;font-size:1.0625rem;line-height:1.4}.XWa17G_sheetHello svg{flex:none}.XWa17G_sheet .XWa17G_menuHeading{color:var(--on-navy-muted);font-weight:700}.XWa17G_sheet .XWa17G_menuList{background:#ffffff12;border-radius:24px;box-shadow:inset 0 0 0 1px #ffffff24}.XWa17G_sheet .XWa17G_menuList li{border-bottom:1px solid #ffffff24}.XWa17G_sheet .XWa17G_menuList a{color:#fff;font-weight:700}.XWa17G_sheet .XWa17G_menuList a[aria-current=page]{color:var(--yellow)}.XWa17G_sheet .XWa17G_menuList a[aria-current=page]:after{border-color:var(--yellow)}.XWa17G_sheet .XWa17G_menuHonesty a{color:var(--yellow)}.XWa17G_sheet .XWa17G_menuThumb{background:#ffffff1f;border-radius:12px}.XWa17G_sheet .XWa17G_menuCta{width:100%}.XWa17G_sheet .XWa17G_switch,.XWa17G_sheet .XWa17G_menuMotion{color:#fff;background:0 0;border-color:#fff6}.XWa17G_sheet .XWa17G_switchItem{color:#fff}.XWa17G_sheet .XWa17G_switchItem[aria-current=true]{background:var(--yellow);color:var(--navy-900);box-shadow:none}.XWa17G_sheet .XWa17G_menuUtilityInner{border-top:1px solid var(--hairline)}.XWa17G_sheet :focus-visible{outline-color:var(--yellow)}.XWa17G_menuToggle:focus-visible,.XWa17G_nav .XWa17G_headerPill:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}:is(.XWa17G_header:has(.XWa17G_nav[data-theme=navy]),.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_header){margin-bottom:calc(-1 * var(--header-h));background:0 0}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav){--logo-ink:#fff;--logo-accent:var(--cyan);color:#fff;--focus-ring:var(--yellow)}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_navLink{color:#fff}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_navLink:hover{color:#fff;background:#ffffff24}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_navLink[aria-current=page]{color:var(--yellow);background:#ffffff29}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_navSep{border-left-color:#ffffff47}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_switch{background:#ffffff14;border-color:#ffffff73}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_switchItem{color:#fff}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_switchItem:hover:not([aria-current=true]){color:var(--yellow)}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_switchItem[aria-current=true]{background:var(--yellow);color:var(--navy-900);box-shadow:none}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_motionToggle{color:#fff}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_motionToggle:hover:not(:disabled){color:#fff;background:#ffffff24}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_menuToggle{color:#fff;box-shadow:none;background:0 0;border-color:#fff9}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav) .XWa17G_menuToggle:hover{background:#ffffff24;border-color:#fff}@media (max-width:899.98px){:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}}@media (min-width:900px){:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav):not([data-condensed]) .XWa17G_navPill,:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav):not([data-condensed]) .XWa17G_navRight{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}:is(.XWa17G_nav[data-theme=navy],.XWa17G_body:has([data-nav-theme=navy]) .XWa17G_nav)[data-condensed]{background:#06214af7;box-shadow:0 0 0 1px #ffffff24,0 14px 32px -10px #00000080}}@media (min-width:900px) and (max-width:1099.98px){.XWa17G_nav .XWa17G_headerPill{padding:0 16px}}@media (prefers-reduced-motion:reduce){.XWa17G_brand svg{transition:none}}@media (min-width:0){.XWa17G_motionToggle>span{display:none}.XWa17G_motionToggle{padding:0 10px}.XWa17G_searchTrigger{padding-inline:12px}}@media (min-width:1100px) and (max-width:1299.98px){.XWa17G_brandText{clip-path:none;white-space:nowrap;width:auto;height:auto;position:static;overflow:visible}}@media (min-width:1024px) and (max-width:1279.98px){.XWa17G_navResearch{display:none}}@media (min-width:640px) and (max-width:767.98px){.XWa17G_tabletOnly{display:none}}@media (max-width:359.98px){.XWa17G_brand svg{width:30px}.XWa17G_switchItem{min-width:38px;padding:0 4px}.XWa17G_nav{gap:4px;padding-inline:2px}}
.eB5Zja_bar{z-index:var(--z-header);height:var(--sticky-bar-h);padding:0 var(--gutter);color:var(--ink);pointer-events:none;opacity:0;visibility:hidden;position:fixed;top:8px;left:0;right:0;transform:translateY(-12px)}.eB5Zja_bar[data-show]{opacity:1;visibility:visible;transform:none}@media (max-width:899px){.eB5Zja_bar{height:calc(var(--sticky-bar-h) + 16px);background:var(--canvas);border-bottom:var(--rule);padding-block:8px;top:0}.eB5Zja_form{box-shadow:none}}@media (min-width:900px){.eB5Zja_bar{top:var(--header-h);z-index:var(--z-finder);height:calc(var(--sticky-bar-h) + 8px);background:var(--header-frame-bg-solid);border-bottom:var(--rule);padding-block:4px}.eB5Zja_form{box-shadow:none;background:0 0;border-color:#0000;padding:0}}@media (prefers-reduced-motion:no-preference){.eB5Zja_bar{transition:transform var(--motion-base) var(--ease-emphasized), opacity var(--motion-base) var(--ease-standard), visibility 0s linear var(--motion-base)}.eB5Zja_bar[data-show]{transition-delay:0s}}.eB5Zja_form{align-items:center;gap:var(--space-2);height:100%;max-width:calc(var(--container) - 2 * var(--gutter));border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--header-frame-bg-solid);box-shadow:var(--shadow-float);pointer-events:auto;margin:0 auto;padding:0 6px;display:flex}.eB5Zja_switch{border:1px solid var(--hairline-strong);border-radius:var(--radius-md);background:var(--surface);flex:none;padding:3px;display:inline-flex}.eB5Zja_switchBtn{border-radius:calc(var(--radius-md) - 3px);min-width:40px;min-height:36px;color:var(--muted);font:inherit;font-size:var(--font-size-xs);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:0 10px;font-weight:500;position:relative}.eB5Zja_switchBtn:before{content:"";position:absolute;inset:-4px -1px}.eB5Zja_switchBtn:hover:not([aria-pressed=true]){color:var(--ink)}.eB5Zja_switchBtn[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--hairline-strong), 0 1px 2px #10182814}.eB5Zja_switchBtn:focus-visible{outline-offset:0}.eB5Zja_selectWrap{display:none}.eB5Zja_form .eB5Zja_select,.eB5Zja_form input.eB5Zja_input{min-height:var(--tap);border:1px solid var(--field-border);border-radius:var(--radius-md);background:var(--field-bg);color:var(--ink);box-shadow:var(--shadow-sm);font:inherit;padding:0 12px;font-size:16px}.eB5Zja_inputWrap{width:1px;height:1px;position:absolute;overflow:hidden}.eB5Zja_form input.eB5Zja_input{flex:1;min-width:0}.eB5Zja_form input.eB5Zja_input::placeholder{color:var(--muted);opacity:1}.eB5Zja_go{min-height:var(--tap);border-radius:var(--radius-md);background:var(--cobalt);color:var(--white);font:inherit;cursor:pointer;border:0;flex:none;padding:0 20px;font-size:.9375rem;font-weight:500;box-shadow:0 1px 2px #10182814}.eB5Zja_go:hover{background:var(--cobalt-hover)}.eB5Zja_go:active{transform:scale(var(--press-scale))}@media (prefers-reduced-motion:no-preference){.eB5Zja_go,.eB5Zja_switchBtn{transition:transform var(--motion-fast) var(--ease-standard), background-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard)}}@media (min-width:640px){.eB5Zja_selectWrap{display:block}.eB5Zja_input{flex:0 260px}.eB5Zja_form{gap:var(--space-3)}}.eB5Zja_bar .eB5Zja_form .eB5Zja_select{appearance:none;background:var(--field-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23475467' stroke-width='1.5'/%3E%3C/svg%3E") right 12px center / 12px 12px no-repeat;cursor:pointer;min-width:148px;padding-right:36px}.eB5Zja_bar .eB5Zja_form .eB5Zja_select:hover,.eB5Zja_bar .eB5Zja_form input.eB5Zja_input:hover{border-color:var(--ink-2)}.eB5Zja_bar .eB5Zja_form .eB5Zja_select:focus-visible,.eB5Zja_bar .eB5Zja_form input.eB5Zja_input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:var(--cobalt)}.eB5Zja_bar .eB5Zja_form .eB5Zja_select,.eB5Zja_bar .eB5Zja_form input.eB5Zja_input{box-shadow:none}.eB5Zja_bar .eB5Zja_go{align-items:center;gap:8px;display:inline-flex}.eB5Zja_bar .eB5Zja_go:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:2px}@media (max-width:899px){.eB5Zja_bar .eB5Zja_form{box-shadow:none;background:0 0;border-color:#0000;padding:0}}@media (min-width:900px){.eB5Zja_bar .eB5Zja_form{box-shadow:none;background:0 0;border-color:#0000;border-radius:0;padding:0}.eB5Zja_bar[data-show]{box-shadow:0 1px 0 var(--hairline), 0 8px 16px -12px #1018282e}.eB5Zja_bar .eB5Zja_switchBtn{min-height:34px}}@media (max-width:899px){.eB5Zja_bar{background:var(--background);border-bottom:0;padding:6px 8px}.eB5Zja_bar[data-show]{box-shadow:none}.eB5Zja_bar .eB5Zja_form{border-radius:var(--radius-nav);background:var(--surface);box-shadow:var(--shadow-nav);border:0;gap:6px;padding:0 6px}}@media (min-width:900px){.eB5Zja_bar{background:0 0;border-bottom:0;padding-block:6px}.eB5Zja_bar[data-show]{box-shadow:none}.eB5Zja_bar .eB5Zja_form{border-radius:var(--radius-nav);background:var(--header-frame-bg-solid);max-width:880px;box-shadow:var(--shadow-nav-lifted);border:0;padding:0 6px 0 4px}}@media (max-width:899px) and (max-height:500px){.eB5Zja_bar{height:calc(var(--sticky-bar-h) + 8px);padding:4px max(8px, env(safe-area-inset-right,0px)) 4px max(8px, env(safe-area-inset-left,0px))}}.eB5Zja_bar .eB5Zja_form,.eB5Zja_form .eB5Zja_select,.eB5Zja_form input.eB5Zja_input{border-radius:var(--radius-pill)}.eB5Zja_bar .eB5Zja_go{border-radius:var(--radius-pill);background:var(--yellow);color:var(--navy-900);font-family:var(--font-display-stack);box-shadow:0 3px 0 var(--yellow-deep);font-style:italic;font-weight:800}.eB5Zja_bar .eB5Zja_go:hover{background:var(--yellow);transform:translateY(-1px)}.eB5Zja_bar .eB5Zja_go:active{box-shadow:0 1px 0 var(--yellow-deep);transform:translateY(2px)}
._7GNGLG_strip{z-index:calc(var(--z-header) + 1);background:var(--yellow);color:var(--navy-900);position:relative}._7GNGLG_text{max-width:var(--container);min-height:var(--promo-h);padding:6px var(--gutter);text-align:center;text-wrap:balance;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 auto;font-size:.875rem;font-weight:800;line-height:1.25;display:flex}._7GNGLG_tri{background:var(--navy-900);clip-path:polygon(0 0,100% 50%,0 100%);flex:none;width:9px;height:11px}._7GNGLG_link{color:var(--navy-900);text-underline-offset:3px;flex:none;font-weight:800;text-decoration:underline;text-decoration-thickness:2px}._7GNGLG_link:hover{text-decoration-thickness:3px}._7GNGLG_link:focus-visible{outline:3px solid var(--navy-900);outline-offset:2px;border-radius:4px}@media (max-width:639.98px){._7GNGLG_text{flex-wrap:nowrap;gap:4px 8px}._7GNGLG_tri,._7GNGLG_link,._7GNGLG_when{display:none}}
.msZUPq_wrap{z-index:calc(var(--z-tabbar) - 1);left:0;right:0;bottom:calc(var(--tab-bar-h,60px) + env(safe-area-inset-bottom,0px) + 12px);pointer-events:none;opacity:0;visibility:hidden;justify-content:center;display:flex;position:fixed;transform:translateY(16px)}.msZUPq_wrap[data-show]{opacity:1;visibility:visible;transform:none}.msZUPq_pill{pointer-events:auto;max-width:calc(100vw - 32px);box-shadow:0 3px 0 var(--yellow-deep), 0 12px 24px -10px #0b224066}html:has(section[aria-label=Analytics\ choice]) .msZUPq_wrap{bottom:calc(var(--tab-bar-h,60px) + env(safe-area-inset-bottom,0px) + 84px)}@media (min-width:900px){.msZUPq_wrap{justify-content:flex-end;bottom:24px;left:auto;right:24px}html:has(section[aria-label=Analytics\ choice]) .msZUPq_wrap{bottom:84px}}@media (min-width:1360px){html:has(section[aria-label=Analytics\ choice]) .msZUPq_wrap{bottom:190px}}@media (prefers-reduced-motion:no-preference){.msZUPq_wrap{transition:transform var(--dur-3) var(--ease-out-expo), opacity var(--dur-2) linear, visibility 0s linear var(--dur-3)}.msZUPq_wrap[data-show]{transition-delay:0s}}@media (max-width:899px){html:has(section[aria-label=Analytics\ choice]) .msZUPq_wrap{opacity:0;visibility:hidden;pointer-events:none}.msZUPq_pill{min-height:44px;padding-inline:20px;font-size:.9375rem}}
.gCt5gq_bar{z-index:var(--z-tabbar);height:var(--tab-bar-h);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--header-frame-bg-solid);border-top:var(--rule);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);position:fixed;inset:auto 0 0}.gCt5gq_list{grid-template-columns:repeat(5,minmax(0,1fr));height:60px;margin:0;padding:0;list-style:none;display:grid;position:relative}.gCt5gq_cell{min-width:0}.gCt5gq_tab{height:100%;min-width:var(--tap);color:var(--muted);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}.gCt5gq_tab:focus-visible{outline-offset:-4px}.gCt5gq_icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter}.gCt5gq_label{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8125rem;font-weight:500;line-height:1.1;overflow:hidden}.gCt5gq_tab:hover,.gCt5gq_tab[aria-current=page]{color:var(--ink)}.gCt5gq_tab[aria-current=page] .gCt5gq_icon{color:var(--cobalt-text)}.gCt5gq_indicatorCell{pointer-events:none;height:2px;list-style:none;position:absolute;top:-1px;left:0;right:0}.gCt5gq_indicator{background:linear-gradient(var(--cobalt), var(--cobalt)) center / 40% 100% no-repeat;opacity:0;width:20%;height:2px;display:block}.gCt5gq_indicator[data-active]{opacity:1}@media (prefers-reduced-motion:no-preference){.gCt5gq_indicator{transition:transform var(--motion-base) var(--ease-emphasized), opacity var(--motion-fast) var(--ease-standard)}.gCt5gq_icon{transition:transform var(--motion-fast) var(--ease-standard), color var(--motion-base) var(--ease-standard)}.gCt5gq_tab{transition:color var(--motion-base) var(--ease-standard)}.gCt5gq_tab:active .gCt5gq_icon{transform:scale(.9)}}@media (min-width:900px){.gCt5gq_bar{display:none}}@media (max-width:359px){.gCt5gq_label{letter-spacing:-.01em;font-size:.75rem}}.gCt5gq_tab[aria-current=page] .gCt5gq_icon{border-radius:var(--radius-sm);background:var(--cobalt-tint);box-shadow:0 0 0 4px var(--cobalt-tint)}@media (max-width:899.98px) and (max-height:500px){.gCt5gq_bar{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.gCt5gq_list{height:40px}.gCt5gq_tab{flex-direction:row;gap:8px}.gCt5gq_icon{width:20px;height:20px}.gCt5gq_label{font-size:.875rem}}@media (min-width:400px) and (max-width:899.98px){.gCt5gq_label{font-size:.875rem}}@media (max-width:899.98px){html:has(section[aria-label="Plans to compare"]) .gCt5gq_bar{display:none}}.gCt5gq_bar{background:var(--navy-900);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:0;box-shadow:0 -8px 24px -12px #0b224066}.gCt5gq_tab{color:var(--on-navy-muted)}.gCt5gq_tab:hover{color:#fff}.gCt5gq_tab[aria-current=page]{color:var(--yellow)}.gCt5gq_tab[aria-current=page] .gCt5gq_label{font-weight:800}.gCt5gq_tab[aria-current=page] .gCt5gq_icon{color:var(--yellow);box-shadow:none;background:0 0}.gCt5gq_icon{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gCt5gq_tab:focus-visible{outline:3px solid var(--yellow);outline-offset:-4px}.gCt5gq_indicator{background:linear-gradient(var(--yellow), var(--yellow)) center / 28% 100% no-repeat;border-radius:0 0 4px 4px;height:4px}.gCt5gq_indicatorCell{height:4px;top:0}
.s_7hnW_root{--bd-i:.65;z-index:-1;pointer-events:none;contain:strict;background:linear-gradient(#f8faff 0%,#f4f7fc 55%,#f6f8fb 100%);height:100lvh;position:fixed;inset:0;overflow:hidden}.s_7hnW_root[data-intensity=high]{--bd-i:1.2}.s_7hnW_root[data-intensity=medium]{--bd-i:.95}.s_7hnW_root[data-intensity=calm]{--bd-i:.8}.s_7hnW_mesh{background:radial-gradient(620px circle at 10% 6%, rgb(47 84 235/calc(.16 * var(--bd-i))), transparent 70%), radial-gradient(560px circle at 90% 2%, rgb(124 58 237/calc(.12 * var(--bd-i))), transparent 70%), radial-gradient(640px circle at 82% 58%, rgb(14 159 191/calc(.14 * var(--bd-i))), transparent 70%), radial-gradient(520px circle at 6% 78%, rgb(251 113 133/calc(.1 * var(--bd-i))), transparent 70%), radial-gradient(700px circle at 50% 100%, rgb(47 84 235/calc(.08 * var(--bd-i))), transparent 70%);position:absolute;inset:0}.s_7hnW_blob{will-change:transform;opacity:var(--bd-i);border-radius:50%;position:absolute}.s_7hnW_blobA{background:radial-gradient(closest-side,#7c3aed33,#0000);width:680px;height:680px;animation:46s ease-in-out infinite s_7hnW_bdA;top:-14%;left:62%}.s_7hnW_blobB{background:radial-gradient(closest-side,#0e9fbf33,#0000);width:720px;height:720px;animation:58s ease-in-out infinite alternate s_7hnW_bdB;top:46%;left:-12%}.s_7hnW_blobC{background:radial-gradient(closest-side,#2f54eb29,#0000);width:600px;height:600px;animation:70s ease-in-out infinite alternate s_7hnW_bdC;top:62%;left:36%}@keyframes s_7hnW_bdA{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(48px,36px)scale(1.06)}}@keyframes s_7hnW_bdB{0%{transform:translate(0,0)scale(1)}to{transform:translate(-40px,28px)scale(1.04)}}@keyframes s_7hnW_bdC{0%{transform:translate(0,0)scale(1)}to{transform:translate(30px,-44px)scale(1.08)}}@keyframes s_7hnW_bdDash{to{stroke-dashoffset:-96px}}.s_7hnW_net{width:100%;height:100%;display:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 30%,#000,#0000 70%);mask-image:radial-gradient(at 70% 30%,#000,#0000 70%)}.s_7hnW_dash{animation:60s linear infinite s_7hnW_bdDash}.s_7hnW_grid{background-image:linear-gradient(#0b122009 1px,#0000 1px),linear-gradient(90deg,#0b122009 1px,#0000 1px);background-size:56px 56px;display:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 0,#0000 65%);mask-image:radial-gradient(at 50% 0,#000 0,#0000 65%)}.s_7hnW_grain{opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .1 0 0 0 0 .1 0 0 0 0 .2 0 0 0 1 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");background-size:160px 160px;position:absolute;inset:0}@media (min-width:768px){.s_7hnW_root[data-intensity=high] .s_7hnW_net{display:block}.s_7hnW_root[data-intensity=medium] .s_7hnW_net{opacity:.5;display:block}.s_7hnW_root[data-intensity=high] .s_7hnW_grid,.s_7hnW_root[data-intensity=medium] .s_7hnW_grid{display:block}}@media (max-width:767.98px){.s_7hnW_blob{will-change:auto;animation:none}.s_7hnW_blobC{display:none}.s_7hnW_blobA{width:420px;height:420px}.s_7hnW_blobB{width:440px;height:440px}}.s_7hnW_root[data-paused] .s_7hnW_blob,.s_7hnW_root[data-paused] .s_7hnW_dash{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.s_7hnW_blob,.s_7hnW_dash{will-change:auto;animation:none}}:is(html[data-motion=off] .s_7hnW_blob,html[data-motion=off] .s_7hnW_dash){will-change:auto;animation:none}@media (forced-colors:active),(prefers-reduced-transparency:reduce),print{.s_7hnW_root{display:none}}.s_7hnW_root{background:#f6f8fb}.s_7hnW_mesh,.s_7hnW_blob,.s_7hnW_net,.s_7hnW_grid,.s_7hnW_grain{display:none}
:root{--canvas:#fff;--background:#f5f6f8;--foreground:#0b1220;--muted:#475467;--muted-strong:#344054;--border:var(--hairline-strong);--surface:#fff;--surface-2:#f6f8fb;--surface-3:#eef2f7;--surface-ink:#fff;--accent:#2443c9;--accent-contrast:#fff;--accent-strong:var(--ink);--accent-soft-bg:var(--cobalt-tint);--sponsored:#344054;--sponsored-bg:#f2f4f7;--danger:#b42318;--danger-bg:#fef3f2;--success:#12805c;--success-bg:#f0f9f4;--warning:#b45309;--warning-bg:#fff7eb;--focus-ring:#2f54eb;--focus-ring-dark:#fff;--field-bg:#fff;--field-border:#7a8599;--scrim:#0b122070;--well:#f6f8fb;--ink:#0b1220;--ink-2:#1d2939;--ink-muted:#475467;--text-2:#5b6b82;--text-subtle:#667085;--text-disabled:#667085;--paper:var(--canvas);--card:#fff;--bone:var(--surface-2);--white:#fff;--cobalt:#2f54eb;--cobalt-hover:#2546d1;--cobalt-deep:#2443c9;--cobalt-light:#2443c9;--cobalt-text:#2443c9;--cobalt-wire:#2f54eb;--cobalt-tint:#eef2ff;--cobalt-tint-2:#e0e7ff;--stone:var(--hairline);--brand:var(--cobalt);--brand-ink:#fff;--highlight:var(--cobalt-tint);--highlight-ink:var(--ink);--hairline:#e4e8ef;--hairline-strong:#d0d5dd;--border-soft:var(--hairline);--border-dark:var(--hairline-strong);--green-text:var(--success);--art-red:var(--ink);--art-blue:var(--cobalt-tint);--champagne:var(--cobalt);--champagne-soft:var(--cobalt-tint);--wine:var(--ink);--mist:var(--cobalt-tint);--lime:var(--cobalt);--coral:var(--ink);--sky:var(--cobalt-tint);--tint-opacity:.35;--grid-plus:transparent;--glow-rgb:47 84 235;--glow-soft:0;--glow-base:0;--glow-strong:0;--glow-blur:0px;--glow-drift:0s;--header-frame-bg:#fffffff5;--header-frame-bg-solid:#fff;--header-offset:0px;--arrow-size:28px;--story-p:0;--obsidian:var(--ink);--midnight:var(--surface);--deep-blue:var(--surface-3);--ice:var(--surface-2);--silver:var(--muted);--signal:#0e9fbf;--signal-rgb:14 159 191;--signal-line:#0e9fbfb3;--verified:var(--success);--verified-bg:var(--success-bg);--amber:var(--warning);--hairline-cool:var(--hairline);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--stage-floor:none;--rim-cobalt:var(--cobalt);--glass-plate-bg:#fff;--glass-plate-edge:var(--hairline);--shadow-stage:var(--shadow-md);--section-pad:clamp(64px, 8vw, 112px);--shadow-1:0 1px 0 #0b12200a, 0 1px 2px #0b12200f;--shadow-2:0 1px 0 #0b12200a, 0 2px 4px #0b12200d, 0 8px 24px -6px #0b12201a;--shadow-3:0 1px 0 #0b12200a, 0 4px 8px #0b12200d, 0 24px 48px -12px #0b122029;--hairline-inset:inset 0 0 0 1px #0b122014;--highlight-top:inset 0 1px 0 #ffffffe6;--highlight-top-strong:inset 0 1px 0 #fff;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain-opacity:.035;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--ease-in-out-quint:cubic-bezier(.83, 0, .17, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--dur-4:.56s;--dur-5:.8s;--step--1:clamp(.875rem, .85rem + .1vw, .9375rem);--step-0:clamp(1rem, .98rem + .1vw, 1.0625rem);--step-1:clamp(1.125rem, 1.08rem + .2vw, 1.25rem);--step-2:clamp(1.375rem, 1.25rem + .55vw, 1.75rem);--step-3:clamp(1.75rem, 1.5rem + 1.1vw, 2.5rem);--step-4:clamp(2.25rem, 1.8rem + 2vw, 3.75rem);--step-5:clamp(2.75rem, 2rem + 3.4vw, 5.25rem);--spot-rgb:47 84 235;--glass-bg:#ffffffdb;--glass-filter:saturate(1.1) blur(12px);--surface-sheen:none;--shadow-contact:0 1px 2px #1018280f;--shadow-raised:var(--shadow-2), var(--hairline-inset);--shadow-float:0 0 0 1px #0b12200f, 0 12px 32px -8px #0b12202e, 0 2px 6px #0b12200f;--shadow-cobalt:0 0 0 1px var(--cobalt), 0 1px 2px #1018280d;--rim-light:none;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-in-out-soft:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.25, 1, .5, 1);--ease-spring-soft:cubic-bezier(.16, 1, .3, 1);--ease-spring-snappy:cubic-bezier(.34, 1.3, .64, 1);--motion-spring:.52s;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:12px;--radius-pill:999px;--radius-tab:0;--radius-arch:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--space-9:64px;--space-10:96px;--space-11:128px;--section-y:var(--space-9);--grid-unit:8px;--elev-0:none;--elev-1:0 0 0 1px var(--hairline), 0 1px 2px #1018280a;--elev-2:var(--shadow-raised);--elev-3:var(--shadow-float);--data-primary:var(--cobalt);--data-primary-text:var(--cobalt-text);--data-line:var(--signal);--data-line-soft:#0e9fbf47;--status-ok:var(--success);--status-ok-bg:var(--success-bg);--status-caution:var(--warning);--status-caution-bg:var(--warning-bg);--font-sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-display:var(--font-display-italic), "Helvetica Neue", Arial, sans-serif;--font-fraunces:var(--font-display);--font-weight-regular:400;--font-weight-strong:600;--font-weight-display:600;--font-weight-display-heavy:700;--font-size-xs:.8125rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.75rem;--font-size-3xl:2.25rem;--font-size-4xl:3rem;--fs-eyebrow:.75rem;--fs-hero:clamp(2.375rem, 4.4vw + .5rem, 4rem);--fs-display-xl:clamp(2.5rem, 5.5vw, 4.5rem);--fs-display-lg:clamp(2rem, 4vw, 3.25rem);--fs-display-md:clamp(1.625rem, 2.8vw, 2.375rem);--fs-display-sm:clamp(1.25rem, 1.8vw, 1.5rem);--fs-numeral-xl:clamp(2.75rem, 7vw, 4.5rem);--fs-numeral-lg:clamp(2.25rem, 5.5vw, 3.5rem);--fs-numeral-md:2rem;--fs-numeral-sm:1.125rem;--font-size-display:var(--fs-display-lg);--font-size-h2-display:var(--fs-display-md);--line-tight:1.04;--line-heading:1.15;--line-body:1.6;--tracking-display:-.035em;--tracking-heading:-.02em;--tracking-tag:.08em;--measure:66ch;--shadow-sm:0 1px 2px #1018280d;--shadow-md:0 0 0 1px var(--hairline), 0 4px 8px -2px #1018280f, 0 12px 24px -6px #10182814;--shadow-lg:0 0 0 1px var(--hairline), 0 8px 16px -4px #1018280f, 0 24px 48px -12px #10182829;--shadow-dark:var(--shadow-md);--stub-shadow:var(--shadow-md);--stub-shadow-sm:var(--shadow-sm);--sh-sm:var(--shadow-sm);--motion-fast:.12s;--motion-base:.2s;--motion-slow:.3s;--motion-slower:.4s;--motion-enter:.4s;--motion-hero:.6s;--motion-draw:.9s;--motion-stagger:50ms;--stagger-word:30ms;--ease-standard:cubic-bezier(.2, .8, .2, 1);--ease-emphasized:cubic-bezier(.16, 1, .3, 1);--ease-linear:linear;--ease:var(--ease-standard);--reveal-distance:16px;--lift-distance:-2px;--press-scale:.98;--parallax-max:0px;--vt-duration:.2s;--motion-step:.32s;--motion-flip:.4s;--motion-fill:40ms;--motion-snap:.18s;--marquee-duration:0s;--motion-count:.6s;--motion-kinetic:.56s;--motion-flip-3d:.52s;--motion-tilt-settle:.12;--tilt-max:10deg;--perspective-3d:1000px;--depth-step:14px;--grain-dark:none;--grain-light:none;--focus-width:2px;--focus-offset:2px;--rule:1px solid var(--hairline);--rule-soft:1px solid var(--hairline);--rule-strong:1px solid var(--hairline-strong);--frame-line:#1d2939;--frame:1px solid var(--frame-line);--frame-soft:1px solid var(--hairline-strong);--photo-scrim:linear-gradient(180deg, #0b122000 0%, #0b1220b8 62%, #0b1220d1 100%);--photo-scrim-flat:#0b1220b8;--photo-scrim-light:#ffffffe6;--container:1240px;--gutter:16px;--tap:44px;--tap-lg:48px;--header-h:56px;--sticky-bar-h:56px;--finder-h:var(--sticky-bar-h);--tab-bar-h:calc(60px + env(safe-area-inset-bottom,0px));--tray-height:0px;--stack-bottom:calc(var(--tab-bar-h) + var(--tray-height));--z-sticky:10;--z-finder:15;--z-header:20;--z-tray:30;--z-tabbar:40;--z-menu:45;--z-sheet:50;--z-toast:60;--z-dialog:70;--z-skip:100}@media (max-width:639.98px){:root{--space-8:40px;--space-9:40px;--space-10:48px;--space-11:48px;--section-y:40px;--font-size-xs:.875rem;--font-size-sm:1rem;--fs-hero:clamp(2.125rem, 8.6vw + .1rem, 2.5rem);--fs-display-xl:clamp(2.25rem, 9vw, 2.75rem);--fs-display-lg:clamp(1.875rem, 7.5vw, 2.25rem);--fs-display-md:clamp(1.5rem, 6vw, 1.75rem);--fs-numeral-xl:clamp(2.75rem, 12vw, 3.5rem);--fs-numeral-lg:clamp(2.5rem, 10vw, 3rem);--reveal-distance:14px;--section-pad:56px}}@media (min-width:640px){:root{--gutter:24px}}@media (max-width:899.98px) and (max-height:500px){:root{--tab-bar-h:calc(40px + env(safe-area-inset-bottom,0px));--sticky-bar-h:44px}}@media (max-width:899.98px){html:has(section[aria-label="Plans to compare"]){--tab-bar-h:0px}}@media (min-width:900px){:root{--header-h:64px;--tab-bar-h:0px;--section-y:var(--space-10)}}@media (min-width:1200px){:root{--gutter:40px;--section-y:128px}}html{background:var(--background);height:100%;color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:auto;scrollbar-color:#c4cad4 var(--surface-2);scroll-padding-top:calc(var(--header-h) + var(--header-offset) + var(--sticky-bar-h) + 16px);scroll-padding-bottom:calc(var(--stack-bottom) + 16px)}[id]{scroll-margin-top:calc(var(--header-h) + var(--header-offset) + var(--sticky-bar-h) + 16px)}html,body{max-width:100vw;overflow-x:hidden}@supports (overflow-x:clip){html,body{overflow-x:clip}}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-sans);font-weight:var(--font-weight-regular);font-synthesis-weight:none;font-size:var(--font-size-md);line-height:var(--line-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-variant-numeric:lining-nums;-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}:where(p,li,dd,td,figcaption,blockquote,.prose,.measure) a:where(:not([class])),a.link{color:var(--cobalt-text);text-underline-offset:3px;-webkit-text-decoration:underline #2f54eb66;text-decoration:underline #2f54eb66;text-decoration-thickness:1px}:where(p,li,dd,td,figcaption,blockquote,.prose,.measure) a:where(:not([class])):hover,a.link:hover{color:var(--ink);text-decoration-color:currentColor}hr{border:0;border-top:var(--rule)}b,strong,th{font-weight:var(--font-weight-strong)}img,svg{max-width:100%}::selection{background:var(--cobalt);color:var(--white)}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.site-body{z-index:1;flex:1;width:100%;position:relative}.container{max-width:var(--container);padding:var(--space-6) var(--gutter) var(--space-8);margin:0 auto}.stack{flex-direction:column;gap:16px;display:flex}h1,h2,h3{font-family:var(--font-display);line-height:var(--line-heading);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-display);font-synthesis-weight:none;font-kerning:normal;font-optical-sizing:auto;color:var(--accent-strong);text-wrap:balance}h1{font-size:var(--font-size-3xl);font-stretch:var(--display-wdth,108%);font-variation-settings:"wdth" 108;line-height:var(--line-tight);letter-spacing:var(--tracking-display)}h2{font-size:var(--font-size-2xl);font-variation-settings:"wdth" 108;letter-spacing:-.025em;font-stretch:108%;line-height:1.05}h3{font-size:var(--font-size-lg);font-stretch:100%}h4,h5,h6{font-weight:var(--font-weight-strong)}@media (min-width:768px){h1{font-size:var(--font-size-4xl)}}p{text-wrap:pretty}.display{font-family:var(--font-display);font-weight:var(--font-weight-display);font-synthesis-weight:none;color:var(--foreground);text-wrap:balance;font-size:var(--font-size-display);line-height:var(--line-tight);letter-spacing:-.04em}.display em,h1 em,h2 em,h3 em{font-style:normal;font-weight:inherit;color:inherit;text-decoration:none}em.accent{font-style:normal;font-weight:inherit;color:var(--cobalt-text);text-decoration:none}.tnum{font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.numeral{font-family:var(--font-sans);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:-.03em;line-height:1}.tabular,.price,.num{font-variant-numeric:tabular-nums slashed-zero}.tnum,.numeral,.price{font-optical-sizing:auto;font-variant-numeric:tabular-nums lining-nums slashed-zero}.numeral,.price{font-variation-settings:"opsz" 32}.measure{max-width:var(--measure)}.eyebrow,.label-dot{font-family:var(--font-sans);text-transform:none;letter-spacing:0;color:var(--muted-strong);align-items:center;gap:8px;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.eyebrow:before,.label-dot:before{content:"";background:var(--cobalt);border-radius:50%;flex:none;width:6px;height:6px}.wordmark{font-family:var(--font-display);font-size:var(--font-size-display);font-weight:var(--font-weight-display-heavy);font-synthesis-weight:none;letter-spacing:var(--tracking-display);color:var(--ink);white-space:nowrap;line-height:.9}.wrap{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.plane{--plane:var(--background);background:var(--plane);color:var(--foreground);padding-block:var(--space-8)}@media (min-width:900px){.plane{padding-block:72px}}.stub{border:1px solid var(--hairline-strong);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--stub-shadow-sm);position:relative}.stub:hover,.stub:focus-within{border-color:var(--field-border)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hairline{border:0;border-top:1px solid var(--hairline-strong)}.ledger{border-bottom:var(--rule);grid-template-columns:1fr;display:grid}.ledger>*{border-top:var(--rule);padding:var(--space-4) 0;min-width:0}@media (min-width:768px){.ledger{grid-template-columns:repeat(var(--ledger-cols,3), minmax(0, 1fr));border-top:var(--rule)}.ledger>*{padding:var(--space-5) var(--space-4);border-top:0}.ledger>*+*{border-left:var(--rule)}}.card{border:var(--rule);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--card);box-shadow:var(--elev-1)}.depth{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--hairline);box-shadow:var(--shadow-raised)}.band{background:var(--surface-2);position:relative}.band:before{content:"";background:var(--hairline);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.notice{border:var(--rule);border-radius:var(--radius-md);padding:var(--space-4);background:var(--card)}.notice.error{border:var(--rule-strong);color:var(--danger);background:var(--danger-bg)}.surface{background:var(--surface);color:var(--ink)}.field{flex-direction:column;gap:6px;display:flex}.field label{font-weight:var(--font-weight-strong);font-size:var(--font-size-sm);color:var(--foreground)}input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=password],input:not([type]),select,textarea{font:inherit;font-size:var(--font-size-md);border:1px solid var(--field-border);border-radius:var(--radius-md);background:var(--field-bg);box-shadow:var(--shadow-sm);color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:var(--tap-lg);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);width:100%;min-width:0;max-width:100%;padding:12px 14px;line-height:1.3}textarea{resize:vertical;min-height:96px}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--cobalt);outline-offset:1px;box-shadow:0 0 0 4px #2f54eb24}@media (hover:hover){input:where([type=text],[type=search],[type=email],[type=tel],[type=url],[type=number],[type=password],:not([type])):hover:not(:focus-visible):not(:disabled),select:hover:not(:focus-visible):not(:disabled),textarea:hover:not(:focus-visible):not(:disabled){border-color:var(--muted-strong)}}option,optgroup{background-color:var(--surface);color:var(--ink)}input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--field-bg) inset;transition:background-color 99999s}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--field-bg) inset;transition:background-color 99999s}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--field-bg) inset;transition:background-color 99999s}textarea:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--field-bg) inset;transition:background-color 99999s}select:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--field-bg) inset;transition:background-color 99999s}input:disabled,select:disabled,textarea:disabled{background:var(--surface-2);border-color:var(--hairline-strong);color:var(--muted);cursor:not-allowed}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}input[type=checkbox],input[type=radio]{width:22px;height:22px;min-height:0;accent-color:var(--cobalt);flex:none}input[type=range],progress,meter{accent-color:var(--cobalt)}.button:not(.secondary):not(.inverse):not(.ghost):where(:not([aria-disabled=true]):not(:disabled)){box-shadow:0 1px 2px #10182814,inset 0 -1px #0b12201f}button,.button{font:inherit;font-family:var(--font-sans);font-size:.9375rem;font-weight:var(--font-weight-strong);border-radius:var(--radius-md);border:1px solid var(--brand);background:var(--brand);color:var(--brand-ink);cursor:pointer;min-height:var(--tap);text-align:center;transition:transform var(--motion-fast) var(--ease-standard), background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard);justify-content:center;align-items:center;gap:8px;padding:10px 22px;line-height:1.25;text-decoration:none;display:inline-flex}button:where(:not(:disabled):not([class])):hover,.button:where(:not([aria-disabled=true])):hover{background:var(--cobalt-hover);border-color:var(--cobalt-hover);color:var(--brand-ink)}button:active,.button:active{transform:scale(var(--press-scale))}.button .arrow,button .arrow{transition:transform var(--motion-base) var(--ease-emphasized);display:inline-block}.button:hover .arrow,button:hover .arrow{transform:translate(3px)}.button.secondary,.button.inverse{background:var(--surface);color:var(--ink);border:1px solid var(--hairline-strong);box-shadow:var(--shadow-sm)}.button.secondary:hover,.button.inverse:hover{background:var(--surface-2);border-color:var(--field-border);color:var(--ink)}.button.ghost{color:var(--foreground);background:0 0;border-color:#0000}.button.ghost:hover{color:var(--foreground);text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline;text-decoration-thickness:1px}.button.lg{min-height:52px;font-size:var(--font-size-md);padding:12px 28px}button:disabled,.button[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.button:disabled,.button[aria-disabled=true],button:where(:not([class])):disabled{opacity:1;background:var(--surface-2);border-color:var(--hairline);color:var(--text-disabled)}.chip{min-height:var(--tap);border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-strong);cursor:pointer;transition:background-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard);align-items:center;gap:6px;padding:6px 16px;line-height:1.2;display:inline-flex}.chip:where(:not(:disabled)):hover{background:var(--surface-2);color:var(--ink)}.chip[aria-pressed=true],.chip[aria-checked=true]{background:var(--cobalt-tint);border-color:var(--cobalt);color:var(--cobalt-text)}.rail{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:0 0 78%;max-width:320px}@media (min-width:900px){.rail{scroll-snap-type:none;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}.rail>*{flex:initial;max-width:none}}.result-list{border-bottom:var(--rule);flex-direction:column;gap:0;list-style:none;display:flex}.badge{min-height:24px;font-size:var(--font-size-xs);font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:var(--tracking-tag);border-radius:var(--radius-sm);border:1px solid var(--hairline-strong);background:var(--card);color:var(--sponsored);align-items:center;gap:4px;width:fit-content;padding:2px 8px;line-height:1.2;display:inline-flex}.price{font-size:var(--font-size-2xl);font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--accent-strong)}.skip-link{z-index:var(--z-skip);position:absolute;top:0;left:-9999px}.skip-link:focus{background:var(--brand);color:var(--brand-ink);font-weight:var(--font-weight-strong);padding:12px 16px;display:inline-block;position:static}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section{padding:var(--space-6) 0}@media (min-width:768px){.section{padding:var(--space-8) 0}}.hero{gap:var(--space-4);padding:var(--space-6) 0;flex-direction:column;display:flex}@media (min-width:768px){.hero{padding:var(--space-8) 0;max-width:640px}}.sticky-actions{bottom:calc(var(--tab-bar-h) + var(--tray-height) + var(--consent-h,0px));z-index:var(--z-sticky);gap:var(--space-2);padding:var(--space-2) var(--gutter);background:var(--header-frame-bg-solid);border-top:var(--rule);display:flex;position:sticky}.sticky-actions>*{flex:1}body{padding-bottom:var(--consent-h,0px)}@media (min-width:768px){.sticky-actions{border-top:none;padding:0;position:static}.sticky-actions>*{flex:none}}.m-accordion{border-bottom:var(--rule)}.m-accordion>summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-lg);padding-block:var(--space-3);cursor:pointer;font-weight:var(--font-weight-strong);font-size:var(--font-size-md);color:var(--ink);list-style:none;display:flex}.m-accordion>summary::-webkit-details-marker{display:none}.m-accordion>summary:after{content:"";background:linear-gradient(var(--cobalt-text), var(--cobalt-text)) center / 14px 1.5px no-repeat, linear-gradient(var(--cobalt-text), var(--cobalt-text)) center / 1.5px 14px no-repeat;flex:none;width:14px;height:14px}.m-accordion[open]>summary:after{background:linear-gradient(var(--cobalt-text), var(--cobalt-text)) center / 14px 1.5px no-repeat}.m-accordion>summary:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.m-accordion>:not(summary){padding-bottom:var(--space-4)}@media (pointer:coarse){:is(label:has(>input[type=checkbox]),label:has(>input[type=radio])){min-height:var(--tap)}input[type=checkbox],input[type=radio]{width:24px;height:24px}:where(p)>a:where(:not([class])),:where(p)>a.link-underline{position:relative}:where(p)>a:where(:not([class])):before,:where(p)>a.link-underline:before{content:"";position:absolute;inset:-12px -2px}}@property --sd-p{syntax:"<number>";inherits:true;initial-value:1}@keyframes fade-up{0%{opacity:0;transform:translate3d(0, var(--reveal-distance), 0)}to{opacity:1;transform:none}}@keyframes rise{0%{transform:translate3d(0, var(--reveal-distance), 0)}to{transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes sheet-up{0%{opacity:0;transform:translateY(8%)}to{opacity:1;transform:none}}@keyframes panel-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes line-rise{0%{transform:translateY(.6em)}to{transform:none}}@keyframes rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes clip-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes glow-drift{0%{transform:translate(-50%,-50%)translate(-4vw,-2vh)scale(1)}to{transform:translate(-50%,-50%)translate(4vw,3vh)scale(1.08)}}.stagger>*{--i:0}.stagger>:nth-child(2){--i:1}.stagger>:nth-child(3){--i:2}.stagger>:nth-child(4){--i:3}.stagger>:nth-child(5){--i:4}.stagger>:nth-child(6){--i:5}.stagger>:nth-child(7){--i:6}.stagger>:nth-child(n+8){--i:7}.link-underline{text-decoration:none;position:relative}.link-underline:after{content:"";transform-origin:100%;pointer-events:none;background:currentColor;height:1px;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.link-underline:hover:after,.link-underline:focus-visible:after,.link-underline[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.link-underline[aria-current=page]:after{height:2px}:root{--vt-exit:.14s;--vt-enter:.26s;--vt-move:.42s}::view-transition{pointer-events:none}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation-duration:var(--vt-duration);animation-timing-function:var(--ease-standard)}::view-transition-new(root){animation-duration:var(--vt-duration);animation-timing-function:var(--ease-standard)}.vt-header{view-transition-name:site-header}.vt-tabbar{view-transition-name:tab-bar}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-group(tab-bar){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-old(tab-bar){display:none}::view-transition-new(site-header){animation:none}::view-transition-new(tab-bar){animation:none}::view-transition-old(.vt-page-out){animation:var(--vt-exit) var(--ease-standard) both vt-fade-out}::view-transition-new(.vt-page-in){animation:var(--vt-enter) var(--ease-standard) calc(var(--vt-exit) * .6) both vt-fade-in, var(--vt-move) var(--ease-spring-soft) both vt-rise}::view-transition-old(.vt-swap-out){animation:var(--vt-exit) var(--ease-standard) both vt-fade-out}::view-transition-new(.vt-swap-in){animation:var(--vt-enter) var(--ease-standard) both vt-fade-in, var(--vt-move) var(--ease-spring-soft) both vt-settle}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-rise{0%{transform:translateY(12px)}}@keyframes vt-settle{0%{transform:scale(.992)}}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(8px)}}@keyframes photo-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes sticker-wobble{0%{transform:rotate(-6deg)}to{transform:rotate(-4deg)}}@media (prefers-reduced-motion:no-preference){.stub.lift:hover{transform:translateY(-2px)}@supports (animation-timeline:view()){.reveal,.stagger>*{animation-name:fade-up;animation-duration:1ms;animation-timing-function:var(--ease-standard);animation-fill-mode:both;animation-timeline:view();animation-range:entry entry min(60%,160px)}.stagger>*{animation-range:entry calc(var(--i) * 4%) entry calc(min(60%, 160px) + var(--i) * 4%)}}.enter{animation:fade-up var(--motion-slower) var(--ease-emphasized) both;animation-delay:calc(var(--i,0) * var(--motion-stagger))}.draw-on [pathLength="1"]{stroke-dasharray:1;animation:draw var(--motion-draw) var(--ease-standard) both;animation-delay:calc(var(--i,0) * var(--motion-stagger))}.lift{transition:transform var(--motion-base) var(--ease-emphasized), box-shadow var(--motion-base) var(--ease-standard)}.press{transition:transform var(--motion-fast) var(--ease-standard)}.link-underline:after{transition:transform var(--motion-base) var(--ease-emphasized)}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.lift:hover{transform:translate3d(0, var(--lift-distance), 0);box-shadow:var(--shadow-md)}}@media (prefers-reduced-motion:no-preference){.lift:focus-visible{transform:translate3d(0, var(--lift-distance), 0);box-shadow:var(--shadow-md)}.lift:has(:focus-visible){transform:translate3d(0, var(--lift-distance), 0);box-shadow:var(--shadow-md)}.press:active{transform:scale(var(--press-scale))}.lift.press:active{transform:translate3d(0, var(--lift-distance), 0) scale(var(--press-scale))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lift,.lift:hover,.lift:focus-visible,.press:active,button:active,.button:active{transform:none!important}.draw-on [pathLength="1"]{stroke-dasharray:none!important;stroke-dashoffset:0!important}}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-motion=off] .lift,html[data-motion=off] .lift:hover,html[data-motion=off] .lift:focus-visible,html[data-motion=off] .press:active,html[data-motion=off] button:active,html[data-motion=off] .button:active{transform:none!important}html[data-motion=off] .draw-on [pathLength="1"]{stroke-dasharray:none!important;stroke-dashoffset:0!important}html[data-motion=off]::view-transition-group(*){animation:none!important}html[data-motion=off]::view-transition-old(*){animation:none!important}html[data-motion=off]::view-transition-new(*){animation:none!important}@media print{*,:before,:after{transition:none!important;animation:none!important}}@media (prefers-reduced-motion:reduce){.rail{scroll-behavior:auto}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}:root{--motion-step:0s;--motion-flip:0s;--motion-fill:0s;--motion-snap:0s}}html[data-motion=off]{--motion-step:0s;--motion-flip:0s;--motion-fill:0s;--motion-snap:0s}@media (prefers-reduced-motion:reduce){:root{--motion-count:0s;--motion-kinetic:0s;--motion-flip-3d:0s;--motion-tilt-settle:1}}html[data-motion=off]{--motion-count:0s;--motion-kinetic:0s;--motion-flip-3d:0s;--motion-tilt-settle:1}@media (prefers-reduced-motion:reduce){:root{--dur-1:0s;--dur-2:0s;--dur-3:0s;--dur-4:0s;--dur-5:0s}}html[data-motion=off]{--dur-1:0s;--dur-2:0s;--dur-3:0s;--dur-4:0s;--dur-5:0s}:root{--display-wdth:100%}@media (max-width:639.98px){:root{--display-wdth:94%}}@supports (transition-timing-function:linear(0, 1)){:root{--ease-spring-soft:linear(0, .153 4%, .487 10.6%, .758 18%, .904 26%, .97 34.5%, .994 44%, 1);--ease-spring-snappy:linear(0, .2 3.6%, .624 9.4%, .92 15.3%, 1.024 20.6%, 1.033 25.8%, 1.011 33%, .998 42%, 1);--ease-spring:var(--ease-spring-soft)}}.cq{container-type:inline-size}@keyframes reveal-scale{0%{transform:scale(.965)}to{transform:none}}@keyframes reveal-from-left{0%{opacity:0;transform:translate3d(calc(var(--reveal-distance) * -1.5), 0, 0)}to{opacity:1;transform:none}}:root{--page:var(--background);--plane:var(--surface);--font-mono:var(--font-jbmono), ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--fs-eyebrow-mono:.75rem;--tracking-mono:.06em;--fs-mega:clamp(2.5rem, 7.4vw + .25rem, 6.5rem);--fs-editorial:clamp(1.625rem, 3.4vw + .25rem, 3.25rem);--line-editorial:1.18;--tracking-mega:-.045em;--radius-nav:18px;--radius-tile:24px;--radius-tile-sm:16px;--radius-window:20px;--radius-inline-img:12px;--shadow-nav:0 0 0 1px #1018280f, 0 1px 2px #1018280a, 0 6px 16px -6px #10182814;--shadow-nav-lifted:0 0 0 1px #10182812, 0 2px 4px #1018280a, 0 14px 28px -10px #1018282e;--shadow-tile:0 0 0 1px #1018280d, 0 2px 6px #1018280a, 0 18px 36px -18px #1018282e;--shadow-tile-hover:0 0 0 1px #10182812, 0 4px 10px #1018280f, 0 28px 48px -20px #10182842;--app-window-bg:#0e1525;--app-window-raised:#172036;--app-window-line:#ffffff1a;--app-window-ink:#f2f4f8;--app-window-muted:#a9b4c7;--app-window-accent:#9db2ff;--app-window-ok:#6ee7b7;--app-window-caution:#fcd34d;--app-window-shadow:0 1px 2px #1018281a, 0 30px 60px -24px #10182866;--reveal-duration:.36s;--reveal-ease:var(--ease-emphasized);--tile-hover-lift:-4px;--tile-img-zoom:1.04;--tile-hover-duration:.32s;--marquee-slow:48s}html,body{background:var(--background)}.eyebrow-mono{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--muted-strong);align-items:center;gap:8px;margin:0;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.eyebrow-mono:before{content:"";background:var(--cobalt);border-radius:50%;flex:none;width:6px;height:6px}.mono-label{font-family:var(--font-mono);font-size:var(--fs-eyebrow-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--muted);font-weight:500}.eyebrow-mono[data-plain]:before{display:none}.display-mega{font-family:var(--font-display);font-size:var(--fs-mega);font-weight:var(--font-weight-display);font-variation-settings:"wdth" var(--display-wdth,100);letter-spacing:var(--tracking-mega);color:var(--ink);text-wrap:balance;margin:0;line-height:.98}.editorial{max-width:24ch;font-family:var(--font-display);font-size:var(--fs-editorial);font-weight:500;line-height:var(--line-editorial);letter-spacing:var(--tracking-heading);color:var(--ink);text-wrap:balance;margin:0}.editorial .editorial-muted{color:var(--muted)}.editorial-img{vertical-align:-.08em;border-radius:var(--radius-inline-img);background:var(--surface-3);width:2.1em;height:.9em;margin:0 .12em;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1018280f}.editorial-img img{object-fit:cover}.plane{background:var(--surface);border-radius:var(--radius-tile);box-shadow:var(--shadow-tile)}.section-plane{background:var(--surface);border-radius:var(--radius-tile);margin-inline:8px}@media (min-width:900px){.section-plane{margin-inline:16px}}.app-window{--plane:var(--app-window-bg);border-radius:var(--radius-window);background:var(--app-window-bg);color:var(--app-window-ink);box-shadow:var(--app-window-shadow);position:relative;overflow:hidden;container-type:inline-size}.app-window-bar{border-bottom:1px solid var(--app-window-line);min-height:44px;font-family:var(--font-sans,inherit);letter-spacing:0;text-transform:none;color:var(--app-window-muted);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:.875rem;font-weight:600;display:flex}.app-window-body{padding:16px}.app-window-tile{background:var(--app-window-raised);border:1px solid var(--app-window-line);border-radius:14px}.app-window a{color:var(--app-window-accent)}.app-window :focus-visible{outline-color:var(--app-window-accent)}.app-window .app-window-light{background:var(--surface);color:var(--ink);border-radius:14px}.app-window .app-window-light a{color:var(--cobalt-text)}.photo-tile{border-radius:var(--radius-tile);background:var(--surface-3);box-shadow:var(--shadow-tile);color:inherit;isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}.photo-tile img{object-fit:cover}.tile-row{padding:4px var(--gutter) 16px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:min(78%,320px);grid-auto-flow:column;gap:12px;margin:0;list-style:none;display:grid;overflow-x:auto}.tile-row::-webkit-scrollbar{display:none}.tile-row>*{scroll-snap-align:start}@media (min-width:900px){.tile-row{grid-auto-columns:340px;gap:16px}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.tile-hover{transition:transform var(--tile-hover-duration) var(--ease-spring-soft), box-shadow var(--tile-hover-duration) var(--ease-standard)}.tile-hover img{transition:transform calc(var(--tile-hover-duration) * 2) var(--ease-emphasized)}.tile-hover:hover,.tile-hover:focus-visible{transform:translate3d(0, var(--tile-hover-lift), 0);box-shadow:var(--shadow-tile-hover)}.tile-hover:hover img,.tile-hover:focus-visible img{transform:scale(var(--tile-img-zoom))}}html[data-motion=off] .tile-hover:hover,html[data-motion=off] .tile-hover:hover img{transform:none!important}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal-view{animation:linear both reveal-view-in;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes reveal-view-in{0%{opacity:0;transform:translate3d(0, var(--reveal-distance), 0) scale(.985)}to{opacity:1;transform:none}}:root{--violet:#7c3aed;--violet-text:#5b31d6;--violet-tint:#f1ebff;--teal:#0e9fbf;--teal-2:#2dd4bf;--teal-text:#0b6f8a;--teal-tint:#e6f7fb;--tangerine:#f97316;--rose:#fb7185;--coral-text:#b93815;--coral-tint:#fff1ec;--magenta:#db2777;--magenta-text:#b01e6b;--magenta-tint:#fdebf4;--accent-mobile:#2f54eb;--accent-mobile-2:#7c3aed;--accent-mobile-text:#2443c9;--accent-mobile-tint:#eef2ff;--accent-mobile-tint-2:#e3e8ff;--accent-broadband:#0e9fbf;--accent-broadband-2:#2dd4bf;--accent-broadband-text:#0b6f8a;--accent-broadband-tint:#e6f7fb;--accent-broadband-tint-2:#d5f0f7;--accent-home:#f97316;--accent-home-2:#fb7185;--accent-home-text:#b93815;--accent-home-tint:#fff1ec;--accent-home-tint-2:#ffe2d8;--accent-bundle:#db2777;--accent-bundle-2:#8b5cf6;--accent-bundle-text:#b01e6b;--accent-bundle-tint:#fdebf4;--accent-bundle-tint-2:#fbd9ea;--grad-mobile:linear-gradient(120deg, #2f54eb, #7c3aed);--grad-broadband:linear-gradient(120deg, #0e9fbf, #2dd4bf);--grad-home:linear-gradient(120deg, #f97316, #fb7185);--grad-bundle:linear-gradient(120deg, #db2777, #8b5cf6);--grad-brand:linear-gradient(120deg, #2f54eb 0%, #7c3aed 45%, #0e9fbf 100%);--grad-headline:linear-gradient(100deg, #2443c9 0%, #5b31d6 55%, #b01e6b 100%);--wash-neutral:#f6f8fbb8;--wash-cool:linear-gradient(180deg, #eef2ffd9, #f6f8fb99);--wash-warm:linear-gradient(180deg, #fff1eccc, #fdebf48c);--wash-aqua:linear-gradient(180deg, #e6f7fbd9, #eef2ff8c);--shadow-colour:0 12px 32px -12px #2f54eb47, 0 2px 6px #0b12200f;--acc:var(--cobalt);--acc-2:var(--violet);--acc-text:var(--cobalt-text);--acc-tint:var(--cobalt-tint);--acc-tint-2:var(--cobalt-tint-2);--acc-grad:var(--grad-brand)}[data-cat=mobile]{--acc:var(--accent-mobile);--acc-2:var(--accent-mobile-2);--acc-text:var(--accent-mobile-text);--acc-tint:var(--accent-mobile-tint);--acc-tint-2:var(--accent-mobile-tint-2);--acc-grad:var(--grad-mobile)}[data-cat=broadband]{--acc:var(--accent-broadband);--acc-2:var(--accent-broadband-2);--acc-text:var(--accent-broadband-text);--acc-tint:var(--accent-broadband-tint);--acc-tint-2:var(--accent-broadband-tint-2);--acc-grad:var(--grad-broadband)}[data-cat=home],[data-cat=fixed]{--acc:var(--accent-home);--acc-2:var(--accent-home-2);--acc-text:var(--accent-home-text);--acc-tint:var(--accent-home-tint);--acc-tint-2:var(--accent-home-tint-2);--acc-grad:var(--grad-home)}[data-cat=bundle],[data-cat=bundles]{--acc:var(--accent-bundle);--acc-2:var(--accent-bundle-2);--acc-text:var(--accent-bundle-text);--acc-tint:var(--accent-bundle-tint);--acc-tint-2:var(--accent-bundle-tint-2);--acc-grad:var(--grad-bundle)}.grad-word{color:var(--cobalt-text);-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports ((-webkit-background-clip:text) or (background-clip:text)){.grad-word{background-image:var(--grad-headline);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){.grad-word{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}.wash-cool{background:var(--wash-cool)}.wash-aqua{background:var(--wash-aqua)}.wash-warm{background:var(--wash-warm)}body:not(#_),body>header:not(#_){background:0 0}[data-cat=mobile]{--spot-rgb:47 84 235}[data-cat=broadband]{--spot-rgb:14 159 191}[data-cat=home],[data-cat=fixed]{--spot-rgb:249 115 22}[data-cat=bundle],[data-cat=bundles]{--spot-rgb:219 39 119}main:not(#_,.surface-solid),.hub-main:not(#_,.surface-solid),[class*=poster-module__][class*=__root]:not(#_,.surface-solid),[class*=photoband-module__][class*=__root]:not(#_,.surface-solid){background-color:#0000}.surface-clear:not(#_){background:0 0}.surface-wash:not(#_){background:var(--wash-neutral)}.cat-chip{min-height:28px;color:var(--acc-text);background:var(--acc-tint);border:1px solid var(--acc-tint-2);border-radius:999px;align-items:center;gap:.4em;padding:0 .75em;font-size:.8125rem;font-weight:600;display:inline-flex}.cat-pill[aria-current=page],.cat-pill[aria-pressed=true],.cat-pill[aria-selected=true]{background:var(--acc-tint);color:var(--acc-text);border-color:var(--acc)}.hub-main[data-cat] .hub-hero-bar .hub-lane[aria-current=page]:not(#_){background:var(--acc-tint-2);color:var(--acc-text);box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--acc)}.hub-main[data-cat] .hub-hero-bar .hub-lane[aria-current=page]:not(#_):before,.hub-main[data-cat] .hub-eyebrow:not(#_){color:var(--acc-text)}:root{--navy-900:#0b2240;--navy-800:#133559;--navy-700:#1d4577;--yellow:#f2b84b;--yellow-soft:#fbefd0;--yellow-deep:#c98f17;--pink:#f37ca6;--pink-solid:#b3135c;--cyan:#7ccfe0;--cyan-ink:#0b6b83;--on-navy:#fff;--on-navy-muted:#c9d6ee;--radius-card:48px;--radius-card-top:120px;--radius-blob:64px;--glow-cyan:0 6px 18px -8px #7ccfe059;--glow-pink:0 6px 18px -8px #f37ca659;--glow-yellow:0 6px 18px -8px #f2b84b59;--font-display-stack:var(--font-display-italic), "Helvetica Neue", Arial, sans-serif;--promo-h:40px;--swapo-top:#8ad6e8;--swapo-mid:#3a8fd2;--swapo-bottom:#2f7cc2}h1,h2{font-family:var(--font-display-stack);font-variation-settings:normal;letter-spacing:-.02em;overflow-wrap:break-word;font-style:italic;font-weight:800;font-stretch:100%;line-height:1.05}h2{font-weight:700}h3{font-family:var(--font-display-stack);font-variation-settings:normal;letter-spacing:-.01em;font-weight:800;font-stretch:100%}.display-italic{font-family:var(--font-display-stack);letter-spacing:-.02em;text-transform:none;text-wrap:balance;overflow-wrap:break-word;font-style:italic;font-weight:900;line-height:1.04}.display-xl{font-size:clamp(2.125rem,1rem + 5.2vw,5.25rem)}.display-lg{font-size:clamp(1.875rem,1.1rem + 3.2vw,3.5rem)}.display-md{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem)}.accent-word{color:var(--cyan);text-shadow:none}.on-light .accent-word,.band-light .accent-word,.band-white .accent-word{color:var(--cyan-ink);text-shadow:none}.accent-word--yellow{color:var(--yellow);text-shadow:none}.accent-word--pink{color:var(--pink);text-shadow:none}.on-light .accent-word--pink,.band-light .accent-word--pink,.band-white .accent-word--pink{color:var(--pink-solid);text-shadow:none}.on-light .accent-word--yellow,.band-light .accent-word--yellow,.band-white .accent-word--yellow{color:var(--ink);text-shadow:none;background:linear-gradient(transparent 62%, var(--yellow) 62% 92%, transparent 92%)}.price-huge{font-family:var(--font-display-stack);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;color:var(--card-accent-ink,var(--yellow));font-size:clamp(3rem,2rem + 4vw,5rem);font-style:italic;font-weight:900;line-height:1}.band-navy,.band-navy-2,.on-navy{color:var(--on-navy);--accent-strong:#fff;--muted:var(--on-navy-muted);--muted-strong:#e3ebf8;--text-2:var(--on-navy-muted);--text-subtle:#b9c8e4;--hairline:#ffffff2e;--hairline-strong:#ffffff52;--focus-ring:var(--yellow);--focus-offset:3px}.on-light,.band-light,.band-white{color:var(--ink);--accent-strong:var(--ink);--muted:#475467;--muted-strong:#344054;--text-2:#5b6b82;--text-subtle:#667085;--hairline:#e4e8ef;--hairline-strong:#d0d5dd;--focus-ring:#2f54eb;--focus-offset:2px}.band-navy,.band-navy-2{isolation:isolate;position:relative}.band-navy{background:var(--navy-900)}.band-navy-2{background:var(--navy-800)}.band-hero{background:radial-gradient(60% 80% at 75% 55%, #1a4a80 0%, #1a4a8000 70%), var(--navy-900)}.band-light{background:var(--surface-2)}.band-white{background:#fff}.band-pad{padding-block:clamp(56px,8vw,112px)}.band-navy :where(p,li,dd) a:where(:not([class])),.band-navy-2 :where(p,li,dd) a:where(:not([class])),.on-navy :where(p,li,dd) a:where(:not([class])){color:var(--yellow);text-decoration-color:#f2b84b99}.band-navy :where(p,li,dd) a:where(:not([class])):hover,.band-navy-2 :where(p,li,dd) a:where(:not([class])):hover,.on-navy :where(p,li,dd) a:where(:not([class])):hover{color:#fff}.on-light :where(p,li,dd) a:where(:not([class])){color:var(--cobalt-text)}.band-strip{padding-block:clamp(32px,5vw,64px)}.btn-pill{border-radius:var(--radius-pill);min-height:52px;font-family:var(--font-display-stack);letter-spacing:-.005em;text-align:center;white-space:nowrap;cursor:pointer;transition:transform var(--dur-1) var(--ease-out-quart), box-shadow var(--dur-1) var(--ease-out-quart), background-color var(--dur-1) linear;border:3px solid #0000;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:1.0625rem;font-style:italic;font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}@media (min-width:640px){.btn-pill{min-height:56px;padding:0 32px;font-size:1.125rem}}.btn-pill:disabled,.btn-pill[aria-disabled=true]{opacity:.6;cursor:not-allowed}.btn-pill-yellow{background:var(--yellow);color:var(--navy-900);box-shadow:0 3px 0 var(--yellow-deep)}.btn-pill-yellow:hover:not(:disabled){box-shadow:0 4px 0 var(--yellow-deep);transform:translateY(-1px)}.btn-pill-yellow:active:not(:disabled){box-shadow:0 1px 0 var(--yellow-deep);transform:translateY(2px)}.btn-pill-pink{background:var(--pink-solid);color:#fff;box-shadow:0 3px #7e0d40}.btn-pill-pink:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px #7e0d40}.btn-pill-pink:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #7e0d40}.btn-pill-outline-white{color:#fff;background:0 0;border-color:#fff}.btn-pill-outline-white:hover:not(:disabled){color:var(--navy-900);background:#fff}.btn-pill-outline-ink{color:var(--ink);border-color:var(--ink);background:#fff}.btn-pill-outline-ink:hover:not(:disabled){background:var(--ink);color:#fff}.btn-pill--play:after{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;flex:none;width:.7em;height:.8em}.btn-pill:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.band-navy .btn-pill-yellow:focus-visible,.band-navy-2 .btn-pill-yellow:focus-visible,.on-navy .btn-pill-yellow:focus-visible{outline-color:#fff}.tri-confetti{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tri-confetti>i{width:var(--s,28px);aspect-ratio:.9;background:var(--c,var(--pink));clip-path:polygon(0 0,100% 50%,0 100%);transform:rotate(var(--r,0deg));opacity:var(--o,1);display:block;position:absolute}.tri-confetti>i[data-c=pink]{--c:var(--pink)}.tri-confetti>i[data-c=cyan]{--c:var(--cyan)}.tri-confetti>i[data-c=yellow]{--c:var(--yellow)}.tri-confetti>i[data-c=navy]{--c:var(--navy-900)}.tri-confetti>i[data-c=white]{--c:#fff;--o:.85}@media (max-width:639.98px){.tri-confetti>i:nth-child(n+4){display:none}}[data-accent]{--card-accent:var(--cyan);--card-accent-ink:var(--cyan);--card-accent-glow:var(--glow-cyan)}[data-accent=pink]{--card-accent:var(--pink);--card-accent-ink:var(--pink);--card-accent-glow:var(--glow-pink)}[data-accent=cyan]{--card-accent:var(--cyan);--card-accent-ink:var(--cyan);--card-accent-glow:var(--glow-cyan)}[data-accent=yellow]{--card-accent:var(--yellow);--card-accent-ink:var(--yellow);--card-accent-glow:var(--glow-yellow)}.card-outline{border:3px solid var(--card-accent,var(--cyan));border-radius:var(--radius-card-top) var(--radius-card-top) var(--radius-card) var(--radius-card);color:#fff;background:#0b30688c;padding:40px 32px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a,0 20px 50px -24px #00000080}@media (max-width:639.98px){.card-outline{--radius-card-top:72px;--radius-card:36px;padding:32px 22px}}.card-outline:hover{box-shadow:var(--card-accent-glow,none), 0 20px 50px -24px #00000080;border-color:var(--card-accent,var(--cyan))}.tick{background:var(--card-accent,var(--cyan));border-radius:50%;flex:none;width:22px;height:22px;display:inline-block;position:relative}.tick:after{content:"";border-right:3px solid var(--navy-900);border-bottom:3px solid var(--navy-900);width:6px;height:10px;position:absolute;top:4.5px;left:6.5px;transform:rotate(45deg)scale(.9)}.neon-trail{pointer-events:none;z-index:0;position:absolute}@media (prefers-reduced-motion:reduce){.btn-pill{transition:none}.btn-pill:hover:not(:disabled),.btn-pill:active:not(:disabled){transform:none}}html[data-motion=off] .btn-pill{transition:none}html[data-motion=off] .btn-pill:hover:not(:disabled),html[data-motion=off] .btn-pill:active:not(:disabled){transform:none}@media (max-width:899px){body:has(main #search) main{padding-bottom:56px}}.pb-host{isolation:isolate;position:relative;overflow:hidden}.pb-content{z-index:1;position:relative}
.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.visually-hidden:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;overflow:visible;position:static!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (forced-colors:active){a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-color:highlight}.chip,.button.secondary,.button.inverse{border-color:buttontext}.depth,.card{border:1px solid canvastext}}
