.LsGSAG_root{--ink:#14171a;--navy:#1b2f6e;--green:#14784a;--green-dark:#0e5c38;--grey:#f5f6f7;--line:#d9dde1;--muted:#4a5560;--navy-tint:#eef1f8;--green-tint:#f1f8f4;--radius:10px;--sticky-h:76px;--t-fast:.14s;--t-base:.24s;--t-slow:.42s;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.45, 0, .25, 1);font-family:var(--font-jakarta), system-ui, -apple-system, "Segoe UI", sans-serif;color:var(--ink);background:#fff;min-height:100dvh;font-size:17px;line-height:1.55}.LsGSAG_root p{text-wrap:pretty}.LsGSAG_root :is(a,button,summary,input):focus-visible{outline:3px solid var(--ink);outline-offset:3px}.LsGSAG_bandNavy :is(a,summary,button):focus-visible,.LsGSAG_footer a:focus-visible{outline-color:#fff}.LsGSAG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LsGSAG_skip{z-index:100;color:#fff;background:#14171a;border-radius:8px;padding:12px 16px;font-weight:700;position:absolute;top:-80px;left:12px}.LsGSAG_skip:focus{top:12px}.LsGSAG_wrap{width:100%;max-width:1160px;padding:0 max(20px, env(safe-area-inset-right)) 0 max(20px, env(safe-area-inset-left));margin:0 auto}@media (min-width:720px){.LsGSAG_wrap{padding:0 max(28px, env(safe-area-inset-right)) 0 max(28px, env(safe-area-inset-left))}}.LsGSAG_btnPrimary,.LsGSAG_btnPrimarySm,.LsGSAG_btnGhost{border-radius:var(--radius);text-align:center;transition:background-color var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.LsGSAG_btnPrimary{background:var(--green);color:#fff;min-height:52px;padding:10px 22px}.LsGSAG_btnPrimarySm{background:var(--green);color:#fff;min-height:44px;padding:8px 16px;font-size:.9375rem}.LsGSAG_btnPrimary:hover,.LsGSAG_btnPrimarySm:hover{background:var(--green-dark)}.LsGSAG_btnGhost{min-height:52px;color:var(--navy);border-color:var(--navy);background:#fff;padding:10px 20px;font-weight:600}.LsGSAG_btnGhost:hover{background:var(--navy-tint)}.LsGSAG_btnPrimary:active,.LsGSAG_btnPrimarySm:active,.LsGSAG_btnGhost:active{transform:scale(.98)}.LsGSAG_header{z-index:50;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0}.LsGSAG_headerRow{justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.LsGSAG_logo{color:var(--navy);letter-spacing:.08em;white-space:nowrap;padding:10px 0;font-size:1.125rem;text-decoration:none}.LsGSAG_logoThe,.LsGSAG_logoLab{font-style:italic;font-weight:300}.LsGSAG_logoOven{font-weight:800}.LsGSAG_nav{gap:26px;display:none}.LsGSAG_nav a{color:var(--ink);padding:12px 0;font-size:.9375rem;font-weight:600;text-decoration:none}.LsGSAG_nav a:hover{text-underline-offset:6px;text-decoration:underline}.LsGSAG_headerActions{align-items:center;gap:8px;display:flex}.LsGSAG_headerPhone{min-width:44px;min-height:44px;color:var(--navy);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.LsGSAG_headerPhoneText,.LsGSAG_headerWa{display:none}@media (min-width:560px){.LsGSAG_headerWa{display:inline-flex}}@media (min-width:720px){.LsGSAG_headerPhoneText{display:inline}}@media (min-width:900px){.LsGSAG_nav{display:flex}.LsGSAG_menu{display:none}}.LsGSAG_menu summary{list-style:none}.LsGSAG_menu summary::-webkit-details-marker{display:none}.LsGSAG_menuButton{border:2px solid var(--navy);border-radius:var(--radius);min-width:76px;min-height:44px;color:var(--navy);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;justify-content:center;align-items:center;padding:0 14px;font-size:.9375rem;font-weight:700;display:inline-flex}.LsGSAG_menu[open] .LsGSAG_menuButton{background:var(--navy);color:#fff}.LsGSAG_menu[open] .LsGSAG_menuOpen,.LsGSAG_menu:not([open]) .LsGSAG_menuClose{display:none}.LsGSAG_menuPanel{border-bottom:1px solid var(--line);background:#fff;padding:4px 20px 12px;position:absolute;top:100%;left:0;right:0;box-shadow:0 14px 24px #14171a1f}.LsGSAG_menuPanel ul{margin:0;padding:0;list-style:none}.LsGSAG_menuPanel li+li{border-top:1px solid var(--line)}.LsGSAG_menuPanel a{min-height:56px;color:var(--ink);align-items:center;font-size:1.0625rem;font-weight:700;text-decoration:none;display:flex}.LsGSAG_hero{background:var(--grey);border-bottom:1px solid var(--line);padding:22px 0 36px}.LsGSAG_heroGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""quote""ticks";gap:20px;display:grid}.LsGSAG_heroCopy{grid-area:copy}.LsGSAG_heroTicks{grid-area:ticks}.LsGSAG_h1{letter-spacing:-.03em;color:var(--navy);text-wrap:balance;margin:0 0 12px;font-size:clamp(1.95rem,1.2rem + 3.7vw,3.9rem);font-weight:800;line-height:1.06}.LsGSAG_h1Price{color:var(--ink);display:block}.LsGSAG_lede{max-width:34em;color:var(--muted);margin:0 0 16px;font-size:1.0625rem}@media (min-width:720px){.LsGSAG_lede{margin-bottom:20px;font-size:1.125rem}}.LsGSAG_proofChip{border:1px solid var(--line);border-left:4px solid var(--green);border-radius:var(--radius);max-width:100%;min-height:52px;color:var(--ink);background:#fff;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:inline-flex}.LsGSAG_proofChip:hover .LsGSAG_proofText strong{text-underline-offset:3px;text-decoration:underline}.LsGSAG_proofStars{color:var(--navy);flex:none;gap:1px;display:inline-flex}.LsGSAG_proofStars svg{width:17px;height:17px}.LsGSAG_proofText{font-size:.9375rem;line-height:1.3}.LsGSAG_proofText strong{font-size:1.0625rem;font-weight:800}.LsGSAG_proofMeta{color:var(--muted);margin-top:1px;font-size:.8125rem;display:block}.LsGSAG_heroCtas{flex-wrap:wrap;gap:12px;margin-top:24px;display:none}.LsGSAG_ticks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.LsGSAG_ticks li{align-items:center;gap:10px;font-weight:600;display:flex}.LsGSAG_tickIcon{color:var(--green);flex:none}.LsGSAG_fine{color:var(--muted);margin:10px 0 0;font-size:.8125rem;line-height:1.45}.LsGSAG_fine a{color:var(--navy);text-underline-offset:3px}@media (min-width:960px){.LsGSAG_quoteCall{display:inline-flex}.LsGSAG_quoteAlt{grid-template-columns:1.5fr 1fr}.LsGSAG_hero{padding:44px 0 72px}.LsGSAG_heroGrid{grid-template:"copy quote""ticks quote"1fr/minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:8px 64px}.LsGSAG_heroCtas{display:flex}.LsGSAG_heroTicks{margin-top:28px}}.LsGSAG_quote{border:1px solid var(--line);border-top:4px solid var(--green);background:#fff;border-radius:12px;grid-area:quote;padding:18px;scroll-margin-top:80px}@media (min-width:720px){.LsGSAG_quote{padding:28px}}.LsGSAG_quoteTitle{color:var(--navy);letter-spacing:-.01em;margin:0 0 12px;font-size:1.25rem;font-weight:800;line-height:1.2}.LsGSAG_choices{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.LsGSAG_choice{display:block;position:relative}.LsGSAG_choiceInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.LsGSAG_choiceBody{text-align:center;border:2px solid var(--line);border-radius:var(--radius);min-height:82px;transition:border-color var(--t-fast) var(--ease-out), background-color var(--t-base) var(--ease-out), box-shadow var(--t-base) var(--ease-out), transform var(--t-fast) var(--ease-out);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 6px;display:flex;position:relative}.LsGSAG_choiceInput:hover+.LsGSAG_choiceBody{border-color:#8f9aa6}.LsGSAG_choiceInput:active+.LsGSAG_choiceBody{transform:scale(.97)}.LsGSAG_choiceInput:checked+.LsGSAG_choiceBody{border-color:var(--navy);background:var(--navy-tint);box-shadow:inset 0 0 0 1px var(--navy)}.LsGSAG_choiceInput:focus-visible+.LsGSAG_choiceBody{outline:3px solid var(--ink);outline-offset:3px}.LsGSAG_choiceTick{background:var(--navy);color:#fff;opacity:0;width:16px;height:16px;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-base) var(--ease-out);border-radius:50%;padding:2px;position:absolute;top:5px;right:5px;transform:scale(.5)}.LsGSAG_choiceInput:checked+.LsGSAG_choiceBody .LsGSAG_choiceTick{opacity:1;transform:none}.LsGSAG_choiceName{font-size:.8125rem;font-weight:600;line-height:1.2}.LsGSAG_choicePrice{font-variant-numeric:tabular-nums;color:var(--navy);font-size:1.375rem;font-weight:800}.LsGSAG_quoteResult{margin:16px 0 14px}.LsGSAG_quotePrice{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:2.25rem;font-weight:800;line-height:1.1}.LsGSAG_quotePriceFor{letter-spacing:0;color:var(--muted);margin-top:4px;font-size:.9375rem;font-weight:500;display:block}.LsGSAG_quoteIncludesHead{color:var(--ink);margin:0 0 8px;font-size:.875rem;font-weight:700}.LsGSAG_tickList{gap:8px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.LsGSAG_tickList li{align-items:flex-start;gap:10px;display:flex}.LsGSAG_tickList .LsGSAG_tickIcon{margin-top:2px}.LsGSAG_quote .LsGSAG_btnPrimary{width:100%}.LsGSAG_callNum{display:none}@media (min-width:440px){.LsGSAG_callNum{display:inline}}.LsGSAG_quoteCall{display:inline-flex}.LsGSAG_quoteAlt{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.LsGSAG_quoteAlt .LsGSAG_btnGhost{min-height:48px;padding:8px 10px;font-size:.9375rem}.LsGSAG_preview{color:var(--muted);margin:12px 0 0;font-size:.8125rem;line-height:1.45}.LsGSAG_previewLabel{font-weight:600}.LsGSAG_previewText{color:var(--ink);margin-top:2px;display:block}.LsGSAG_offer{border-left:3px solid var(--green);background:var(--green-tint);margin:14px 0 0;padding:12px 14px;font-size:.9375rem}.LsGSAG_sticky{z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom));padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));border-top:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #14171a14}.LsGSAG_stickyWa,.LsGSAG_stickyCall{border-radius:var(--radius);-webkit-tap-highlight-color:transparent;min-height:56px;transition:background-color var(--t-base) var(--ease-out), transform var(--t-fast) var(--ease-out);touch-action:manipulation;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:700;line-height:1.15;text-decoration:none;display:flex}.LsGSAG_stickyWa{background:var(--green);color:#fff;justify-content:flex-start;padding:6px 14px}.LsGSAG_stickyWaChosen{background:var(--green-dark)}.LsGSAG_stickyCall{color:var(--navy);border-color:var(--navy);background:#fff;font-weight:600}.LsGSAG_stickyWa:active,.LsGSAG_stickyCall:active{transform:scale(.98)}.LsGSAG_stickyText{flex-direction:column;min-width:0;display:flex}.LsGSAG_stickyMain{font-size:1rem}.LsGSAG_stickySub{opacity:.92;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}@media (min-width:960px){.LsGSAG_sticky{display:none}}.LsGSAG_band{padding:48px 0;scroll-margin-top:64px}@media (min-width:900px){.LsGSAG_band{padding:88px 0}}.LsGSAG_bandWhite{background:#fff}.LsGSAG_bandGrey{background:var(--grey)}.LsGSAG_bandNavy{background:var(--navy);color:#fff}.LsGSAG_sectionHead{margin-bottom:28px}.LsGSAG_h2{letter-spacing:-.025em;color:var(--navy);text-wrap:balance;margin:0 0 10px;font-size:clamp(1.65rem,1.2rem + 1.6vw,2.4rem);font-weight:800;line-height:1.15}.LsGSAG_bandNavy .LsGSAG_h2{color:#fff}.LsGSAG_h3{color:var(--navy);margin:0 0 12px;font-size:1.25rem;font-weight:700}.LsGSAG_sectionLede{max-width:44em;color:var(--muted);margin:0;font-size:1.0625rem}.LsGSAG_bandNavy .LsGSAG_sectionLede{color:#d5dcf0}.LsGSAG_proofGrid{gap:24px;display:grid}@media (min-width:960px){.LsGSAG_proofGrid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:56px}.LsGSAG_aggregate{position:sticky;top:88px}}.LsGSAG_aggregate{border:1px solid var(--line);border-left:4px solid var(--green);border-radius:12px;padding:18px 20px}.LsGSAG_aggScore{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:3.25rem;font-weight:800;line-height:1}.LsGSAG_aggOutOf{letter-spacing:0;color:var(--muted);font-size:1rem;font-weight:500}.LsGSAG_aggStars{color:var(--navy);gap:2px;margin:8px 0 10px;display:flex}.LsGSAG_aggLabel{margin:0;font-weight:700}@media (max-width:959px){.LsGSAG_aggregate{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:18px;padding:14px 18px 10px;display:grid}.LsGSAG_aggScore{grid-area:1/1;font-size:2.75rem}.LsGSAG_aggStars{grid-area:2/1;margin:6px 0 0}.LsGSAG_aggLabel{grid-area:1/2;align-self:end}.LsGSAG_aggregate .LsGSAG_fine{grid-area:2/2;align-self:start;margin-top:2px}.LsGSAG_aggLink{grid-area:3/1/auto/-1;margin-top:4px}}.LsGSAG_aggLink{min-height:44px;color:var(--navy);text-underline-offset:3px;transition:text-underline-offset var(--t-fast) var(--ease-out);align-items:center;margin-top:4px;font-weight:700;display:inline-flex}.LsGSAG_ledger{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.LsGSAG_more .LsGSAG_ledger{border-top:0}.LsGSAG_reviewRow{border-bottom:1px solid var(--line);gap:8px;padding:18px 0;display:grid}.LsGSAG_reviewName{margin:0;font-weight:700}.LsGSAG_reviewSub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-size:.8125rem;display:flex}.LsGSAG_reviewStars{color:var(--navy);display:inline-flex}.LsGSAG_reviewStars svg{width:14px;height:14px}.LsGSAG_reviewTag{border:1px solid var(--line);border-radius:4px;margin:8px 0 0;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-block}.LsGSAG_reviewBody{margin:0}.LsGSAG_reviewBody p{max-width:44em;margin:0;font-size:1.0625rem;line-height:1.55}@media (min-width:720px){.LsGSAG_reviewRow{grid-template-columns:190px minmax(0,1fr);gap:28px;padding:22px 0}}.LsGSAG_more summary{cursor:pointer;min-height:56px;color:var(--navy);border-bottom:1px solid var(--line);align-items:center;gap:12px;font-weight:700;list-style:none;display:flex}.LsGSAG_more summary::-webkit-details-marker{display:none}.LsGSAG_more summary:before{content:"+";border:2px solid var(--navy);border-radius:50%;place-items:center;width:28px;height:28px;font-size:1.1rem;line-height:1;display:grid}.LsGSAG_more[open] summary:before{content:"−"}.LsGSAG_more:not([open]) .LsGSAG_moreClose,.LsGSAG_more[open] .LsGSAG_moreOpen{display:none}.LsGSAG_themes{margin-top:36px}.LsGSAG_themeChips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.LsGSAG_themeChips li{background:var(--grey);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:.9375rem;font-weight:600;line-height:1.25;display:inline-flex}.LsGSAG_themeChips .LsGSAG_tickIcon{width:18px;height:18px}.LsGSAG_proofLink{margin:28px 0 0}.LsGSAG_evidenceGrid{gap:24px;display:grid}@media (min-width:960px){.LsGSAG_evidenceGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:40px}}.LsGSAG_slots{gap:14px;margin:0;padding:0;list-style:none;display:grid}.LsGSAG_slots .LsGSAG_plate{aspect-ratio:16/5}.LsGSAG_slots .LsGSAG_plateNote{display:none}@media (min-width:600px){.LsGSAG_slots .LsGSAG_plateNote{display:block}}@media (min-width:600px) and (max-width:959px){.LsGSAG_slots{grid-template-columns:repeat(3,minmax(0,1fr))}.LsGSAG_slots .LsGSAG_plate{aspect-ratio:4/5}}@media (min-width:960px){.LsGSAG_slots .LsGSAG_plate{aspect-ratio:16/6.5}}.LsGSAG_evidenceLink{max-width:44em;margin:24px 0 0}.LsGSAG_evidenceLink a{min-height:44px;color:var(--navy);text-underline-offset:3px;transition:text-underline-offset var(--t-fast) var(--ease-out), text-decoration-thickness var(--t-fast) var(--ease-out);align-items:center;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.LsGSAG_evidenceLink a:hover,.LsGSAG_aggLink:hover{text-underline-offset:5px;text-decoration-thickness:2px}.LsGSAG_jobMeta{margin:12px 0 0}.LsGSAG_jobImage{border-radius:12px;width:100%;height:auto}.LsGSAG_jobSide{gap:16px;display:grid}.LsGSAG_jobQuote{border:1px solid var(--line);border-left:4px solid var(--green);background:#fff;border-radius:12px;margin:0;padding:16px 18px}.LsGSAG_jobQuote blockquote{margin:0}.LsGSAG_jobQuote p{margin:0;font-size:1.0625rem}.LsGSAG_jobQuote figcaption{color:var(--muted);margin-top:8px;font-size:.8125rem;display:grid}.LsGSAG_jobQuote figcaption strong{color:var(--ink);font-size:.9375rem}.LsGSAG_jobTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.LsGSAG_jobTiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.LsGSAG_jobTiles a{color:var(--ink);-webkit-tap-highlight-color:transparent;gap:6px;text-decoration:none;display:grid}.LsGSAG_jobTiles img{transition:box-shadow var(--t-base) var(--ease-out), transform var(--t-base) var(--ease-out)}@media (hover:hover){.LsGSAG_jobTiles a:hover img{transform:translateY(-2px);box-shadow:0 10px 24px -12px #14171a73}.LsGSAG_jobTiles a:hover .LsGSAG_jobTileTitle{text-underline-offset:3px;text-decoration:underline}}.LsGSAG_jobTiles a:active img{transform:scale(.99)}.LsGSAG_jobTiles img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);width:100%;height:auto}.LsGSAG_jobTileTitle{color:var(--navy);font-weight:700}.LsGSAG_video{margin:0}.LsGSAG_videoPortrait{max-width:340px}.LsGSAG_videoPortrait .LsGSAG_videoFrame{aspect-ratio:9/16}.LsGSAG_videoFrame{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}.LsGSAG_videoFrame video,.LsGSAG_videoPoster{object-fit:cover;cursor:pointer;background:#000;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.LsGSAG_videoPoster img{object-fit:cover}.LsGSAG_videoPlay{background:#fff;border-radius:50%;width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LsGSAG_videoPlay:after{content:"";border-left:18px solid var(--navy);border-top:12px solid #0000;border-bottom:12px solid #0000;position:absolute;top:20px;left:26px}.LsGSAG_plate{aspect-ratio:4/3;border-radius:var(--radius);text-align:center;border:1px solid #b9c0c8;justify-content:center;align-items:center;margin:0;display:flex;overflow:hidden}.LsGSAG_plateWide{aspect-ratio:16/10}.LsGSAG_plate_before{color:#f1f3f5;background:repeating-linear-gradient(45deg,#ffffff0f 0 10px,#0000 10px 20px),#3a3f45}.LsGSAG_plate_after,.LsGSAG_plate_neutral{color:#22272c;background:repeating-linear-gradient(45deg,#14171a0d 0 10px,#0000 10px 20px),#e9ecef}.LsGSAG_plate_video{color:#fff;background:repeating-linear-gradient(45deg,#ffffff0f 0 10px,#0000 10px 20px),#2b3036}.LsGSAG_plateInner{flex-direction:column;align-items:center;gap:6px;padding:12px;display:flex}.LsGSAG_plateLabel{font-size:.9375rem;font-weight:700}.LsGSAG_plateNote{max-width:22ch;font-size:.75rem;line-height:1.35}.LsGSAG_compare{aspect-ratio:4/3;border:1px solid var(--line);background:var(--grey);--pos:50%;touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;overscroll-behavior-x:contain;border-radius:12px;position:relative;overflow:hidden}.LsGSAG_compareReal{box-shadow:0 1px 2px #14171a0f,0 10px 28px -12px #14171a47}.LsGSAG_compare img{pointer-events:none;-webkit-user-drag:none}.LsGSAG_compareBefore,.LsGSAG_compareAfter{position:absolute;inset:0}.LsGSAG_compareAfter{clip-path:inset(0 0 0 var(--pos))}.LsGSAG_compareReal{aspect-ratio:auto}.LsGSAG_compareReal .LsGSAG_compareBefore{position:relative}.LsGSAG_compareReal .LsGSAG_compareBefore img{width:100%;height:auto;display:block}.LsGSAG_ratio43{aspect-ratio:4/3}.LsGSAG_ratio34{aspect-ratio:3/4}.LsGSAG_mediaFill{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LsGSAG_compare img{object-fit:cover}.LsGSAG_compare .LsGSAG_plate{aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%}.LsGSAG_compare .LsGSAG_plate_before .LsGSAG_plateInner{width:50%;margin-right:auto}.LsGSAG_compare .LsGSAG_plate_after .LsGSAG_plateInner{width:50%;margin-left:auto}.LsGSAG_compareTag{color:#fff;letter-spacing:.01em;pointer-events:none;transition:opacity var(--t-fast) var(--ease-out);background:#14171adb;border-radius:6px;padding:4px 10px;font-size:.8125rem;font-weight:700;position:absolute;bottom:10px}.LsGSAG_compare[data-edge=from] .LsGSAG_compareTagR,.LsGSAG_compare[data-edge=to] .LsGSAG_compareTagL{opacity:0}.LsGSAG_compareTagL{left:10px}.LsGSAG_compareTagR{right:10px}.LsGSAG_compareHandle{transform:translateX(var(--pos));pointer-events:none;position:absolute;inset:0}.LsGSAG_compareHandle:before{content:"";background:#fff;width:2px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 0 1px #14171a4d}.LsGSAG_compareKnob{width:48px;height:48px;color:var(--navy);transition:transform var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #14171a4d,0 6px 16px #14171a4d}@media (hover:hover){.LsGSAG_compare:hover .LsGSAG_compareKnob{box-shadow:0 0 0 1px #14171a4d,0 8px 22px #14171a5c}}.LsGSAG_compareDragging .LsGSAG_compareKnob{transform:translate(-50%,-50%)scale(1.08)}.LsGSAG_compareRange{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.LsGSAG_compare:has(.LsGSAG_compareRange:focus-visible){outline:3px solid var(--ink);outline-offset:3px}.LsGSAG_compare:has(.LsGSAG_compareRange:focus-visible) .LsGSAG_compareKnob{outline:3px solid var(--ink);outline-offset:2px}.LsGSAG_priceCards{border:0;gap:12px;min-width:0;margin:0 0 20px;padding:0;display:grid}.LsGSAG_priceCard{display:block;position:relative}.LsGSAG_priceCardBody{border:2px solid var(--line);transition:border-color var(--t-fast) var(--ease-out), background-color var(--t-base) var(--ease-out), box-shadow var(--t-base) var(--ease-out), transform var(--t-fast) var(--ease-out);background:#fff;border-radius:12px;gap:6px;padding:16px 18px;display:grid}.LsGSAG_priceCard:hover .LsGSAG_priceCardBody{border-color:#8f9aa6}.LsGSAG_priceCard .LsGSAG_choiceInput:active+.LsGSAG_priceCardBody{transform:scale(.99)}.LsGSAG_priceCard .LsGSAG_choiceInput:checked+.LsGSAG_priceCardBody{border-color:var(--navy);background:var(--navy-tint);box-shadow:inset 0 0 0 1px var(--navy)}.LsGSAG_priceCard .LsGSAG_choiceInput:focus-visible+.LsGSAG_priceCardBody{outline:3px solid var(--ink);outline-offset:3px}.LsGSAG_priceCardTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.LsGSAG_priceCardName{color:var(--navy);font-size:1.1875rem;font-weight:800}.LsGSAG_priceCardPrice{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.875rem;font-weight:800}.LsGSAG_priceCardSummary{color:var(--muted);font-size:.9375rem}.LsGSAG_priceCardState{min-height:24px;color:var(--navy);align-items:center;margin-top:2px;font-size:.875rem;font-weight:700;display:flex}.LsGSAG_priceCardIdle,.LsGSAG_priceCardOn{border:2px solid var(--navy);border-radius:999px;padding:4px 14px;line-height:1.3}.LsGSAG_priceCardOn{background:var(--navy);color:#fff;align-items:center;gap:6px;padding-left:8px;display:none}.LsGSAG_priceCardOn .LsGSAG_priceCardTick{color:var(--navy);background:#fff}.LsGSAG_priceCardTick{background:var(--navy);color:#fff;border-radius:50%;width:18px;height:18px;padding:2px}.LsGSAG_priceCard .LsGSAG_choiceInput:checked+.LsGSAG_priceCardBody .LsGSAG_priceCardIdle{display:none}.LsGSAG_priceCard .LsGSAG_choiceInput:checked+.LsGSAG_priceCardBody .LsGSAG_priceCardOn{display:inline-flex}.LsGSAG_priceInclude{background:var(--grey);border-radius:12px;margin:0 0 22px;padding:16px 18px}.LsGSAG_priceIncludeHead{margin:0 0 10px;font-weight:700}.LsGSAG_priceActions{gap:10px;margin-top:24px;display:grid}.LsGSAG_priceActions .LsGSAG_btnPrimary,.LsGSAG_priceActions .LsGSAG_btnGhost{width:100%}@media (min-width:720px){.LsGSAG_priceActions{flex-wrap:wrap;display:flex}.LsGSAG_priceActions .LsGSAG_btnPrimary,.LsGSAG_priceActions .LsGSAG_btnGhost{width:auto}}.LsGSAG_table{table-layout:fixed;border-collapse:collapse;width:100%;display:none}@media (min-width:720px){.LsGSAG_table{display:table}.LsGSAG_priceCards,.LsGSAG_priceInclude{display:none}}.LsGSAG_tableCorner{width:42%}.LsGSAG_table thead th{text-align:center;border-bottom:2px solid var(--ink);padding:8px 8px 12px;line-height:1.2}.LsGSAG_colButton{border-radius:var(--radius);width:100%;min-height:52px;color:var(--navy);cursor:pointer;transition:background-color var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out);background:0 0;border:2px solid #0000;place-content:center;gap:2px;padding:6px 4px;font-size:1rem;font-weight:700;display:grid}.LsGSAG_colButton:hover{background:var(--navy-tint)}.LsGSAG_colButton[aria-pressed=true]{border-color:var(--navy);background:var(--navy-tint)}.LsGSAG_colState{color:var(--muted);font-size:.75rem;font-weight:600}.LsGSAG_colButton[aria-pressed=true] .LsGSAG_colState{color:var(--navy)}.LsGSAG_table tbody th,.LsGSAG_table tbody td{border-bottom:1px solid var(--line);vertical-align:middle;transition:background-color var(--t-base) var(--ease-out);padding:18px 8px}.LsGSAG_table tbody th{text-align:left;padding-left:0;padding-right:16px;font-size:1rem;font-weight:700;line-height:1.3}.LsGSAG_table td{text-align:center}.LsGSAG_priceRow th,.LsGSAG_priceRow td{background:var(--grey)}.LsGSAG_priceRow td{font-variant-numeric:tabular-nums;color:var(--navy);font-size:1.875rem;font-weight:800}.LsGSAG_table .LsGSAG_colOn{background:var(--navy-tint)}.LsGSAG_table thead th.LsGSAG_colOn{background:0 0}.LsGSAG_rowDetail{color:var(--muted);margin-top:2px;font-size:.875rem;font-weight:400;display:block}.LsGSAG_tableTick{color:var(--green);margin:0 auto}.LsGSAG_table tfoot td{padding:20px 8px 0}.LsGSAG_table tfoot th{border:0;padding:0}.LsGSAG_table thead .LsGSAG_tableCorner{border-bottom:0}.LsGSAG_table tfoot .LsGSAG_btnPrimarySm{width:100%;padding:8px 2px}.LsGSAG_processLayout{gap:28px;display:grid}@media (min-width:960px){.LsGSAG_processLayout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:56px}.LsGSAG_processLayout>:first-child{position:sticky;top:96px}}.LsGSAG_steps{counter-reset:step;gap:0;margin:0;padding:0;list-style:none;display:grid}.LsGSAG_step{counter-increment:step;padding:0 0 26px 56px;position:relative}.LsGSAG_step:before{content:counter(step);background:var(--navy);color:#fff;width:38px;height:38px;transition:background-color var(--t-base) var(--ease-out), color var(--t-base) var(--ease-out);border:2px solid #fff;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:0;left:0}.LsGSAG_step[data-active=true]:before{color:var(--navy);background:#fff}.LsGSAG_step:after{content:"";background:#ffffff59;width:2px;position:absolute;top:44px;bottom:6px;left:18px}.LsGSAG_step:last-child{padding-bottom:0}.LsGSAG_step:last-child:after{display:none}.LsGSAG_stepTitle{color:#fff;margin:4px 0;font-size:1.1875rem;font-weight:700}.LsGSAG_stepBody{color:#e6eaf6;margin:0;font-size:.9688rem}.LsGSAG_accordion{border-bottom:1px solid var(--line);max-width:820px}.LsGSAG_accordion details{border-top:1px solid var(--line)}.LsGSAG_accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:12px 0;font-size:1.0625rem;font-weight:700;list-style:none;display:flex}.LsGSAG_accordion summary::-webkit-details-marker{display:none}.LsGSAG_accordion summary:after{content:"+";border:2px solid var(--navy);width:28px;height:28px;color:var(--navy);border-radius:50%;flex:none;place-items:center;font-size:1.1rem;line-height:1;display:grid}.LsGSAG_accordion details[open] summary:after{content:"−"}.LsGSAG_accordion p{max-width:44em;margin:0 0 18px}.LsGSAG_accordion a{color:var(--navy);text-underline-offset:3px;font-weight:600}@media (min-width:960px){.LsGSAG_split{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:72px;display:grid}.LsGSAG_split .LsGSAG_sectionHead{margin-bottom:0;position:sticky;top:96px}.LsGSAG_split .LsGSAG_accordion{max-width:none}}.LsGSAG_coverage{gap:24px;display:grid}@media (min-width:900px){.LsGSAG_coverage{grid-template-columns:1fr 1fr;align-items:start;gap:64px}}.LsGSAG_areas{margin:0}.LsGSAG_areas>div{border-top:1px solid var(--line);padding:16px 0}.LsGSAG_areas>div:last-child{border-bottom:1px solid var(--line)}.LsGSAG_areas dt{color:var(--navy);font-size:1.25rem;font-weight:800}.LsGSAG_areas dd{color:var(--muted);margin:2px 0 0}.LsGSAG_final{padding-top:24px}.LsGSAG_finalBox{border:1px solid var(--line);border-top:4px solid var(--green);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:22px;padding:26px 20px;display:grid}.LsGSAG_finalActions{align-content:start;gap:10px;display:grid}.LsGSAG_finalActions .LsGSAG_btnPrimary,.LsGSAG_finalActions .LsGSAG_btnGhost{width:100%;min-width:0}.LsGSAG_finalActions span{overflow-wrap:anywhere;min-width:0}@media (min-width:900px){.LsGSAG_finalBox{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px;padding:44px}}.LsGSAG_footer{background:var(--ink);color:#e8eaed;padding:44px 0 calc(var(--sticky-h) + 24px + env(safe-area-inset-bottom))}.LsGSAG_footerGrid{gap:24px;display:grid}@media (min-width:720px){.LsGSAG_footerGrid{grid-template-columns:2fr 1fr 1fr 1fr}}@media (min-width:960px){.LsGSAG_footer{padding-bottom:28px}}.LsGSAG_footerBrand{color:#fff;margin:0 0 8px;font-size:1.25rem;font-weight:800}.LsGSAG_footerText{color:#c4cad1;max-width:34em;margin:0;font-size:.9375rem}.LsGSAG_footerHead{color:#fff;margin:0 0 10px;font-size:.9375rem;font-weight:700}.LsGSAG_footer ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.LsGSAG_footer li a{color:#e8eaed;text-underline-offset:3px;align-items:center;min-height:44px;padding:4px 0;display:inline-flex}.LsGSAG_footerBase{color:#c4cad1;margin-top:24px;font-size:.875rem}.LsGSAG_footerBase a{color:#e8eaed;text-underline-offset:3px;align-items:center;min-height:44px;margin-left:10px;display:inline-flex}.LsGSAG_footerBase p{border-top:1px solid #333a41;margin:0;padding-top:18px}.LsGSAG_notFound{padding-top:72px;padding-bottom:96px}@media (prefers-reduced-motion:no-preference){.LsGSAG_proofChip,.LsGSAG_quote,.LsGSAG_heroTicks{animation:LsGSAG_enter var(--t-slow) var(--ease-out) both}.LsGSAG_quote{animation-delay:80ms}.LsGSAG_heroTicks{animation-delay:.16s}.LsGSAG_quotePrice,.LsGSAG_stickySub{animation:LsGSAG_swap var(--t-base) var(--ease-out) both}.LsGSAG_choiceTick,.LsGSAG_priceCardTick{animation:none}.LsGSAG_choiceInput:checked+.LsGSAG_choiceBody .LsGSAG_choiceTick,.LsGSAG_priceCard .LsGSAG_choiceInput:checked+.LsGSAG_priceCardBody .LsGSAG_priceCardTick{animation:.24s cubic-bezier(.3,1.5,.5,1) both LsGSAG_tickIn}.LsGSAG_menuPanel{animation:LsGSAG_drop var(--t-base) var(--ease-out) both}}@media (prefers-reduced-motion:reduce){.LsGSAG_btnPrimary,.LsGSAG_btnPrimarySm,.LsGSAG_btnGhost,.LsGSAG_choiceBody,.LsGSAG_choiceTick,.LsGSAG_priceCardBody,.LsGSAG_stickyWa,.LsGSAG_stickyCall,.LsGSAG_colButton,.LsGSAG_table tbody th,.LsGSAG_table tbody td,.LsGSAG_step:before,.LsGSAG_jobTiles img,.LsGSAG_compareKnob,.LsGSAG_compareTag,.LsGSAG_compareToggle button,.LsGSAG_evidenceLink a,.LsGSAG_aggLink{transition:none}.LsGSAG_jobTiles a:hover img,.LsGSAG_jobTiles a:active img,.LsGSAG_compareToggle button:active{transform:none}.LsGSAG_compareDragging .LsGSAG_compareKnob{transform:translate(-50%,-50%)}.LsGSAG_btnPrimary:active,.LsGSAG_btnPrimarySm:active,.LsGSAG_btnGhost:active,.LsGSAG_stickyWa:active,.LsGSAG_stickyCall:active,.LsGSAG_choiceInput:active+.LsGSAG_choiceBody,.LsGSAG_priceCard .LsGSAG_choiceInput:active+.LsGSAG_priceCardBody{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.LsGSAG_reveal{animation:linear both LsGSAG_reveal;animation-timeline:view();animation-range:entry entry 35%}}}@keyframes LsGSAG_enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes LsGSAG_swap{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes LsGSAG_tickIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes LsGSAG_drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes LsGSAG_reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.LsGSAG_evidenceMain{max-width:600px}.LsGSAG_compareWrap{width:100%}.LsGSAG_compareToggle{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.LsGSAG_compareToggle button{border:2px solid var(--navy);border-radius:var(--radius);min-height:48px;color:var(--navy);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);background:#fff;padding:0 12px;font-size:.9375rem;font-weight:700}@media (hover:hover){.LsGSAG_compareToggle button:not([aria-pressed=true]):hover{background:var(--navy-tint)}}.LsGSAG_compareToggle button:active{transform:scale(.98)}.LsGSAG_compareToggle button[aria-pressed=true]{background:var(--navy);color:#fff}.LsGSAG_compareToggle button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.LsGSAG_compareAnimating .LsGSAG_compareAfter{transition:clip-path var(--t-slow) var(--ease-in-out)}.LsGSAG_compareAnimating .LsGSAG_compareHandle{transition:transform var(--t-slow) var(--ease-in-out)}}.LsGSAG_videoFramePortrait{aspect-ratio:9/16}.LsGSAG_videoCaption{color:var(--muted);gap:2px;margin-top:10px;font-size:.875rem;display:grid}.LsGSAG_videoCaption strong{color:var(--ink)}.LsGSAG_jobTileImg{aspect-ratio:3/4;object-fit:cover}.LsGSAG_jobTiles{grid-template-columns:repeat(3,minmax(0,1fr))}.LsGSAG_jobTileTitle{font-size:.875rem;line-height:1.3}.LsGSAG_evidenceGrid{align-items:start}@media (min-width:960px){.LsGSAG_evidenceGrid{grid-template-columns:minmax(0,600px) minmax(0,340px);justify-content:start;gap:48px}.LsGSAG_jobTiles{gap:24px;max-width:988px}}@media (max-width:640px){.LsGSAG_videoPortrait{max-width:260px}}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.J0p3FW_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.J0p3FW_variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
._9cRWuq_frame{--line:#ffffffeb;--soft:#ffffff73;--accent:#7ee2b0;background:#ffffff0d;border:1px solid #ffffff47;border-radius:12px;margin:0;padding:16px 16px 18px}._9cRWuq_svg{aspect-ratio:400/220;width:100%;height:auto;overflow:visible}._9cRWuq_ground,._9cRWuq_line,._9cRWuq_thin,._9cRWuq_cavity,._9cRWuq_seal,._9cRWuq_doorFill,._9cRWuq_wave,._9cRWuq_bubble,._9cRWuq_heat{vector-effect:non-scaling-stroke}._9cRWuq_ground{stroke:var(--soft);stroke-width:1.5px;stroke-dasharray:2 6;stroke-linecap:round}._9cRWuq_line{fill:none;stroke:var(--line);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._9cRWuq_thin{fill:none;stroke:var(--soft);stroke-width:1.4px;stroke-linecap:round}._9cRWuq_cavity{fill:#0000002e;stroke:var(--soft);stroke-width:1.4px}._9cRWuq_cavityDraw{fill:none;stroke:var(--accent);stroke-width:2.4px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}._9cRWuq_seal{stroke:var(--soft);stroke-width:1.4px;stroke-dasharray:3 4}._9cRWuq_doorFill{fill:#1b2f6e;stroke:var(--line);stroke-width:2px}._9cRWuq_assembly{transform:translate(110px)}._9cRWuq_svg[data-stage="0"] ._9cRWuq_assembly,._9cRWuq_svg[data-stage="1"] ._9cRWuq_assembly,._9cRWuq_svg[data-stage="2"] ._9cRWuq_assembly{transform:none}._9cRWuq_part{transform-box:fill-box;transform-origin:0 0}._9cRWuq_svg[data-stage="0"] ._9cRWuq_door,._9cRWuq_svg[data-stage="2"] ._9cRWuq_door{transform:translate(162px,-32px)scale(.7)}._9cRWuq_svg[data-stage="0"] ._9cRWuq_rack,._9cRWuq_svg[data-stage="2"] ._9cRWuq_rack{transform:translate(244px,-56px)}._9cRWuq_svg[data-stage="0"] ._9cRWuq_tray,._9cRWuq_svg[data-stage="2"] ._9cRWuq_tray{transform:translate(244px,-54px)}._9cRWuq_svg[data-stage="1"] ._9cRWuq_door{transform:translate(166px,40px)scale(.7)}._9cRWuq_svg[data-stage="1"] ._9cRWuq_rack{transform:translate(246px,20px)}._9cRWuq_svg[data-stage="1"] ._9cRWuq_tray{transform:translate(246px,14px)}._9cRWuq_tub{opacity:0}._9cRWuq_svg[data-stage="1"] ._9cRWuq_tub{opacity:1}._9cRWuq_water{fill:#7ee2b038}._9cRWuq_wave{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round}._9cRWuq_bubble{fill:none;stroke:var(--accent);stroke-width:1.6px;opacity:0}._9cRWuq_heat{fill:none;stroke:#ffbe78e6;stroke-width:2px;stroke-linecap:round;opacity:0}._9cRWuq_svg[data-stage="1"] ._9cRWuq_bubble,._9cRWuq_svg[data-stage="1"] ._9cRWuq_heat{opacity:.85}._9cRWuq_svg[data-stage="2"] ._9cRWuq_cavityDraw{opacity:1;stroke-dashoffset:0}._9cRWuq_spark{fill:var(--accent);opacity:0;transform-box:fill-box;transform-origin:50%}._9cRWuq_svg[data-stage="2"] ._9cRWuq_spark{opacity:1}._9cRWuq_done{opacity:0;transform-box:fill-box;transform-origin:50%}._9cRWuq_done circle{fill:#14784a;stroke:#fff;stroke-width:2px}._9cRWuq_done path{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}._9cRWuq_svg[data-stage="3"] ._9cRWuq_done{opacity:1}._9cRWuq_caption{color:#e6eaf6;min-height:3.1em;margin:14px 0 12px;font-size:.96rem;line-height:1.5}._9cRWuq_caption strong{color:#fff}._9cRWuq_captionText{display:block}._9cRWuq_chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:560px) and (max-width:959px){._9cRWuq_chips{grid-template-columns:repeat(4,minmax(0,1fr))}}._9cRWuq_chip{text-align:left;color:#fff;cursor:pointer;background:0 0;border:2px solid #fff6;border-radius:10px;align-items:center;gap:8px;min-height:48px;padding:8px 10px;font-size:.875rem;font-weight:600;line-height:1.2;display:flex}._9cRWuq_chip[aria-pressed=true]{color:#1b2f6e;background:#fff;border-color:#fff}._9cRWuq_chipNum{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:800;display:grid}._9cRWuq_chip:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (prefers-reduced-motion:no-preference){._9cRWuq_assembly,._9cRWuq_part{transition:transform .75s var(--ease-in-out)}._9cRWuq_tub{transition:opacity .4s}._9cRWuq_cavityDraw{transition:stroke-dashoffset .9s,opacity .2s}._9cRWuq_spark{transition:opacity .2s;transform:scale(.2)}._9cRWuq_svg[data-stage="2"] ._9cRWuq_spark{animation:.6s cubic-bezier(.3,1.4,.5,1) both _9cRWuq_pop}._9cRWuq_svg[data-stage="2"] ._9cRWuq_s2{animation-delay:.25s}._9cRWuq_svg[data-stage="2"] ._9cRWuq_s3{animation-delay:.5s}._9cRWuq_svg[data-stage="2"] ._9cRWuq_s4{animation-delay:.7s}._9cRWuq_svg[data-stage="2"] ._9cRWuq_s5{animation-delay:.85s}._9cRWuq_svg[data-stage="1"] ._9cRWuq_bubble{animation:1.5s ease-in 2 both _9cRWuq_rise}._9cRWuq_svg[data-stage="1"] ._9cRWuq_b2{animation-delay:.4s}._9cRWuq_svg[data-stage="1"] ._9cRWuq_b3{animation-delay:.8s}._9cRWuq_svg[data-stage="1"] ._9cRWuq_heat{animation:1.4s ease-in-out 2 both _9cRWuq_heat}._9cRWuq_svg[data-stage="1"] ._9cRWuq_h2{animation-delay:.3s}._9cRWuq_svg[data-stage="1"] ._9cRWuq_h3{animation-delay:.6s}._9cRWuq_done{transition:opacity .2s;transform:scale(.6)}._9cRWuq_svg[data-stage="3"] ._9cRWuq_done{animation:.5s cubic-bezier(.3,1.4,.5,1) .55s both _9cRWuq_tick-pop}._9cRWuq_svg[data-stage="3"] ._9cRWuq_done path{animation:.4s .8s both _9cRWuq_draw}._9cRWuq_chip{transition:background-color var(--t-base) var(--ease-out), color var(--t-base) var(--ease-out), border-color var(--t-base) var(--ease-out), transform var(--t-fast) var(--ease-out)}._9cRWuq_chip:active{transform:scale(.98)}._9cRWuq_captionText{animation:_9cRWuq_caption var(--t-base) var(--ease-out) both}}@media (hover:hover){._9cRWuq_chip:not([aria-pressed=true]):hover{border-color:#ffffffbf}}@keyframes _9cRWuq_caption{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes _9cRWuq_pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes _9cRWuq_rise{0%{opacity:0;transform:translateY(8px)}30%{opacity:.9}to{opacity:0;transform:translateY(-26px)}}@keyframes _9cRWuq_heat{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.95;transform:translateY(-5px)}}@keyframes _9cRWuq_tick-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes _9cRWuq_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
