.pricing-rebuild{overflow:clip}@media (max-width: 639px){#main.flex-1 .pricing-hub-hero h1.hero-banner-title{font-size:48px!important}}#main #offshore-calculator>.mb-5>h2,#main #creative-calculator-heading,#main #project-intake>h2{font-size:32px!important;line-height:1.15}@media (min-width: 768px){.pricing-rebuild .pricing-hub-hero{padding-block:44px}}@media (min-width: 1024px){#main.flex-1 .pricing-rebuild .pricing-hub-hero{min-height:400px;padding-block:54px}}.pricing-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:stretch;margin-top:0}.pricing-calc-col{min-width:0;display:flex}.prc-hero-left{min-width:0;align-self:start}.pricing-calc-card{width:100%;height:100%;display:flex;flex-direction:column}.pricing-calc-card__footer{margin-top:auto}.pricing-included-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-model-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-model-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.pricing-comparison-wrap{overflow-x:auto;border-radius:var(--radius)}.at-a-glance-table{width:100%;border-collapse:collapse}.pricing-dropdown{position:relative}.pricing-dropdown__panel{position:absolute;z-index:5;inset-inline:0}.pricing-model-tab,.pricing-dropdown__panel{transition:transform .2s ease,opacity .2s ease}.pricing-model-tab[aria-selected=true]{transform:translateY(-1px)}.pricing-dropdown__panel[hidden]{display:none}.pricing-closing{text-align:center}.pricing-included-card{min-width:0}.pricing-rebuild label,.pricing-rebuild .pricing-field label,.pricing-rebuild .pricing-field__label,.pricing-rebuild .calc-field>label,.pricing-rebuild .calc-field>span[id^=seats-label-],.pricing-rebuild .pricing-dropdown>span,.pricing-rebuild .msf-label,.pricing-rebuild .ctf-label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricing-rebuild label[for=creative-hours]{display:flex}.pricing-rebuild .pricing-calc-card label{font-size:11px;font-weight:600;letter-spacing:.02em}.pricing-rebuild .calc-field>label,.pricing-rebuild .calc-field>span,.pricing-rebuild .pricing-calc-card .msf-label{font-size:11px;font-weight:600;letter-spacing:.02em}.pricing-rebuild .ctf-dropzone__prompt,.pricing-rebuild .pricing-field .dropdown-btn,.pricing-rebuild .pricing-dropdown .dropdown-btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calc-field{position:relative}.pricing-rebuild .calc-field>label,.pricing-rebuild .pricing-dropdown>span[id]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pricing-rebuild .calc-field>select,.pricing-rebuild .calc-field>input:not([type=checkbox]):not([type=radio]),.pricing-rebuild .calc-field textarea[role=combobox]{padding-top:24px}.pricing-rebuild .calc-seat-stepper{min-height:54px;padding-top:18px}.pricing-rebuild .pricing-dropdown>.dropdown-btn{min-height:54px;padding-top:25px;padding-bottom:9px}.calc-field--done select,.calc-field--done input,.calc-field--done .role-chip,.calc-field--done textarea[role=combobox],.calc-field--done .calc-seat-stepper{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e1f;transition:border-color .15s ease,box-shadow .15s ease}.calc-field--done:after{content:"✓";position:absolute;top:-8px;right:-8px;z-index:2;display:flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:#22c55e;color:#fff;font-size:10px;font-weight:700;line-height:18px;text-align:center;pointer-events:none}@media (max-width: 900px){.pricing-hero-grid{grid-template-columns:minmax(0,1fr);align-items:start}.pricing-calc-card{height:auto}.pricing-calc-card__footer{margin-top:20px}.pricing-included-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.pricing-model-panel{grid-template-columns:minmax(0,1fr)}}@media (max-width: 479px){.pricing-included-grid,.pricing-model-tabs{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.pricing-model-tab,.pricing-dropdown__panel{transition:none}}
