@layer components{.gm-hero{position:relative}.gm-hl{color:var(--glacier-500)}.gm-type{vertical-align:bottom;justify-items:center;display:inline-grid;position:relative}.gm-type-size{visibility:hidden;white-space:nowrap;color:#0000;grid-area:1/1}.gm-type-txt{white-space:nowrap;color:var(--glacier-500);grid-area:1/1}.gm-caret{vertical-align:-.06em;background:currentColor;border-radius:2px;width:.06em;height:.85em;margin-left:.05em;display:inline-block}@media (max-width:639px){.gm-type-size,.gm-type-txt{white-space:normal}}.gm-loom-btn svg{color:var(--glacier-600)}.btn-primary.gm-loom-btn svg{color:currentColor}.gi-tile.gi-tile[data-tone]{background:var(--glacier-50);color:var(--glacier-600);box-shadow:inset 0 0 0 1px var(--glacier-100)}.lx-cardw.lx-cardw{box-shadow:inset 0 0 0 1px var(--line), var(--shadow-1)}.lx-res-big.lx-res-big{color:var(--fg)}.lx-ratio.lx-ratio div+div i{background:var(--glacier-500)}.lx-facts.lx-facts .gi{color:var(--glacier-600)}.gm-month{border-radius:var(--r-lg);background:var(--bg-2);grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px;margin-top:16px;padding:12px 14px;display:grid}.gm-month-k{color:var(--fg-3);grid-column:1/-1;font-size:.75rem;font-weight:600}.gm-month b{letter-spacing:-.035em;color:var(--glacier-600);font-size:1.625rem;font-weight:650;line-height:1.1}.gm-month-d{color:var(--fg-2);font-size:.875rem}.gm-month small{color:var(--fg-3);grid-column:1/-1;margin-top:2px;font-size:.8125rem}.gm-total{color:var(--fg-2);margin-top:14px;font-size:1.0625rem}.gm-total b{color:var(--fg);font-weight:650}.gx-leaks.gx-leaks{flex-wrap:wrap;justify-content:center;display:flex}.gx-leaks.gx-leaks>li:not([hidden]){flex:0 calc(25% - 12px);min-width:0}@media (min-width:1024px){.gx-leaks.gx-leaks:is(:has(>li:nth-child(3):last-child),:has(>li:nth-child(3)+li[hidden]:last-child))>li:not([hidden]){flex-basis:calc(33.3333% - 10.6667px)}}.gx-leaks.gx-leaks .gx-leak-n{color:#fff;background:var(--fg);box-shadow:none}@media (max-width:1023px){.gx-leaks.gx-leaks>li:not([hidden]){flex-basis:calc(50% - 8px)}}@media (max-width:639px){.gx-leaks.gx-leaks>li:not([hidden]){flex-basis:100%}}.lx-promises.lx-promises{flex-wrap:wrap;justify-content:center;display:flex}.lx-promises.lx-promises>li:not([hidden]){flex:0 calc(50% - 8px);min-width:0}@media (max-width:899px){.lx-promises.lx-promises>li:not([hidden]){flex-basis:100%}}.lx-promises.lx-promises h3{padding-right:0}.lx-gfine{max-width:760px;color:var(--fg-3);text-align:center;gap:4px;margin:22px auto 0;font-size:.8125rem;line-height:1.5;display:grid}.go-steps.go-steps{flex-wrap:wrap;justify-content:center;display:flex}.go-steps.go-steps>li:not([hidden]){flex:0 25%;min-width:0}.go-steps.go-steps:is(:has(>li:nth-child(3):last-child),:has(>li:nth-child(3)+li[hidden]:last-child)){max-width:1000px;margin-inline:auto}.go-steps.go-steps:is(:has(>li:nth-child(3):last-child),:has(>li:nth-child(3)+li[hidden]:last-child))>li:not([hidden]){flex-basis:33.3333%}@media (max-width:1023px){.go-steps.go-steps>li:not([hidden]){flex-basis:50%}}@media (max-width:639px){.go-steps.go-steps>li:not([hidden]){flex-basis:100%}}.go-steps.go-steps>li{text-align:center;padding:26px 24px 8px}.go-steps.go-steps .gi-tile,.go-steps.go-steps .go-step-n{margin-inline:auto}@media (max-width:639px){.go-steps.go-steps>li{padding:20px 0 16px}}.gm-loom{background:var(--bg-1,#fff);max-width:1080px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-1);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);margin:0 auto;padding:clamp(28px,4vw,52px);display:grid}.gm-loom-k{letter-spacing:-.012em;color:var(--fg-2);font-size:.9375rem;font-weight:560}.gm-loom-h{letter-spacing:-.035em;color:var(--fg);margin-top:10px;font-size:clamp(1.75rem,2.6vw + .6rem,2.5rem);font-weight:620;line-height:1.1}.gm-loom-d{color:var(--fg-2);margin-top:14px;font-size:1.0625rem;line-height:1.5}.gm-loom-pts{gap:10px;margin-top:20px;display:grid}.gm-loom-pts li{color:var(--fg);align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.4;display:flex}.gm-loom-pts svg{color:var(--glacier-600);flex:none;margin-top:2px}.gm-loom-ctas{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:26px;display:flex}.gm-loom-note{color:var(--fg-3);font-size:.875rem}.gm-player{box-shadow:inset 0 0 0 1px var(--line), var(--shadow-2);background:#fff;border-radius:18px;overflow:hidden}.gm-player-bar{border-bottom:1px solid var(--line);color:var(--fg-3);align-items:center;gap:6px;padding:10px 14px;font-size:.75rem;display:flex}.gm-player-bar i{background:var(--line-3);border-radius:99px;width:8px;height:8px}.gm-player-bar span{background:var(--bg-2);border-radius:99px;margin-left:8px;padding:3px 10px}.gm-player-screen{aspect-ratio:16/9;background:var(--bg-2);align-content:start;gap:12px;padding:26px 24px;display:grid;position:relative}.gm-player-line{width:var(--w);background:var(--glacier-100);border-radius:99px;height:10px;display:block}.gm-player-line:first-child{background:var(--glacier-200);height:16px}.gm-player-mark{color:#fff;background:var(--glacier-600);border-radius:999px;place-items:center;width:26px;height:26px;font-size:.75rem;font-weight:650;display:grid;position:absolute;box-shadow:0 0 0 4px #ffffffe6}.gm-player-mark-1{top:22%;left:74%}.gm-player-mark-2{top:62%;left:18%}.gm-player-mark-3{top:70%;left:62%}.gm-player-play{color:#fff;background:var(--fg);width:64px;height:64px;box-shadow:var(--shadow-2);border-radius:999px;place-items:center;margin:-32px 0 0 -32px;display:grid;position:absolute;top:50%;left:50%}.gm-player-play svg{margin-left:3px}.gm-player-foot{font-variant-numeric:tabular-nums;color:var(--fg-3);align-items:center;gap:12px;padding:12px 16px;font-size:.75rem;display:flex}.gm-player-track{background:var(--bg-3);border-radius:99px;flex:1;height:4px;position:relative;overflow:hidden}.gm-player-track i{border-radius:inherit;background:var(--glacier-500);width:38%;position:absolute;inset:0 auto 0 0}@media (max-width:899px){.gm-loom{grid-template-columns:minmax(0,1fr)}}.gm-route{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) clamp(40px,5vw,80px) minmax(0,1.05fr) clamp(36px,4vw,64px) minmax(0,.95fr);max-width:1160px;margin:clamp(40px,3vw + 16px,64px) auto 0;display:grid}.gm-route-h{color:var(--fg-2);grid-area:1/1;margin:0 2px 6px;font-size:.9375rem;font-weight:600}.gm-route-in{grid-area:2/1;grid-template-rows:repeat(var(--n), minmax(0, 1fr));display:grid}.gm-fan-1{grid-area:2/2}.gm-route-site{grid-area:2/3;align-self:center}.gm-fan-2{grid-area:2/4}.gm-route-core{grid-area:2/5;align-self:center}.gm-route-in>li{border-radius:var(--r-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-1);background:#fff;align-self:center;align-items:center;gap:12px;margin-block:5px;padding:10px 14px 10px 12px;display:flex}.gm-route-ic{background:var(--bg-2);width:32px;height:32px;color:var(--glacier-600);border-radius:10px;flex:none;place-items:center;display:inline-grid}.gm-route-t{min-width:0;display:grid}.gm-route-t b{letter-spacing:-.012em;color:var(--fg);font-size:.9375rem;font-weight:600;line-height:1.3}.gm-route-t>span{color:var(--fg-3);margin-top:1px;font-size:.8125rem;line-height:1.35}.gm-fan{width:100%;height:100%;display:block;overflow:visible}.gm-fan path{fill:none;stroke-linecap:round}.gm-fan-base{stroke:var(--glacier-200);stroke-width:1.5px}.gm-fan-flow{stroke:var(--glacier-500);stroke-width:2.5px;stroke-dasharray:.09 .91;stroke-dashoffset:1px;opacity:0}.gm-route-site,.gm-route-core{border-radius:var(--r-xl);padding:18px 20px 16px}.gm-route-site{box-shadow:inset 0 0 0 1px var(--line), var(--shadow-2);background:#fff}.gm-route-site-bar{gap:5px;margin-bottom:14px;display:flex}.gm-route-site-bar i{background:var(--line-3);border-radius:99px;width:7px;height:7px}.gm-route-core{box-shadow:inset 0 0 0 1.5px var(--glacier-300), var(--shadow-2);background:#fff}.gm-route-top{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-bottom:12px;display:flex}.gm-route-top .gm-route-t b{letter-spacing:-.02em;font-size:1.125rem}.gm-route-list{margin-top:4px;display:grid}.gm-route-list li{color:var(--fg);align-items:flex-start;gap:10px;padding:8px 0;font-size:.9063rem;line-height:1.35;display:flex}.gm-route-list li+li{border-top:1px solid var(--line)}.gm-route-list svg{color:var(--glacier-600);flex:none;margin-top:3px}.gm-route-foot{background:var(--glacier-50);color:var(--glacier-700);border-radius:14px;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;font-size:.875rem;font-weight:560;line-height:1.35;display:flex}.gm-route-foot svg{color:var(--glacier-600);flex:none}@media (max-width:899px){.gm-route{grid-template-rows:none;grid-template-columns:minmax(0,1fr);max-width:560px}.gm-route>*{grid-area:auto}.gm-fan{display:none}.gm-route-in{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gm-route-in>li{align-self:stretch;margin:0}.gm-route-site,.gm-route-core{margin-top:34px;position:relative;overflow:visible}.gm-route-site:after,.gm-route-core:after{content:"";background:var(--glacier-300);border-radius:2px;width:2px;height:34px;margin-left:-1px;position:absolute;bottom:100%;left:50%}}@media (max-width:479px){.gm-route-in{grid-template-columns:minmax(0,1fr)}}.gm-faq{border-top:1px solid var(--line);text-align:left;max-width:780px;margin:44px auto 0}.gm-faq-i{border-bottom:1px solid var(--line)}.gm-faq-i h3{font:inherit;margin:0}.gm-faq-q{text-align:left;letter-spacing:-.012em;width:100%;color:var(--fg);cursor:pointer;align-items:center;gap:24px;padding:22px 0;font-size:1.1875rem;font-weight:550;line-height:1.3;display:flex}.gm-faq-q:focus-visible{outline:2px solid var(--glacier-500);outline-offset:2px;border-radius:6px}.gm-faq-n{display:none}.gm-faq-t{flex:1;min-width:0}.gm-faq-x{width:28px;height:28px;color:var(--fg-3);transition:color var(--dur-2);flex:none;place-items:center;display:grid}.gm-faq-x svg{width:14px;height:14px;transition:transform var(--dur-3) var(--ease-out)}.gm-faq-q:hover .gm-faq-x{color:var(--fg)}.gm-faq-i[data-open] .gm-faq-x svg{transform:rotate(45deg)}.gm-faq-a{transition:grid-template-rows var(--dur-3) var(--ease-out);grid-template-rows:0fr;display:grid}.gm-faq-a>div{overflow:hidden}.gm-faq-a p{max-width:62ch;color:var(--fg-2);padding-bottom:24px;font-size:1rem;line-height:1.6}.gm-faq-i[data-open] .gm-faq-a{grid-template-rows:1fr}.gm-faq-more{text-align:center;margin-top:26px}@media (max-width:639px){.gm-faq-q{padding:18px 0;font-size:1.0625rem}}@media (prefers-reduced-motion:no-preference){.gm-caret{animation:1s step-end infinite gm-blink}.gm-player-track i{animation:9s linear infinite gm-play}.gm-player-mark{animation:gm-pop 9s var(--ease-out) infinite}.gm-player-mark-2{animation-delay:1.4s}.gm-player-mark-3{animation-delay:2.8s}.gm-route[data-mo-on] .gm-fan-flow{animation:2.6s linear infinite gm-flow;animation-delay:calc(var(--k,0) * .32s + .8s)}.gm-route[data-mo-on] .gm-fan-2 .gm-fan-flow{animation-duration:1.6s;animation-delay:1.4s}.gm-route .gm-fan{transition:clip-path 1s var(--ease-in-out) .3s}.gm-route .gm-fan-2{transition-delay:1s}.gm-route[data-mo-armed]:not([data-mo-on]) .gm-fan{clip-path:inset(-4px 100% -4px 0)}.gm-route :is(.gm-route-in>li,.gm-route-list li){transition:opacity var(--dur-4) var(--ease-out), transform var(--dur-4) var(--ease-out)}.gm-route[data-mo-on] .gm-route-in>li{transition-delay:calc(var(--k) * 70ms)}.gm-route[data-mo-on] .gm-route-site .gm-route-list li{transition-delay:calc(.7s + var(--k) * 80ms)}.gm-route[data-mo-on] .gm-route-core .gm-route-list li{transition-delay:calc(1.4s + var(--k) * 80ms)}.gm-route[data-mo-armed]:not([data-mo-on]) .gm-route-in>li{opacity:0;transform:translate(-12px)}.gm-route[data-mo-armed]:not([data-mo-on]) .gm-route-list li{opacity:0;transform:translate(-6px)}@media (max-width:899px){.gm-route-site:after,.gm-route-core:after{background-size:100% 200%;background-image:linear-gradient(180deg, var(--glacier-200) 0%, var(--glacier-500) 50%, var(--glacier-200) 100%);animation:1.8s linear infinite gm-drop}}}.gm-route .gm-fan{clip-path:inset(-4px 0)}@keyframes gm-blink{50%{opacity:0}}@keyframes gm-slide{to{transform:translate(-50%)}}@keyframes gm-play{0%{width:0%}to{width:100%}}@keyframes gm-pop{0%,8%{transform:scale(0)}14%{transform:scale(1.15)}18%,88%{transform:scale(1)}94%,to{transform:scale(0)}}@keyframes gm-flow{0%{stroke-dashoffset:1px;opacity:0}10%{opacity:1}85%{opacity:1}to{stroke-dashoffset:.09px;opacity:0}}@keyframes gm-drop{0%{background-position:0 100%}to{background-position:0 -100%}}@media (prefers-reduced-motion:reduce){.gm-caret{display:none}}.gx-tiers .go-ticks li{box-shadow:none;background:0 0;border-radius:0;flex-direction:row;padding:0}@media (max-width:639px){.go-steps.go-steps:is(:has(>li:nth-child(3):last-child),:has(>li:nth-child(3)+li[hidden]:last-child))>li:not([hidden]){flex-basis:100%}.go-steps.go-steps>li+li{border-top:1px solid var(--line)}.lx-res[data-mo-enter][data-mo-armed]:not([data-mo-on])>*{opacity:1;transform:none}.lx-res[data-mo-enter]>*{transition:none!important}.gx-hero .go-ctas>*{justify-content:center;width:100%}.lx-input,.lx-select{font-size:1rem}.gg-cover.gg-cover{max-width:168px}.gx-report div{flex-direction:column;gap:2px}.gx-report span{text-align:left}.foot:has(a[href="/growth/book?from=footer"]) .foot-cols a{padding-block:11px;line-height:1.35}.foot:has(a[href="/growth/book?from=footer"]) .foot-cols ul{display:grid}.go-crumbs a{margin-block:-12px;padding-block:12px;display:inline-block}}.gx-count{justify-items:start;display:inline-grid}.gx-count-size,.gx-count-txt{white-space:nowrap;grid-area:1/1}.gx-count-size{visibility:hidden}}
