.growth-policy-shell{background:radial-gradient(circle at 8% 0%, #4669f01f, transparent 32%), linear-gradient(180deg, var(--app-bg), var(--app-surface-soft));min-height:100vh;color:var(--app-text)}.growth-policy-header,.growth-policy-main,.growth-policy-footer{width:min(1100px,100% - 40px);margin:0 auto}.growth-policy-header{justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}.growth-policy-brand{color:var(--app-text-strong);letter-spacing:-.02em;font-size:16px;font-weight:850;text-decoration:none}.growth-policy-brand span{border:1px solid var(--app-border);color:var(--app-muted);letter-spacing:0;vertical-align:2px;border-radius:999px;margin-left:8px;padding:4px 8px;font-size:11px;font-weight:750;display:inline-flex}.growth-policy-header nav,.growth-policy-footer>div,.growth-policy-inline-links{flex-wrap:wrap;gap:16px;display:flex}.growth-policy-header a,.growth-policy-footer a,.growth-policy-inline-links a{color:var(--app-muted);font-size:13px;font-weight:700;text-decoration:none}.growth-policy-header a:hover,.growth-policy-footer a:hover,.growth-policy-inline-links a:hover{color:var(--app-text-strong)}.growth-policy-breadcrumbs{color:var(--app-muted);gap:9px;padding-top:12px;font-size:13px;display:flex}.growth-policy-breadcrumbs a{color:var(--app-muted);text-decoration:none}.growth-policy-breadcrumbs a:hover{color:var(--app-text-strong)}.growth-policy-hero{max-width:900px;padding:78px 0 66px}.growth-policy-eyebrow{color:var(--app-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:850}.growth-policy-hero h1{max-width:820px;color:var(--app-text-strong);letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(42px,7vw,76px);font-weight:900;line-height:1.04}.growth-policy-lede{max-width:760px;color:var(--app-muted);margin:24px 0 0;font-size:18px;line-height:1.8}.growth-policy-offer{border:1px solid var(--app-border-strong);background:var(--app-surface);border-radius:20px;justify-content:space-between;align-items:center;gap:28px;margin-top:34px;padding:24px 26px;display:flex;box-shadow:0 20px 60px #1020481a}.growth-policy-offer.is-active{background:linear-gradient(135deg, #4471f11f, var(--app-surface));border-color:#3274ef73}.growth-policy-offer.is-closed{background:var(--app-surface-soft)}.growth-policy-offer-label{color:var(--app-muted);font-size:12px;font-weight:750;display:block}.growth-policy-offer strong{color:var(--app-text-strong);letter-spacing:-.04em;margin-top:7px;font-size:clamp(27px,4vw,42px);font-weight:900;display:block}.growth-policy-offer p{max-width:470px;color:var(--app-muted);margin:0;font-size:14px;line-height:1.7}.growth-policy-section,.growth-policy-steps,.growth-policy-boundary{margin-top:28px}.growth-policy-section-heading{max-width:700px}.growth-policy-section h2,.growth-policy-panel h2,.growth-policy-steps h2,.growth-policy-boundary h2,.growth-policy-cta h2{color:var(--app-text-strong);letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(25px,4vw,38px);font-weight:850;line-height:1.15}.growth-policy-section-heading>p:last-child,.growth-policy-panel>p:last-child,.growth-policy-boundary>p:last-child{color:var(--app-muted);margin:14px 0 0;font-size:15px;line-height:1.8}.growth-policy-rule-grid,.growth-policy-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.growth-policy-rule-card,.growth-policy-trust-card,.growth-policy-panel,.growth-policy-steps,.growth-policy-boundary,.growth-policy-cta{border:1px solid var(--app-border);background:var(--app-surface);border-radius:20px}.growth-policy-rule-card{min-height:190px;padding:20px}.growth-policy-rule-index{color:var(--app-accent);letter-spacing:.1em;font-size:12px;font-weight:850}.growth-policy-rule-card h3,.growth-policy-trust-card h2{color:var(--app-text-strong);margin:16px 0 0;font-size:17px;font-weight:850;line-height:1.35}.growth-policy-rule-card p,.growth-policy-trust-card p{color:var(--app-muted);margin:10px 0 0;font-size:14px;line-height:1.7}.growth-policy-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.growth-policy-panel,.growth-policy-boundary,.growth-policy-steps,.growth-policy-cta{padding:28px}.growth-policy-panel-warm{background:linear-gradient(135deg, #f6b55921, var(--app-surface))}.growth-policy-usage-flow{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px;font-size:13px;font-weight:750;display:flex}.growth-policy-usage-flow span,.growth-policy-usage-flow strong{border:1px solid var(--app-border);background:var(--app-surface-soft);border-radius:999px;padding:8px 12px}.growth-policy-usage-flow strong{color:var(--app-accent);border-color:#3274ef66}.growth-policy-usage-flow b{color:var(--app-border-strong)}.growth-policy-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.growth-policy-steps li{gap:14px;display:flex}.growth-policy-steps li>span{background:var(--app-text-strong);width:30px;height:30px;color:var(--app-bg);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:850;display:inline-grid}.growth-policy-steps strong{color:var(--app-text-strong);font-size:15px}.growth-policy-steps p{color:var(--app-muted);margin:8px 0 0;font-size:13px;line-height:1.65}.growth-policy-cta{background:linear-gradient(135deg, var(--app-text-strong), #2f5fd1);justify-content:space-between;align-items:center;gap:24px;margin-top:28px;display:flex}.growth-policy-cta h2,.growth-policy-cta .growth-policy-eyebrow{color:var(--app-bg)}.growth-policy-actions{flex-wrap:wrap;gap:10px;display:flex}.growth-policy-button{background:var(--app-bg);min-height:44px;color:var(--app-text-strong);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex}.growth-policy-button.is-secondary{color:var(--app-bg);background:0 0;border-color:#fff6}.growth-policy-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-policy-trust-card{min-height:220px;padding:26px}.growth-policy-boundary{background:var(--app-surface-soft)}.growth-policy-inline-links{margin-top:20px}.growth-policy-inline-links a{border-bottom:1px solid var(--app-border-strong);color:var(--app-text-strong);padding-bottom:3px}.growth-policy-trust-badges{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.growth-policy-trust-badges span{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-strong);border-radius:999px;padding:8px 12px;font-size:13px;font-weight:750}.growth-policy-footer{color:var(--app-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:48px 0;font-size:13px;display:flex}@media (max-width:860px){.growth-policy-rule-grid,.growth-policy-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-policy-steps ol{grid-template-columns:1fr}}@media (max-width:640px){.growth-policy-header,.growth-policy-main,.growth-policy-footer{width:min(100% - 28px,1100px)}.growth-policy-header{flex-direction:column;align-items:flex-start;gap:16px}.growth-policy-header nav{justify-content:flex-start;gap:10px 14px}.growth-policy-hero{padding:54px 0 42px}.growth-policy-hero h1{font-size:clamp(38px,13vw,58px)}.growth-policy-lede{font-size:16px}.growth-policy-offer,.growth-policy-cta{flex-direction:column;align-items:flex-start}.growth-policy-rule-grid,.growth-policy-trust-grid,.growth-policy-two-column{grid-template-columns:1fr}.growth-policy-panel,.growth-policy-boundary,.growth-policy-steps,.growth-policy-cta,.growth-policy-trust-card{padding:22px}.growth-policy-footer>div{gap:10px 14px}}
