.gc-ah[data-v-2f8ff8c0]{background:var(--gc-forest);background-image:radial-gradient(900px 480px at 100% 0,rgba(213,75,44,.16),transparent 60%),radial-gradient(700px 420px at 0 100%,hsla(72,85%,68%,.08),transparent 60%);color:var(--gc-on-dark);padding:clamp(32px,6vw,88px) 0 clamp(40px,6vw,88px)}.gc-ah__grid[data-v-2f8ff8c0]{align-items:center;display:grid;gap:36px;grid-template-columns:1fr}@media(min-width:960px){.gc-ah__grid[data-v-2f8ff8c0]{gap:64px;grid-template-columns:1.1fr .9fr}}.gc-ah__status[data-v-2f8ff8c0]{align-items:center;border:1px solid hsla(12,83%,69%,.55);border-radius:999px;color:var(--gc-on-dark);display:inline-flex;font-size:.8rem;font-weight:700;gap:10px;letter-spacing:.06em;margin:0 0 20px;padding:7px 14px;text-transform:uppercase}.gc-ah__pulse[data-v-2f8ff8c0]{background:var(--gc-tomato-light);border-radius:50%;box-shadow:0 0 0 4px #f2896e33;height:9px;width:9px}.gc-ah__title[data-v-2f8ff8c0]{color:var(--gc-on-dark);font-size:clamp(2.5rem,1.5rem + 4.4vw,5rem);letter-spacing:-.025em;line-height:1.02}.gc-ah__accent[data-v-2f8ff8c0]{color:var(--gc-lime);display:block}.gc-ah__lead[data-v-2f8ff8c0]{color:var(--gc-on-dark-muted);font-size:var(--gc-step-1);line-height:1.5;margin:22px 0 0;max-width:50ch}.gc-ah__actions[data-v-2f8ff8c0]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.gc-ah__btn[data-v-2f8ff8c0]{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;justify-content:center;min-height:52px;padding:0 26px;text-decoration:none}.gc-ah__btn--primary[data-v-2f8ff8c0]{background:var(--gc-lime);color:var(--gc-forest)}.gc-ah__btn--primary[data-v-2f8ff8c0]:hover{color:var(--gc-forest);filter:brightness(1.05)}.gc-ah__btn--ghost[data-v-2f8ff8c0]{border:1.5px solid hsla(51,37%,96%,.5);color:var(--gc-on-dark)}.gc-ah__btn--ghost[data-v-2f8ff8c0]:hover{border-color:var(--gc-tomato-light);color:var(--gc-tomato-light)}.gc-ah__btn[data-v-2f8ff8c0]:focus-visible{outline-color:var(--gc-lime)}@media(max-width:599px){.gc-ah__btn[data-v-2f8ff8c0]{flex:1 1 100%}}.gc-ah__visual[data-v-2f8ff8c0]{padding-bottom:44px;position:relative}.gc-ah__photo[data-v-2f8ff8c0]{margin:0}.gc-ah__photo[data-v-2f8ff8c0] img{aspect-ratio:4/4.4;border-radius:28px}.gc-ah__photo figcaption[data-v-2f8ff8c0]{color:var(--gc-on-dark-muted);font-size:.8rem;margin-top:10px}.gc-ah__flow[data-v-2f8ff8c0]{background:var(--gc-paper);border-radius:20px;border-top:4px solid var(--gc-tomato);bottom:0;box-shadow:0 24px 48px -20px #00000073;color:var(--gc-ink);left:-16px;padding:14px 16px;position:absolute;right:32px}@media(max-width:959px){.gc-ah__visual[data-v-2f8ff8c0]{padding-bottom:0}.gc-ah__flow[data-v-2f8ff8c0]{margin-top:14px;position:static}.gc-ah__photo[data-v-2f8ff8c0] img{aspect-ratio:4/3.4}}.gc-ah__flow-k[data-v-2f8ff8c0]{color:var(--gc-tomato-dark);display:block;font-size:.68rem;font-weight:700;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.gc-ah__flow ol[data-v-2f8ff8c0]{display:flex;gap:6px;justify-content:space-between;list-style:none;margin:0;padding:0}.gc-ah__flow li[data-v-2f8ff8c0]{align-items:center;display:flex;flex:1;flex-direction:column;font-size:.8rem;font-weight:700;gap:4px;position:relative}.gc-ah__flow li span[data-v-2f8ff8c0]{background:var(--gc-forest);border-radius:50%;color:var(--gc-lime);display:grid;font-size:.75rem;height:28px;place-items:center;position:relative;width:28px;z-index:1}.gc-ah__flow li[data-v-2f8ff8c0]:not(:last-child):after{border-top:2px dashed var(--gc-tomato);content:"";left:calc(50% + 16px);position:absolute;right:calc(-50% + 16px);top:13px}.gc-aj[data-v-2f8ff8c0]{background:var(--gc-ivory);padding-block:clamp(64px,9vw,112px)}.gc-aj__head[data-v-2f8ff8c0]{margin-bottom:clamp(36px,5vw,56px);max-width:720px}.gc-aj__title[data-v-2f8ff8c0]{font-size:clamp(2rem,1.4rem + 2.6vw,3.4rem);margin:12px 0}.gc-aj__sub[data-v-2f8ff8c0]{color:var(--gc-muted);font-size:var(--gc-step-1);line-height:1.5;margin:0}.gc-aj__list[data-v-2f8ff8c0]{display:grid;gap:clamp(20px,3vw,28px);list-style:none;margin:0;padding:0;position:relative}.gc-aj__step[data-v-2f8ff8c0]{align-items:center;background:var(--gc-paper);border:1px solid var(--gc-line);border-radius:28px;display:grid;gap:18px;grid-template-columns:1fr;padding:clamp(20px,3vw,36px)}@media(min-width:860px){.gc-aj__step[data-v-2f8ff8c0]{gap:48px;grid-template-columns:1fr 1fr}.gc-aj__step.is-flip .gc-aj__text[data-v-2f8ff8c0]{order:2}}.gc-aj__n[data-v-2f8ff8c0]{color:var(--gc-tomato);font-family:var(--gc-font-display);font-size:clamp(2.6rem,2rem + 2.4vw,3.8rem);line-height:1}.gc-aj__planned[data-v-2f8ff8c0]{border:1px dashed rgba(16,45,34,.35);border-radius:6px;color:var(--gc-muted);display:inline-block;font-size:.66rem;font-weight:800;letter-spacing:.1em;margin-left:12px;padding:3px 8px;text-transform:uppercase;vertical-align:super}.gc-aj__h[data-v-2f8ff8c0]{font-size:clamp(1.4rem,1.15rem + 1vw,1.9rem);margin:10px 0 8px}.gc-aj__p[data-v-2f8ff8c0]{color:var(--gc-muted);font-size:1.02rem;line-height:1.55;margin:0;max-width:46ch}.gc-sketch[data-v-2f8ff8c0]{background:var(--gc-ivory);border:2px dashed rgba(16,45,34,.22);border-radius:22px;display:grid;min-height:190px;padding:40px 20px 22px;place-items:center;position:relative}.gc-sketch__tag[data-v-2f8ff8c0]{color:var(--gc-muted);font-size:.66rem;font-weight:800;left:14px;letter-spacing:.1em;position:absolute;text-transform:uppercase;top:12px}.gc-sk-inputs[data-v-2f8ff8c0]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:360px}.gc-sk-inputs span[data-v-2f8ff8c0]{background:var(--gc-paper);border:1.5px solid var(--gc-forest);border-radius:999px;font-size:.85rem;font-weight:600;padding:8px 14px}.gc-sk-inputs span.is-hl[data-v-2f8ff8c0]{background:var(--gc-forest);color:var(--gc-lime)}.gc-sk-plan[data-v-2f8ff8c0]{display:grid;gap:14px;grid-template-columns:1fr 1fr;max-width:380px;width:100%}.gc-sk-plan__col[data-v-2f8ff8c0]{background:var(--gc-paper);border:1px solid var(--gc-line);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:14px}.gc-sk-plan__h[data-v-2f8ff8c0]{color:var(--gc-tomato-dark);font-size:.75rem;font-weight:700;letter-spacing:.06em;margin:0 0 2px;text-transform:uppercase}.gc-sk-line[data-v-2f8ff8c0]{background:#102d2224;border-radius:4px;display:block;height:8px}.gc-sk-line.w70[data-v-2f8ff8c0]{width:70%}.gc-sk-line.w85[data-v-2f8ff8c0]{width:85%}.gc-sk-check[data-v-2f8ff8c0]{border-radius:4px;display:block;height:14px;padding-left:22px;position:relative}.gc-sk-check[data-v-2f8ff8c0]:before{background:var(--gc-forest);height:14px;left:0;top:0;width:14px}.gc-sk-check[data-v-2f8ff8c0]:after,.gc-sk-check[data-v-2f8ff8c0]:before{border-radius:4px;content:"";position:absolute}.gc-sk-check[data-v-2f8ff8c0]:after{background:#102d2224;height:8px;left:22px;right:0;top:3px}.gc-sk-check.is-open[data-v-2f8ff8c0]:before{background:transparent;border:2px solid var(--gc-tomato);box-sizing:border-box}.gc-sk-track[data-v-2f8ff8c0]{display:grid;gap:12px;max-width:400px;width:100%}.gc-sk-track__row[data-v-2f8ff8c0]{align-items:center;display:grid;gap:10px;grid-template-columns:64px 1fr}.gc-sk-track__name[data-v-2f8ff8c0]{font-size:.8rem;font-weight:700}.gc-sk-track__line[data-v-2f8ff8c0]{align-items:center;display:flex;justify-content:space-between;position:relative}.gc-sk-track__line[data-v-2f8ff8c0]:before{border-top:2px solid rgba(16,45,34,.2);content:"";left:0;position:absolute;right:0;top:50%}.gc-sk-legend i[data-v-2f8ff8c0],.gc-sk-track i[data-v-2f8ff8c0]{background:var(--gc-forest);border-radius:50%;display:inline-block;height:14px;position:relative;width:14px}.gc-sk-legend i.is-photo[data-v-2f8ff8c0],.gc-sk-track i.is-photo[data-v-2f8ff8c0]{background:var(--gc-tomato);border-radius:4px}.gc-sk-legend i.is-note[data-v-2f8ff8c0],.gc-sk-track i.is-note[data-v-2f8ff8c0]{background:var(--gc-lime);border:2px solid var(--gc-forest)}.gc-sk-legend[data-v-2f8ff8c0]{align-items:center;color:var(--gc-muted);display:flex;flex-wrap:wrap;font-size:.75rem;gap:6px 10px;margin:4px 0 0}.gc-sk-legend i[data-v-2f8ff8c0]{height:10px;vertical-align:middle;width:10px}.gc-sk-learn[data-v-2f8ff8c0]{align-items:flex-end;display:flex;gap:18px;height:130px}.gc-sk-learn__col[data-v-2f8ff8c0]{align-items:center;display:flex;flex-direction:column;gap:6px;height:100%;justify-content:flex-end;position:relative;width:90px}.gc-sk-learn__col p[data-v-2f8ff8c0]{color:var(--gc-muted);font-size:.75rem;font-weight:700;margin:0;order:2}.gc-sk-bar[data-v-2f8ff8c0]{background:var(--gc-forest);border-radius:10px 10px 4px 4px;width:56px}.gc-sk-bar.is-next[data-v-2f8ff8c0]{background:transparent;border:2px dashed var(--gc-tomato)}.gc-sk-learn__col em[data-v-2f8ff8c0]{color:var(--gc-tomato);font-family:var(--gc-font-display);font-size:1.6rem;font-style:normal;position:absolute;top:20%}.gc-sk-learn__vs[data-v-2f8ff8c0]{align-self:center;color:var(--gc-muted);font-family:var(--gc-font-display)}.gc-ad[data-v-2f8ff8c0]{background:var(--gc-forest);color:var(--gc-on-dark);padding-block:clamp(64px,9vw,112px)}.gc-ad__grid[data-v-2f8ff8c0]{align-items:center;display:grid;gap:36px;grid-template-columns:1fr}@media(min-width:960px){.gc-ad__grid[data-v-2f8ff8c0]{gap:72px;grid-template-columns:1.15fr .85fr}}.gc-ad__k[data-v-2f8ff8c0]{color:var(--gc-tomato-light);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gc-ad__quote[data-v-2f8ff8c0]{color:var(--gc-on-dark);font-size:clamp(2rem,1.3rem + 3vw,3.6rem);line-height:1.08;margin:14px 0 18px}.gc-ad__text[data-v-2f8ff8c0]{color:var(--gc-on-dark-muted);font-size:var(--gc-step-1);line-height:1.55;margin:0;max-width:52ch}.gc-ad__pillars[data-v-2f8ff8c0]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.gc-ad__pillars li[data-v-2f8ff8c0]{align-items:center;background:var(--gc-pine);border:1px solid var(--gc-line-dark);border-radius:16px;color:var(--gc-on-dark-muted);display:grid;font-size:.95rem;gap:14px;grid-template-columns:40px 1fr;padding:12px 16px}.gc-ad__pillars strong[data-v-2f8ff8c0]{color:var(--gc-on-dark);display:block}.gc-ad__icon[data-v-2f8ff8c0]{background:var(--gc-tomato-deep);border-radius:12px;color:var(--gc-ivory);display:grid;height:40px;place-items:center;width:40px}.gc-ad__pillars li:last-child .gc-ad__icon[data-v-2f8ff8c0]{background:var(--gc-lime);color:var(--gc-forest)}.gc-ax[data-v-2f8ff8c0]{background:var(--gc-paper);padding-block:clamp(64px,9vw,112px)}.gc-ax__grid[data-v-2f8ff8c0]{align-items:center;display:grid;gap:40px;grid-template-columns:1fr}@media(min-width:960px){.gc-ax__grid[data-v-2f8ff8c0]{gap:72px;grid-template-columns:1fr 1fr}}.gc-ax__photos[data-v-2f8ff8c0]{display:grid;gap:12px;grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr}.gc-ax__p1[data-v-2f8ff8c0]{grid-row:1/span 2}.gc-ax__photos[data-v-2f8ff8c0] .gc-figure,.gc-ax__photos[data-v-2f8ff8c0] picture{display:block;height:100%}.gc-ax__photos[data-v-2f8ff8c0] img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover}.gc-ax__p1[data-v-2f8ff8c0] img{aspect-ratio:4/5.2}.gc-ax__p2[data-v-2f8ff8c0] img,.gc-ax__p3[data-v-2f8ff8c0] img{aspect-ratio:auto}.gc-ax__title[data-v-2f8ff8c0]{font-size:clamp(2rem,1.4rem + 2.4vw,3.2rem);margin:12px 0 16px}.gc-ax__copy p[data-v-2f8ff8c0]{color:var(--gc-ink);line-height:1.65;max-width:54ch}.gc-ax__links[data-v-2f8ff8c0]{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:8px}.gc-ax__link[data-v-2f8ff8c0]{border-bottom:3px solid var(--gc-tomato);color:var(--gc-forest);font-weight:700;padding-bottom:3px;text-decoration:none}.gc-as[data-v-2f8ff8c0]{background:var(--gc-ivory);padding-block:clamp(56px,8vw,96px)}.gc-as__grid[data-v-2f8ff8c0]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:960px){.gc-as__grid[data-v-2f8ff8c0]{gap:40px;grid-template-columns:1.3fr .7fr}}.gc-as__eco-k[data-v-2f8ff8c0],.gc-as__k[data-v-2f8ff8c0]{color:var(--gc-tomato-dark);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gc-as__title[data-v-2f8ff8c0]{font-size:clamp(1.8rem,1.3rem + 1.8vw,2.6rem);margin:12px 0 14px}.gc-as__status>p[data-v-2f8ff8c0]{font-size:1.05rem;line-height:1.6;max-width:60ch}.gc-as__faq[data-v-2f8ff8c0]{display:grid;gap:10px;margin-top:18px}.gc-as__faq details[data-v-2f8ff8c0]{background:var(--gc-paper);border:1px solid var(--gc-line);border-radius:16px;padding:14px 18px}.gc-as__faq summary[data-v-2f8ff8c0]{cursor:pointer;display:flex;font-weight:700;gap:12px;justify-content:space-between;list-style:none}.gc-as__faq summary[data-v-2f8ff8c0]::-webkit-details-marker{display:none}.gc-as__faq summary[data-v-2f8ff8c0]:after{color:var(--gc-tomato);content:"+";font-family:var(--gc-font-display);font-size:1.3rem;line-height:1}.gc-as__faq details[open] summary[data-v-2f8ff8c0]:after{content:"–"}.gc-as__faq details p[data-v-2f8ff8c0]{color:var(--gc-muted);font-size:.96rem;margin:10px 0 0}.gc-as__eco[data-v-2f8ff8c0]{background:var(--gc-paper);border:1px dashed rgba(16,45,34,.3);border-radius:22px;padding:22px}.gc-as__eco-title[data-v-2f8ff8c0]{font-size:1.35rem;margin:8px 0 6px}.gc-as__eco-text[data-v-2f8ff8c0]{color:var(--gc-muted);font-size:.93rem;margin:0 0 12px}.gc-as__eco-list[data-v-2f8ff8c0]{display:grid;gap:8px;list-style:none;margin:0 0 12px;padding:0}.gc-as__eco-list li[data-v-2f8ff8c0]{align-items:center;display:flex;font-size:.95rem;font-weight:600;gap:10px}.gc-as__eco-list li[data-v-2f8ff8c0] .v-icon{color:var(--gc-tomato-dark)}.gc-as__eco-note[data-v-2f8ff8c0]{border-top:1px solid var(--gc-line);color:var(--gc-muted);font-size:.8rem;margin:0;padding-top:10px}.gc-app__signup[data-v-2f8ff8c0]{scroll-margin-top:72px}
