.byob-section{width:100%;border:2px solid var(--neutral-border-medium);background:var(--neutral-background-medium);padding:1rem}.byob-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;width:100%}.byob-card{border:2px solid var(--neutral-border-medium);padding:.9rem;background:var(--surface-background,var(--neutral-background-strong));text-align:center;transition:transform .15s ease-out,box-shadow .15s ease-out,border-color .15s ease-out}.byob-card:hover{transform:translate(-3px,-3px);box-shadow:3px 3px 0 var(--neutral-border-strong);border-color:var(--neutral-on-background-medium)}.byob-week{display:inline-block;border:2px solid var(--neutral-border-strong);color:var(--neutral-on-background-medium);font-weight:700;letter-spacing:.1em;padding:.28rem .55rem;margin-bottom:.55rem;font-family:var(--font-code),monospace}.byob-title,.byob-week{font-size:1rem;text-transform:uppercase}.byob-title{margin:0 0 .35rem;font-weight:800;letter-spacing:.02em;font-family:var(--font-heading),sans-serif}.byob-description{margin:0;font-size:1rem;line-height:1.45;color:var(--neutral-on-background-weak)}.integration-title{letter-spacing:-.02em;line-height:1.1}.byob-badge{display:inline-block;background:#ff5c1a;color:white;font-weight:900;letter-spacing:.06em;padding:4px 12px;margin-right:.25rem}.integration-title-accent{display:inline-block;margin-left:.3rem;transform:translateY(-.04em);white-space:nowrap}.section-subheading{font-size:clamp(2.35rem,5.5vw,3.6rem);line-height:1.02;letter-spacing:-.03em;margin:0;font-family:var(--font-heading),sans-serif}.calc-label{text-transform:uppercase;letter-spacing:.1em;color:#6b6b6b;margin:0}.calc-follower-count,.calc-label{font-size:1rem;font-weight:700;font-family:var(--font-code),monospace}.calc-follower-count{color:var(--neutral-on-background-strong);min-width:50px;text-align:right}.calc-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;height:4px;background:var(--neutral-border-medium);outline:none;cursor:pointer}.calc-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#ff5c1a;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;-webkit-transition:transform .1s ease-out,box-shadow .1s ease-out;transition:transform .1s ease-out,box-shadow .1s ease-out}.calc-slider::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 2px 6px rgba(255,92,26,.35)}.calc-slider::-moz-range-thumb{width:18px;height:18px;background:#ff5c1a;border:2px solid #fff;border-radius:0;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer}.calc-slider::-moz-range-track{height:4px;background:var(--neutral-border-medium);border:none}.calc-platform-row{display:flex;align-items:center;gap:12px;width:100%}.calc-platform-icon{color:#ff5c1a;min-width:22px;display:flex;align-items:center}.calc-chart-wrap{border:2px solid var(--neutral-border-medium);border-top:4px solid #ff5c1a;background:var(--page-background);padding:20px;width:100%}.calc-chart-badge{display:inline-block;padding:4px 10px;letter-spacing:.1em;font-family:var(--font-code),monospace;color:#ff5c1a;border:2px solid #ff5c1a;margin-bottom:16px}.calc-chart-badge,.calc-cta-primary{font-size:1rem;font-weight:700;text-transform:uppercase}.calc-cta-primary{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 24px;background:#ff5c1a;color:#fff;border:none;box-shadow:4px 4px 0 rgba(0,0,0,.25);letter-spacing:.08em;font-family:inherit;text-decoration:none;cursor:pointer;transition:transform .1s ease-out,box-shadow .1s ease-out}.calc-cta-primary:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 rgba(0,0,0,.25)}.calc-cta-primary:active{transform:translate(0);box-shadow:2px 2px 0 rgba(0,0,0,.25)}.calc-cta-secondary{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 24px;background:var(--page-background);color:var(--neutral-on-background-strong);border:2px solid var(--neutral-border-medium);font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-family:inherit;cursor:pointer;transition:transform .15s ease-out,box-shadow .15s ease-out,border-color .15s}.calc-cta-secondary:hover{transform:translate(-2px,-2px);box-shadow:2px 2px 0 rgba(0,0,0,.15);border-color:var(--neutral-on-background-medium)}.calc-result-range{font-size:clamp(1.4rem,4vw,2rem);font-weight:800;letter-spacing:-.02em;font-family:var(--font-heading),sans-serif;color:#ff5c1a;text-align:center;margin:0}.calc-result-note{line-height:1.5}.calc-result-note,.calc-result-sub{font-size:1rem;color:#6b6b6b;text-align:center;margin:0}.calc-result-sub{font-weight:600;letter-spacing:.04em;font-family:var(--font-code),monospace}.calc-niche-dropdown{position:absolute;top:100%;left:0;right:0;max-height:240px;overflow-y:auto;background:var(--page-background);border:2px solid var(--neutral-border-medium);border-top:none;margin-top:0;z-index:1000;box-shadow:4px 4px 0 rgba(0,0,0,.08)}.calc-niche-option{width:100%;padding:10px 14px;border:none;background:transparent;color:var(--neutral-on-background-strong);font-size:1rem;font-family:inherit;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;transition:background .1s}.calc-niche-option:hover{background:var(--neutral-alpha-weak)}.calc-niche-option-selected{background:rgba(255,92,26,.08)}.calc-niche-option-selected:hover{background:rgba(255,92,26,.12)}.calc-input{width:100%;padding:12px 14px;font-size:1rem;font-family:inherit;color:var(--neutral-on-background-strong);background:var(--neutral-background-medium);border:2px solid var(--neutral-border-medium);border-radius:0;outline:none;transition:border-color .15s;box-sizing:border-box}.calc-input::placeholder{color:#6b6b6b;opacity:.5}.calc-input:focus{border-color:#ff5c1a}.calc-detail-cta-copy{margin:0;font-size:1rem;line-height:1.5;color:var(--neutral-on-background-medium);text-align:center}.integration-logo{filter:brightness(0);opacity:.6!important}:root[data-theme=dark] .integration-logo{filter:brightness(0) invert(1);opacity:.6!important}@media (max-width:900px){.byob-grid{grid-template-columns:1fr}}@media (max-width:768px){.integration-layout{flex-direction:column!important;align-items:stretch!important;gap:18px!important}.integration-left{order:2}.integration-left,.integration-right{flex:1 1 auto!important;max-width:100%!important;width:100%!important}.integration-right{order:1}.integration-right>div{padding:var(--static-space-s)!important}.integration-container{margin-top:-8px!important}.section-subheading{font-size:clamp(1.85rem,9vw,2.35rem)}.calc-platform-row{gap:10px}.calc-follower-count{min-width:42px;font-size:1rem}.calc-chart-wrap{padding:16px}.calc-chart-badge{margin-bottom:12px}.calc-result-range{font-size:1.55rem}.calc-label,.calc-result-note{font-size:1rem}}.IntegrationSection_integrationContainer__NJYz1{margin-top:-40px}.IntegrationSection_integrationPanel__a1sge{border-radius:0;margin-top:-20px}.IntegrationSection_integrationLayout__UhNPM{align-items:flex-start;width:100%;justify-content:space-between;flex-wrap:nowrap}.IntegrationSection_integrationLeft__QtH69{flex:0 0 32%}.IntegrationSection_integrationRight__ew4mK{flex:0 0 65%}.IntegrationSection_nichePicker___PJqz{position:relative}.IntegrationSection_nicheChevron__ATGt_{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:#6b6b6b;font-size:16px}.IntegrationSection_nicheCheck__cJzSC{color:#ff5c1a}.IntegrationSection_nicheOtherOption__lL5aB{border-top:1px solid var(--neutral-border-medium)}.IntegrationSection_nicheEmpty__co0Te{padding:12px;color:#6b6b6b;font-size:1rem}.IntegrationSection_nicheBackdrop__pmBxu{position:fixed;inset:0;z-index:999;border:0;padding:0;margin:0;background:rgba(0,0,0,0);cursor:default}.IntegrationSection_chartHeader__8FOLw{text-align:center}.IntegrationSection_resultsStack__n76ZZ{display:flex;flex-direction:column;gap:12px;align-items:center;margin-top:8px}.IntegrationSection_calculateWrap__yqwbZ{margin-top:8px}.IntegrationSection_bookCallLink__c1Pxs{text-decoration:none}.IntegrationSection_chartLoading__tBIXM{height:220px}