.tgb{--b-paper:#f4f6f8;--b-ink:#181818;--b-copy:#323b48;--b-line:#39413f;--b-ease:cubic-bezier(.22,1,.36,1);min-width:0}.tgb p,.tgb li{font-size:16px;line-height:24px;text-wrap:pretty}.tgb h2,.tgb h3{text-wrap:balance}.tgb .tgb-intro,.tgb .tgb-request{padding:48px;background:var(--b-paper);color:var(--b-ink);border-radius:24px}.tgb .tgb-intro>p,.tgb .tgb-request>p{max-width:880px;color:var(--b-copy);font-size:18px;line-height:28px}.tgb .tgb-intro .tgb-context{font-size:14px;line-height:20px;margin:24px 0;color:#485564}.tgb .tgb-intro a:not(.tgs-cta){color:#344c26;text-decoration:underline;text-underline-offset:4px}.tgb .tgb-result{margin-top:24px;padding:16px;border:1px solid var(--b-line);border-radius:8px;color:var(--s-text)}.tgb .tgb-result strong{font-weight:600}.tgb .tgb-price{font-size:36px;line-height:40px;font-weight:600;color:var(--s-lime);margin-bottom:24px}.tgb .tgb-tariff{display:flex;flex-direction:column;min-width:0}.tgb .tgb-tariff:nth-child(2){background:var(--b-paper);color:var(--b-ink);border-color:var(--b-paper)}.tgb .tgb-tariff:nth-child(2) p,.tgb .tgb-tariff:nth-child(2) li{color:var(--b-copy)}.tgb .tgb-tariff:nth-child(2) .tgs-num{color:#4c5b1c}.tgb .tgb-tariff:nth-child(2) .tgb-price{color:var(--b-ink)}.tgb .tgb-tariff ul{padding-left:24px;margin:24px 0;color:var(--s-muted)}.tgb .tgb-tariff li{margin-bottom:12px}.tgb .tgb-tariff .tgb-limits{font-size:14px;line-height:20px;margin:0 0 24px}.tgb .tgb-tariff .tgs-cta{margin-top:auto;font-size:14px;line-height:20px;padding-left:12px;gap:12px}.tgb .tgb-pricing-note{max-width:900px;margin-top:24px;color:var(--s-muted)}.tgb .tgb-brief{padding-left:24px;margin:24px 0}.tgb .tgb-brief li{padding-left:8px;margin-bottom:16px;color:var(--s-muted)}.tgs-landing:has(.tgb) .tgs-hero h1{background:linear-gradient(90deg,#fff,#9b9b9b);background-clip:text;-webkit-background-clip:text;color:transparent}.tgs-landing:has(.tgb) .tgs-hero h1 .tgs-dot{color:var(--s-lime)}.tgs-landing:has(.tgb) .tgs-hero-visual figcaption{display:none}.tgb .tgs-cta:focus-visible{outline-color:#344c26}.tgb .tgs-deliverable .tgs-cta:focus-visible{outline-color:var(--s-lime)}.tgb .tgb-tariff:nth-child(2) .tgs-cta:focus-visible{outline-color:#344c26}@media(max-width:1100px){.tgb .tgb-tariffs{grid-template-columns:1fr;gap:24px}.tgb .tgb-tariff{padding:32px}.tgb .tgb-tariff ul{columns:2;column-gap:40px}.tgb .tgb-tariff li{break-inside:avoid}}@media(max-width:760px){.tgb .tgb-intro,.tgb .tgb-request{padding:24px;border-radius:16px}.tgb .tgb-intro>p,.tgb .tgb-request>p{font-size:16px;line-height:24px}.tgb .tgb-tariff{padding:24px}.tgb .tgb-tariff ul{columns:auto}.tgb .tgb-price{font-size:30px;line-height:36px}.tgb .tgb-tariffs{gap:16px}.tgb .tgs-cta{max-width:100%;white-space:normal}.tgb .tgb-brief{padding-left:16px}.tgb .tgb-brief li{padding-left:4px}}@media(prefers-reduced-motion:reduce){.tgb *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

.tgb .tgb-intro h2,.tgb .tgb-request h2,.tgb .tgb-tariff:nth-child(2) h3{color:var(--b-ink)}.tgb p a:not(.tgs-cta){color:var(--s-lime);text-decoration:underline;text-underline-offset:4px}.tgb .tgb-intro p a:not(.tgs-cta),.tgb .tgb-request p a:not(.tgs-cta){color:#344c26}
