:root{--bg:#f4efe7;--surface:rgba(255,252,246,0.84);--surface-strong:#fffaf2;--line:rgba(42,54,68,0.14);--text:#18202a;--muted:#5f6876;--brand:#0f766e;--brand-deep:#0b4f4a;--accent:#dd6b20;--danger:#9b1c1c;--shadow:0 30px 80px rgba(18,29,41,0.12);--radius-xl:28px;--radius-lg:20px;--radius-md:14px;--max-width:1160px}*{box-sizing:border-box}html{font-family:Avenir Next,Segoe UI,sans-serif;color:var(--text)}body{margin:0;min-height:100vh;background:radial-gradient(circle at top left,rgba(221,107,32,.12),transparent 28%),radial-gradient(circle at top right,rgba(15,118,110,.18),transparent 24%),linear-gradient(180deg,#f6f1e9,#f1f4f7)}a{color:inherit}button,input,select,textarea{font:inherit}img,svg,video{max-width:100%}.shell{width:min(calc(100% - 2rem),var(--max-width));margin:0 auto}.builder-shell{width:min(calc(100% - 2rem),1600px);margin:0 auto}.hero{padding:2rem 0 1rem}.hero-bar{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:1rem;gap:1rem;padding:.75rem 1rem;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.58);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-header-menu{display:flex;align-items:center;justify-content:flex-end;gap:1rem;min-width:0}.site-menu-toggle{display:none;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.72);cursor:pointer}.site-menu-toggle span{display:block;width:18px;height:2px;margin:4px auto;border-radius:999px;background:var(--text);transition:transform .16s ease,opacity .16s ease}.hero-bar.is-open .site-menu-toggle span:first-child{transform:translateY(6px) rotate(45deg)}.hero-bar.is-open .site-menu-toggle span:nth-child(2){opacity:0}.hero-bar.is-open .site-menu-toggle span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.hero-actions{gap:.75rem}.hero-actions,.site-menu{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.site-menu{gap:.5rem;min-width:0}.site-menu__link{padding:.55rem .9rem;border-radius:999px;text-decoration:none;color:var(--muted);transition:background-color .16s ease,color .16s ease}.site-menu__link:hover{background:rgba(15,118,110,.1);color:var(--brand-deep)}.brand-lockup{display:flex;align-items:center;gap:.85rem;min-width:0}.brand-badge{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,var(--brand-deep),var(--brand));color:#fff;font-weight:800;letter-spacing:.08em}.brand-logo-image{width:auto;max-width:220px;max-height:72px;object-fit:contain}.builder-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;margin-bottom:1.35rem;padding:.85rem 1rem;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.builder-footer__brand,.builder-header,.builder-header__brand{align-items:center;color:var(--builder-chrome-text,var(--text))}.builder-footer__brand,.builder-header__brand{display:inline-flex;gap:.75rem;font-weight:900;text-decoration:none}.builder-header__nav{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;min-width:0;flex-wrap:wrap}.builder-footer a,.builder-header__nav a{color:var(--builder-chrome-muted,var(--muted));text-decoration:none}.builder-header__nav a{padding:.55rem .85rem;border-radius:999px;transition:background .16s ease,color .16s ease}.builder-header__nav a:hover{background:rgba(15,118,110,.1);color:var(--builder-chrome-accent,var(--brand-deep))}.builder-header--minimal{border-radius:22px;background:rgba(255,255,255,.9)}.builder-header--glass{border-color:rgba(255,255,255,.45);background:rgba(255,255,255,.38);box-shadow:0 18px 50px rgba(24,32,42,.12)}.builder-header--centered{grid-template-columns:1fr;justify-items:center;text-align:center}.builder-header--centered .builder-header__cta,.builder-header--centered .builder-header__nav{justify-content:center}.builder-header--robok{border-color:rgba(255,255,255,.14);background:radial-gradient(circle at 90% 0,rgba(182,255,77,.22),transparent 18rem),rgba(7,9,15,.88);color:#f8fbff}.builder-header--robok .builder-header__brand,.builder-header--robok .builder-header__nav a{color:var(--builder-chrome-muted,rgba(248,251,255,.76))}.builder-header--robok .builder-header__nav a:hover{background:rgba(182,255,77,.13);color:var(--builder-chrome-accent,#b6ff4d)}.builder-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.35rem;padding:1.25rem;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow);color:var(--builder-chrome-text,var(--text))}.builder-footer--columns{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(180px,.7fr));align-items:start}.builder-footer--columns>div{display:grid;grid-gap:.55rem;gap:.55rem}.builder-footer--cta{background:radial-gradient(circle at 92% 0,rgba(223,107,34,.22),transparent 22rem),linear-gradient(135deg,var(--brand-deep),#123a36);color:#fff}.builder-footer--cta h2{margin:0;color:var(--builder-chrome-text,#fff)}.builder-footer--cta .eyebrow{color:var(--builder-chrome-muted,rgba(255,255,255,.7))}.builder-footer--robok{position:relative;display:grid;justify-items:center;overflow:hidden;text-align:center;border-color:rgba(255,255,255,.12);background:radial-gradient(circle at 50% 0,rgba(88,230,255,.22),transparent 28rem),linear-gradient(135deg,#07090f,#101525);color:#f8fbff}.builder-footer--robok .builder-footer__brand,.builder-footer--robok p{color:var(--builder-chrome-text,#f8fbff)}.builder-footer .muted{color:var(--builder-chrome-muted,var(--muted))}.builder-footer__orb{position:absolute;inset:auto auto -80px 50%;width:260px;height:260px;border-radius:999px;background:rgba(182,255,77,.18);filter:blur(24px);transform:translateX(-50%)}.builder-header__announcement{justify-self:center;padding:.45rem .8rem;border-radius:999px;background:rgba(15,118,110,.08);color:var(--builder-chrome-muted,var(--muted));font-size:.86rem;font-weight:800}.builder-chrome-canvas{position:relative;display:block;overflow:hidden}.builder-chrome-canvas__element{position:absolute;z-index:1;display:inline-flex;align-items:center;gap:.5rem;color:var(--builder-chrome-text,var(--text));text-decoration:none}.builder-chrome-canvas__brand{font-weight:900}.builder-chrome-canvas__nav{flex-wrap:wrap;justify-content:center}.builder-chrome-canvas__nav a{padding:.45rem .7rem;border-radius:999px;color:var(--builder-chrome-muted,var(--muted));text-decoration:none}.builder-chrome-canvas__nav a:hover{background:rgba(182,255,77,.12);color:var(--builder-chrome-accent,var(--brand-accent))}.builder-chrome-canvas__pill{justify-content:center;padding:.45rem .7rem;border-radius:999px;background:rgba(255,255,255,.08);color:var(--builder-chrome-muted,var(--muted));font-weight:800}.builder-chrome-canvas__shape{pointer-events:none}.builder-workspace-tabs{display:flex;gap:.5rem;margin:0 0 1rem;padding:.35rem;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.65);width:-moz-fit-content;width:fit-content}.builder-workspace-tab{padding:.7rem 1rem;border:0;border-radius:14px;background:transparent;color:var(--muted);font-weight:900;cursor:pointer}.builder-workspace-tab.is-active{background:var(--brand-deep);color:#fff}.builder-template-editor{display:grid;grid-gap:1rem;gap:1rem;padding:1.25rem;border-radius:var(--radius-xl)}.builder-template-editor__head h3{margin:.15rem 0;font-size:clamp(1.35rem,2vw,2rem)}.builder-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.builder-template-style-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.46)}.builder-template-column,.builder-template-grid label,.builder-template-style-grid label{display:grid;grid-gap:.45rem;gap:.45rem}.builder-template-column input,.builder-template-grid input,.builder-template-grid select,.builder-template-grid textarea,.builder-template-style-grid input,.builder-template-style-grid textarea{width:100%;padding:.85rem 1rem;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.78)}.builder-template-field-wide{grid-column:1/-1}.builder-template-column,.builder-template-preview{display:grid;grid-gap:.8rem;gap:.8rem}.builder-template-canvas{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:24px;background:rgba(255,255,255,.42)}.builder-template-add-row,.builder-template-canvas__head,.builder-toggle-line{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.builder-template-canvas__head{justify-content:space-between}.builder-toggle-line{font-weight:900}.builder-template-canvas__stage{position:relative;overflow:hidden;border:1px dashed rgba(24,32,42,.25);border-radius:22px;background:linear-gradient(90deg,rgba(24,32,42,.04) 1px,transparent 0),linear-gradient(180deg,rgba(24,32,42,.04) 1px,transparent 0),rgba(7,9,15,.88);background-size:24px 24px}.builder-template-canvas__item{position:absolute;display:inline-flex;align-items:center;justify-content:center;padding:.35rem .55rem;border:1px solid rgba(182,255,77,.28);border-radius:12px;background:rgba(182,255,77,.12);color:#f8fbff;font-size:.78rem;font-weight:900;text-transform:uppercase}.builder-template-element-list{display:grid;grid-gap:.75rem;gap:.75rem}.builder-template-element-card{padding:.9rem;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.64)}.builder-template-element-card summary{cursor:pointer;font-weight:900}.builder-template-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.builder-template-card{display:grid;grid-gap:.35rem;gap:.35rem;padding:1rem;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.72);text-align:left;cursor:pointer}.builder-template-card span{color:var(--muted);font-size:.86rem}.builder-template-card.is-active{border-color:var(--brand-deep);background:rgba(15,86,80,.1)}.builder-template-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.builder-template-link-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.eyebrow{margin:0 0 .35rem;color:var(--accent);font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.title{margin:0;font-size:clamp(2.5rem,5vw,5.4rem);line-height:.96;letter-spacing:-.05em;max-width:9ch}.lede{max-width:46rem;color:var(--muted);font-size:1.05rem;line-height:1.7}.hero-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:1.25rem;gap:1.25rem;padding:2rem 0 3rem}.hero-grid-single{grid-template-columns:1fr}.home-page{--home-title-max:4rem}.home-page .hero-grid{align-items:start;gap:1rem;padding:1.5rem 0 2rem}.home-page .builder-section,.home-page .card{min-width:0;overflow:hidden}.home-page .builder-section{padding:clamp(1rem,2.4vw,1.75rem)}.home-page .builder-section--pad-hero,.home-page .builder-section--pad-relaxed{padding:clamp(1.25rem,3vw,2.25rem)}.home-page .title{max-width:12ch;font-size:clamp(2.25rem,6vw,var(--home-title-max));line-height:.98;letter-spacing:-.045em;overflow-wrap:anywhere}.home-page .lede{max-width:58rem;font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.6;overflow-wrap:anywhere}.home-page .builder-block--size-display,.home-page .builder-block--size-lg,.home-page .builder-block--size-xl{font-size:1rem}.home-page .builder-block--size-display .title,.home-page .builder-block--size-display h2,.home-page .builder-block--size-lg .title,.home-page .builder-block--size-lg h2,.home-page .builder-block--size-xl .title,.home-page .builder-block--size-xl h2{font-size:clamp(2.35rem,5.8vw,4.2rem)}.home-page .builder-feature-grid h2,.home-page .stats-card h2{font-size:clamp(1.55rem,3vw,2.2rem);letter-spacing:-.035em;overflow-wrap:anywhere}.home-page .builder-feature-card,.home-page .stats-card,.home-page .upload-card{padding:clamp(1rem,2vw,1.35rem)}.home-page .builder-feature-card h3,.home-page .stat-row span,.home-page .stat-row strong,.home-page .stats-card strong{overflow-wrap:anywhere}.home-page .dropzone{padding:clamp(1.4rem,3vw,2rem) 1rem}.home-page .dropzone strong{font-size:clamp(1rem,1.6vw,1.1rem);overflow-wrap:anywhere}.home-page .field input,.home-page .field-full input{height:3.8rem}.home-page .admin-code-input,.home-page .button,.home-page .pill,.home-page input,.home-page textarea{max-width:100%}.account-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin:1.5rem 0;padding:1.5rem;overflow:hidden}.account-title{max-width:13ch;margin:0;font-size:clamp(2.2rem,5vw,4.2rem);line-height:.96;letter-spacing:-.045em}.account-lede{max-width:52rem;margin:1.15rem 0 0;color:var(--muted);font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.6}.account-hero__actions{display:flex;align-items:center;gap:.75rem}.account-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.account-summary-card{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0;padding:1.1rem;overflow:hidden}.account-summary-card strong{font-size:clamp(1.7rem,3vw,2.5rem);line-height:1}.account-summary-card .eyebrow,.account-summary-card p{overflow-wrap:anywhere}.account-transfers-panel{overflow:hidden}.account-transfers-panel .admin-table{font-size:.84rem;table-layout:fixed}.account-transfers-panel .admin-table td,.account-transfers-panel .admin-table th{overflow-wrap:anywhere}.account-transfers-panel .admin-table td:first-child,.account-transfers-panel .admin-table th:first-child{width:20%}.account-transfers-panel .admin-table td:nth-child(2),.account-transfers-panel .admin-table th:nth-child(2){width:18%}.account-transfers-panel .admin-table td:nth-child(3),.account-transfers-panel .admin-table td:nth-child(4),.account-transfers-panel .admin-table th:nth-child(3),.account-transfers-panel .admin-table th:nth-child(4){width:8%}.account-transfers-panel .admin-table td:nth-child(5),.account-transfers-panel .admin-table th:nth-child(5){width:7%}.account-transfers-panel .admin-table td:nth-child(6),.account-transfers-panel .admin-table th:nth-child(6){width:21%}.account-transfers-panel .admin-table td:nth-child(7),.account-transfers-panel .admin-table th:nth-child(7){width:18%}.account-share-input{min-width:0;font-size:.82rem}.account-share-control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.5rem;gap:.5rem;max-width:100%}.account-copy-button{min-height:2.45rem;padding:.62rem .85rem;border-radius:999px;font-size:.78rem;white-space:nowrap}.account-transfer-actions-cell .admin-actions,.account-transfer-actions-cell .transfer-row-actions{min-width:0}.account-transfer-actions-cell .admin-action-row,.account-transfer-actions-cell .transfer-row-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 .45rem}.account-transfer-actions-cell .button{min-height:2.5rem;padding:.62rem .85rem;border-radius:999px;font-size:.78rem;line-height:1.1}.navigation-editor,.navigation-editor-card{display:grid;grid-gap:1rem;gap:1rem}.navigation-editor-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.navigation-role-grid{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.builder-after-flow,.builder-main-flow{display:grid;grid-gap:1.25rem;gap:1.25rem;padding-bottom:1.5rem}.builder-section{display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem}.builder-section--pad-compact{padding:1rem}.builder-section--pad-normal{padding:1.5rem}.builder-section--pad-relaxed{padding:2.25rem}.builder-section--pad-hero{padding:3.25rem}.builder-section--gap-compact{gap:.75rem}.builder-section--gap-normal{gap:1rem}.builder-section--gap-relaxed{gap:1.5rem}.builder-section--gap-hero{gap:2.25rem}.builder-section--narrow{max-width:760px;margin-inline:auto}.builder-section--normal{max-width:1020px;margin-inline:auto}.builder-section--wide{max-width:1240px;margin-inline:auto}.builder-section--full{max-width:none}.builder-section--glass{background:rgba(255,255,255,.55);border:1px solid var(--line);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.builder-section--solid{background:#fffaf2;border:1px solid rgba(24,32,42,.08);border-radius:var(--radius-xl)}.builder-section--accent{background:linear-gradient(135deg,rgba(15,118,110,.92),rgba(11,79,74,.96));border-radius:var(--radius-xl);color:#f9fdfc}.builder-section--accent .eyebrow,.builder-section--accent .lede,.builder-section--accent .muted{color:rgba(249,253,252,.86)}.builder-section--accent .button.secondary{background:rgba(255,255,255,.14);color:#fff}.builder-section--outline{border:1px dashed rgba(24,32,42,.24);border-radius:var(--radius-xl);background:rgba(255,255,255,.42)}.builder-section--tight{padding:1rem}.builder-section--airy{padding:2rem}.builder-section--split{grid-template-columns:repeat(2,minmax(0,1fr))}.builder-stack{display:grid;grid-gap:.85rem;gap:.85rem}.builder-block--space-compact{margin-block:.15rem}.builder-block--space-normal{margin-block:.35rem}.builder-block--space-relaxed{margin-block:.75rem}.builder-block--space-hero{margin-block:1.2rem}.builder-block--size-sm{font-size:.92rem}.builder-block--size-md{font-size:1rem}.builder-block--size-lg{font-size:1.1rem}.builder-block--size-xl{font-size:1.2rem}.builder-block--size-display{font-size:1.35rem}.builder-block--weight-regular{font-weight:400}.builder-block--weight-medium{font-weight:500}.builder-block--weight-semibold{font-weight:600}.builder-block--weight-bold{font-weight:700}.builder-block--size-sm .title,.builder-block--size-sm h2{font-size:clamp(1.6rem,3vw,2.4rem)}.builder-block--size-md .title,.builder-block--size-md h2{font-size:clamp(2rem,5vw,3.9rem)}.builder-block--size-lg .title,.builder-block--size-lg h2{font-size:clamp(2.3rem,5vw,4.4rem)}.builder-block--size-xl .title,.builder-block--size-xl h2{font-size:clamp(2.7rem,6vw,5rem)}.builder-block--size-display .title,.builder-block--size-display h2{font-size:clamp(3.2rem,7vw,6rem)}.builder-block .title,.builder-block h2,.builder-block h3,.builder-block strong,.builder-block summary{color:inherit}.builder-block--custom-heading-size .title,.builder-block--custom-heading-size h2{font-size:var(--builder-heading-font-size)}.builder-block--custom-body-size .lede,.builder-block--custom-body-size .muted,.builder-block--custom-body-size figcaption,.builder-block--custom-body-size p{font-size:var(--builder-body-font-size)}.builder-block--center{text-align:center;justify-items:center}.builder-block--muted{opacity:.82}.builder-block--accent:not(.stats-card){color:var(--brand-deep)}.builder-feature-grid,.builder-upload-wrap{display:grid;grid-gap:1rem;gap:1rem}.builder-feature-grid h2{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:-.04em}.builder-feature-grid__items{display:grid;grid-gap:1rem;gap:1rem}.builder-feature-grid__items--2{grid-template-columns:repeat(2,minmax(0,1fr))}.builder-feature-grid__items--3{grid-template-columns:repeat(3,minmax(0,1fr))}.builder-feature-grid__items--4{grid-template-columns:repeat(4,minmax(0,1fr))}.builder-feature-card{padding:1.2rem}.builder-feature-card h3{margin-top:0;margin-bottom:.65rem}.builder-faq,.builder-pricing-calculator,.builder-pricing-table,.builder-testimonials{display:grid;grid-gap:1rem;gap:1rem}.builder-faq h2,.builder-pricing-calculator h2,.builder-pricing-table h2,.builder-testimonials h2{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:-.04em}.builder-pricing-grid,.builder-testimonial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.builder-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.builder-pricing-calculator,.builder-pricing-card,.builder-testimonial-card{padding:1.2rem}.builder-pricing-card h3{margin:0}.builder-pricing-price{display:block;margin-top:1rem;font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.05em}.builder-pricing-table-wrap{overflow-x:auto;padding:0;border-color:rgba(255,255,255,.12)}.builder-pricing-options-table{width:100%;min-width:780px;border-collapse:collapse}.builder-pricing-options-table td,.builder-pricing-options-table th{padding:1rem 1.15rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.builder-pricing-options-table th{color:var(--robok-lime,var(--brand-accent));font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.builder-pricing-options-table td strong{color:var(--robok-text,#fff)}.builder-pricing-options-table td span{display:block;max-width:26rem;margin-top:.3rem;color:var(--robok-text,#fff);font-size:.92rem}.builder-pricing-options-table__price{color:var(--robok-lime,var(--brand-accent))!important}.builder-pricing-options-table tbody tr:last-child td{border-bottom:0}.builder-pricing-rules{display:grid;grid-gap:.5rem;gap:.5rem;padding:0;margin:1rem 0 0;list-style:none}.builder-price-summary div,.builder-pricing-rules li{display:flex;justify-content:space-between;gap:1rem;padding-top:.5rem;border-top:1px solid var(--line)}.builder-calculator-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.builder-addon-chip,.builder-calculator-grid label{display:grid;grid-gap:.4rem;gap:.4rem;font-weight:700}.builder-calculator-grid input,.builder-calculator-grid select{width:100%;padding:.85rem .9rem;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.92);font:inherit}.builder-addon-list{display:flex;flex-wrap:wrap;gap:.65rem}.builder-addon-chip{grid-template-columns:auto 1fr;align-items:center;padding:.65rem .8rem;border-radius:999px;background:var(--surface-muted)}.builder-price-summary{display:grid;grid-gap:.65rem;gap:.65rem}.builder-price-summary__total{font-size:1.15rem;color:var(--accent)}.builder-faq-list{display:grid;grid-gap:.75rem;gap:.75rem}.builder-faq-item{padding:1rem 1.2rem}.builder-faq-item summary{cursor:pointer;font-weight:800}.builder-faq-item p{margin-bottom:0}.builder-testimonial-card{display:grid;grid-gap:1rem;gap:1rem}.builder-testimonial-person{display:flex;align-items:center;gap:.8rem}.builder-testimonial-person img,.builder-testimonial-person span{display:grid;width:3rem;height:3rem;flex:0 0 auto;place-items:center;border-radius:999px;background:var(--surface-muted);color:var(--brand-deep);font-weight:900;object-fit:cover}.builder-image{overflow:hidden;padding:0}.builder-image img{display:block;width:100%;height:auto}.builder-image figcaption{padding:.9rem 1rem 1rem}.card{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow)}.card-strong{background:var(--surface-strong)}.upload-card{padding:1.35rem}.download-card,.stats-card{padding:1.5rem}.stats-list{display:grid;grid-gap:.9rem;gap:.9rem;margin:1.25rem 0 0}.stat-row{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid var(--line)}.stat-row:last-child{padding-bottom:0;border-bottom:0}.dropzone{padding:2.5rem 1.25rem;border:2px dashed rgba(15,118,110,.32);border-radius:22px;background:linear-gradient(180deg,rgba(15,118,110,.08),rgba(255,255,255,.5)),#f8fcfb;text-align:center}.dropzone p{margin:.35rem 0}.dropzone strong{display:block;margin-bottom:.35rem;font-size:1.1rem}.muted{color:var(--muted)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.field,.field-full{display:grid;grid-gap:.45rem;gap:.45rem;align-content:start}.field-full{grid-column:1/-1}.field label,.field-full label{font-size:.92rem;font-weight:700}.field input,.field-full input,.field-full textarea{width:100%;padding:.9rem 1rem;border:1px solid rgba(24,32,42,.12);border-radius:16px;background:rgba(255,255,255,.9);color:var(--text);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.field input,.field-full input{height:4.35rem}.field input:focus,.field-full input:focus,.field-full textarea:focus{outline:none;border-color:rgba(15,118,110,.55);background:#fff;box-shadow:0 0 0 4px rgba(15,118,110,.12)}.field input:disabled,.field-full input:disabled,.field-full textarea:disabled{color:var(--muted);background:rgba(244,239,231,.7)}.field small,.field-full small{color:var(--muted)}.selected-files{margin-top:1rem;padding:1rem;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.7)}.selected-files-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.selected-folder-list{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.9rem}.selected-folder{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;border:1px solid rgba(15,118,110,.16);border-radius:16px;background:rgba(15,118,110,.07)}.selected-folder>span{display:grid;grid-gap:.2rem;gap:.2rem}.selected-files ul{margin:.75rem 0 0;padding:0;list-style:none}.selected-files li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--line)}.selected-files li:last-child{border-bottom:0}.selected-file-preview{display:inline-flex;align-items:center;justify-content:center;flex:0 0 56px;width:56px;height:56px;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:rgba(24,32,42,.08);color:var(--muted);font-size:.72rem;font-weight:900}.selected-file-preview img,.selected-file-preview video{width:100%;height:100%;object-fit:cover}.selected-file-name{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.selected-file-remove{border:1px solid rgba(155,28,28,.18);border-radius:999px;padding:.45rem .7rem;background:rgba(155,28,28,.08);color:var(--danger);cursor:pointer;font-weight:700}.selected-file-remove:disabled{cursor:not-allowed;opacity:.55}.account-sender{justify-items:start}.recipient-status-list{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.45rem}.recipient-chip-list{display:flex;flex-wrap:wrap;gap:.4rem}.recipient-status{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.3rem .55rem;border-radius:999px;background:rgba(24,32,42,.06);color:var(--muted);font-size:.82rem;font-weight:800}.recipient-status--downloaded{background:rgba(15,118,110,.12);color:var(--brand-deep)}.download-activity-timeline{margin-top:.65rem}.download-activity-timeline summary{cursor:pointer;color:var(--brand-deep);font-weight:900}.download-activity-timeline ol{display:grid;grid-gap:.45rem;gap:.45rem;margin:.6rem 0 0;padding-left:1.1rem}.download-activity-timeline li{display:grid;grid-gap:.15rem;gap:.15rem;color:var(--muted)}.uploader-auth-required{display:grid;grid-gap:.9rem;gap:.9rem;justify-items:start}.oauth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:1rem 0}.pill{display:inline-flex;flex:0 0 auto;gap:.35rem;max-width:100%;padding:.4rem .7rem;border-radius:999px;background:rgba(15,118,110,.12);color:var(--brand-deep);font-size:.85rem;font-weight:700;line-height:1.2;white-space:nowrap}.cta-row,.pill{align-items:center}.cta-row{display:flex;gap:.85rem;margin-top:1rem}.button{border:0;border-radius:999px;background:linear-gradient(135deg,var(--text),#2e3d4a);color:#fff;padding:.95rem 1.3rem;font-weight:700;cursor:pointer}.button.secondary{background:rgba(24,32,42,.06);color:var(--text)}.button.secondary:disabled,.button.secondary[disabled],.button:disabled,.button[disabled]{background:#d9d6cf;color:#817b70;cursor:not-allowed;box-shadow:none;opacity:1;pointer-events:none}.feedback{margin-top:1rem;padding:.9rem 1rem;border-radius:16px;background:rgba(15,118,110,.08)}.feedback.error{background:rgba(155,28,28,.1);color:var(--danger)}.config-warning{margin:1rem 0 1.5rem;padding:1rem 1.1rem;border:1px solid rgba(221,107,32,.32);border-radius:18px;background:rgba(221,107,32,.12)}.config-warning h2{margin:.2rem 0 .75rem;font-size:1.1rem}.config-warning ul{margin:0 0 .75rem;padding-left:1.1rem}.config-warning li+li{margin-top:.35rem}.progress{margin-top:1rem;height:14px;overflow:hidden;border-radius:999px;background:rgba(24,32,42,.08)}.progress span{display:block;height:100%;background:linear-gradient(90deg,var(--brand),var(--accent));transition:width .2s ease}.download-layout{display:grid;grid-gap:1rem;gap:1rem;padding:4rem 0}.admin-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem;margin:2rem 0 1.5rem}.admin-nav{display:flex;flex-wrap:wrap;gap:.5rem}.admin-nav-shell{margin-bottom:1rem;padding:1rem}.admin-topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem}.admin-nav-link{padding:.75rem 1rem;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.68);text-decoration:none}.admin-nav-link.is-active{background:#18202a;color:white}.admin-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1rem}.admin-metric{display:block;margin-top:.25rem;font-size:clamp(2rem,3vw,2.8rem)}.admin-panel{margin-bottom:1rem;padding:1.4rem}.admin-panel-head{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}.admin-modernize{--mz-primary:#5d87ff;--mz-secondary:#49beff;--mz-success:#13deb9;--mz-warning:#ffae1f;--mz-danger:#fa896b;--mz-bg:#f6f9fc;--mz-card:#ffffff;--mz-sidebar:#111c2d;--mz-text:#2a3547;--mz-muted:#5a6a85;color:var(--mz-text)}.admin-modernize-app{display:grid;grid-template-columns:284px minmax(0,1fr);min-height:100vh;background:radial-gradient(circle at 100% 0,rgba(93,135,255,.14),transparent 24rem),linear-gradient(180deg,#f6f9fc,#edf3f8)}.admin-modernize.hero{width:min(calc(100% - 2rem),1500px);padding-top:1rem}.admin-modernize:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(circle at 8% 6%,rgba(93,135,255,.18),transparent 28%),radial-gradient(circle at 90% 10%,rgba(19,222,185,.14),transparent 26%),linear-gradient(180deg,#f6f9fc,#eef3f8)}.modernize-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;padding:1.4rem 1rem;border-right:1px solid rgba(42,53,71,.08);background:#fff;box-shadow:8px 0 34px rgba(42,53,71,.05)}.modernize-logo{display:block;padding:.4rem .7rem 1.1rem}.modernize-logo img{width:170px;max-width:100%;height:auto}.modernize-product-card{display:flex;align-items:center;gap:.8rem;margin:0 .35rem 1rem;padding:.85rem;border-radius:18px;background:linear-gradient(135deg,rgba(93,135,255,.12),rgba(19,222,185,.1)),#f6f9fc}.modernize-product-card small,.modernize-product-card strong{display:block}.modernize-product-card small{color:var(--mz-muted)}.modernize-product-icon{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:15px;background:var(--mz-primary);color:#fff;font-size:.75rem;font-weight:900}.modernize-main{min-width:0;padding:1.5rem}.modernize-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;padding:1rem 1.15rem;border:1px solid rgba(42,53,71,.08);border-radius:24px;background:rgba(255,255,255,.88);box-shadow:0 10px 30px rgba(42,53,71,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.modernize-topbar-actions{display:flex;align-items:center;gap:.75rem}.modernize-user-chip{display:inline-flex;align-items:center;gap:.65rem;padding:.45rem .75rem .45rem .45rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px rgba(42,53,71,.08);font-weight:800}.modernize-user-chip img{width:38px;height:38px;border-radius:999px;object-fit:cover}.modernize-hero-card{display:flex;justify-content:space-between;gap:1.2rem;margin-bottom:1.2rem;padding:1.35rem;border-radius:24px;background:linear-gradient(135deg,rgba(93,135,255,.98),rgba(73,190,255,.9)),var(--mz-primary);color:#fff;overflow:hidden;box-shadow:0 18px 48px rgba(93,135,255,.24)}.modernize-hero-card h2{margin:.1rem 0 .35rem;color:#fff;font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.04em}.modernize-hero-card p{max-width:760px;margin:0;color:rgba(255,255,255,.86)}.modernize-hero-card .eyebrow{color:rgba(255,255,255,.78)}.modernize-hero-card img{width:min(260px,24vw);min-width:150px;object-fit:contain}.modernize-content-card{min-width:0}.admin-modernize .hero-bar{margin-bottom:1rem;border-radius:18px;background:var(--mz-card);box-shadow:0 8px 24px rgba(42,53,71,.08)}.admin-modernize .admin-nav-shell{padding:1rem;border:0;border-radius:22px;background:linear-gradient(135deg,rgba(17,28,45,.96),rgba(42,53,71,.94)),radial-gradient(circle at top right,rgba(93,135,255,.4),transparent 36%);color:#fff;box-shadow:0 18px 55px rgba(17,28,45,.22)}.admin-dashboard-title{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:-.04em}.admin-modernize .admin-topbar{align-items:flex-start}.admin-modernize .admin-nav{display:grid;grid-gap:.2rem;gap:.2rem;max-width:none;justify-content:stretch}.admin-modernize .admin-nav-link{display:flex;align-items:center;gap:.75rem;border:0;border-radius:14px;background:transparent;color:var(--mz-muted);font-size:.88rem;font-weight:800;padding:.72rem .85rem;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease}.admin-modernize .admin-nav-link img{width:19px;height:19px;object-fit:contain;opacity:.78}.admin-modernize .admin-nav-link.is-active{background:var(--mz-primary);color:#fff;box-shadow:0 12px 24px rgba(93,135,255,.32)}.admin-modernize .admin-nav-link.is-active img{filter:brightness(0) invert(1);opacity:1}.admin-modernize .admin-nav-link:hover{background:rgba(93,135,255,.09);color:var(--mz-primary);transform:translateX(2px)}.admin-modernize .button{border-radius:14px;background:var(--mz-primary);box-shadow:0 8px 20px rgba(93,135,255,.24)}.admin-modernize .button.secondary{background:rgba(255,255,255,.92);color:var(--mz-text);box-shadow:none}.admin-modernize-summary{margin:0 0 1.2rem}.admin-metric-card{position:relative;display:grid;grid-gap:.45rem;gap:.45rem;padding:1.2rem;border:0;border-radius:22px;background:var(--mz-card);box-shadow:0 12px 30px rgba(42,53,71,.08)}.admin-metric-card:nth-child(2){background:linear-gradient(135deg,rgba(93,135,255,.1),#fff)}.admin-metric-card:nth-child(3){background:linear-gradient(135deg,rgba(19,222,185,.12),#fff)}.admin-metric-card:nth-child(4){background:linear-gradient(135deg,rgba(73,190,255,.12),#fff)}.admin-metric-icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:14px;background:rgba(93,135,255,.12);color:var(--mz-primary);font-weight:900}.admin-modernize .admin-panel,.admin-modernize .card,.admin-modernize .card-strong{border:0;border-radius:22px;background:var(--mz-card);box-shadow:0 12px 34px rgba(42,53,71,.08)}.admin-modernize .admin-panel{padding:1.4rem}.admin-modernize .admin-panel h2{margin-top:0;color:var(--mz-text);font-size:clamp(1.55rem,2.4vw,2rem);letter-spacing:-.035em}.admin-modernize .admin-table-wrap{border:1px solid rgba(42,53,71,.08);border-radius:18px;background:#fff}.admin-modernize .admin-table th{color:var(--mz-muted);font-size:.74rem}.admin-modernize .admin-table td{color:var(--mz-text)}.admin-modernize .admin-code-input,.admin-modernize input,.admin-modernize select,.admin-modernize textarea{border-color:rgba(42,53,71,.12);border-radius:14px;background:#fff}@media (max-width:1180px){.admin-modernize-app{grid-template-columns:1fr}.modernize-sidebar{position:relative;height:auto;padding:1rem}.modernize-sidebar .admin-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.modernize-main{padding:1rem}}@media (max-width:760px){.builder-template-cards,.builder-template-columns,.builder-template-grid,.builder-template-link-row,.builder-template-style-grid{grid-template-columns:1fr}.builder-footer,.builder-footer--columns,.builder-header{grid-template-columns:1fr;justify-items:stretch;text-align:left}.builder-header__cta,.builder-header__nav{justify-content:flex-start}.modernize-hero-card,.modernize-topbar{display:grid}.modernize-topbar-actions{align-items:stretch;flex-direction:column}.modernize-sidebar .admin-nav{grid-template-columns:1fr}.modernize-hero-card img{display:none}}.robok-marketing{--robok-bg:#07090f;--robok-panel:rgba(255,255,255,0.06);--robok-panel-strong:rgba(255,255,255,0.1);--robok-line:rgba(255,255,255,0.12);--robok-text:#f8fbff;--robok-muted:rgba(248,251,255,0.68);--robok-lime:#b6ff4d;--robok-cyan:#58e6ff;--robok-violet:#8f7cff;position:relative;isolation:isolate;color:var(--robok-text);background:radial-gradient(circle at 16% 12%,rgba(88,230,255,.22),transparent 28rem),radial-gradient(circle at 82% 8%,rgba(182,255,77,.2),transparent 24rem),linear-gradient(135deg,#07090f,#101525 48%,#071814)}.robok-marketing:after,.robok-marketing:before{content:"";position:fixed;z-index:-1;pointer-events:none;filter:blur(8px)}.robok-marketing:before{inset:0;background:radial-gradient(circle at 16% 10%,rgba(182,255,77,.2),transparent 26%),radial-gradient(circle at 85% 8%,rgba(88,230,255,.2),transparent 28%),radial-gradient(circle at 52% 44%,rgba(143,124,255,.14),transparent 34%),linear-gradient(180deg,#07090f,#0d1220 54%,#080b12)}.robok-marketing:after{inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.22) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.22) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,black,transparent 70%);mask-image:linear-gradient(180deg,black,transparent 70%)}.robok-marketing .hero-bar{border-color:var(--robok-line);background:rgba(7,9,15,.72);color:var(--robok-text);box-shadow:0 18px 60px rgba(0,0,0,.32)}.robok-marketing .site-menu__link{color:var(--robok-muted)}.robok-marketing .site-menu__link:hover{background:rgba(182,255,77,.1);color:var(--robok-lime)}.robok-marketing .brand-badge{background:linear-gradient(135deg,var(--robok-lime),var(--robok-cyan));color:#07090f;box-shadow:0 0 30px rgba(182,255,77,.25)}.robok-marketing .builder-section,.robok-marketing .card{border:1px solid var(--robok-line);background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035)),rgba(7,9,15,.72);color:var(--robok-text);box-shadow:0 24px 80px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.robok-marketing .builder-section--accent{background:radial-gradient(circle at top left,rgba(182,255,77,.2),transparent 42%),linear-gradient(145deg,rgba(88,230,255,.1),rgba(143,124,255,.08)),rgba(7,9,15,.82)}.robok-marketing .builder-section--solid{background:radial-gradient(circle at 90% 20%,rgba(88,230,255,.12),transparent 34%),rgba(11,15,27,.92)}.robok-marketing .builder-section--outline{border-style:solid;border-color:var(--robok-line);background:radial-gradient(circle at 14% 0,rgba(182,255,77,.1),transparent 28%),rgba(7,9,15,.64)}.robok-marketing .builder-after-flow,.robok-marketing .builder-main-flow{gap:1.35rem}.robok-marketing .title,.robok-marketing h1,.robok-marketing h2,.robok-marketing h3{color:var(--robok-text)}.robok-marketing .title{max-width:11ch;text-transform:none;letter-spacing:-.065em}.robok-marketing .eyebrow{color:var(--robok-lime)}.robok-marketing .builder-price-summary__total,.robok-marketing .builder-price-summary__total span,.robok-marketing .builder-price-summary__total strong{color:var(--robok-lime)!important}.robok-marketing .builder-lead-form input::placeholder,.robok-marketing .builder-lead-form textarea::placeholder,.robok-marketing .lede,.robok-marketing .muted{color:var(--robok-muted)}.robok-marketing .button{border:0;background:linear-gradient(135deg,var(--robok-lime),var(--robok-cyan));color:#07090f;box-shadow:0 18px 40px rgba(88,230,255,.22)}.robok-marketing .button.secondary{border:1px solid var(--robok-line);background:rgba(255,255,255,.07);color:var(--robok-text);box-shadow:none}.robok-marketing .admin-code-input,.robok-marketing input,.robok-marketing select,.robok-marketing textarea{border-color:var(--robok-line);background:rgba(255,255,255,.07);color:var(--robok-text)}.robok-marketing .dropzone{border-color:rgba(182,255,77,.45);background:radial-gradient(circle at top,rgba(182,255,77,.14),transparent 42%),rgba(255,255,255,.045)}.robok-marketing .builder-step-number,.robok-marketing .pill{background:rgba(182,255,77,.14);color:var(--robok-lime)}.robok-marketing .builder-feature-card,.robok-marketing .builder-how-card,.robok-marketing .builder-testimonial-card{transition:transform .18s ease,border-color .18s ease}.robok-marketing .builder-feature-card:hover,.robok-marketing .builder-how-card:hover,.robok-marketing .builder-testimonial-card:hover{transform:translateY(-4px);border-color:rgba(182,255,77,.34)}.builder-page-account{min-height:100vh;--brand-accent:var(--robok-lime);--brand-deep:var(--robok-cyan);--surface:rgba(7,9,15,0.72);--line:var(--robok-line);--muted:var(--robok-muted);--text:var(--robok-text);--shadow:0 24px 80px rgba(0,0,0,0.34)}.builder-page-account .feedback{border-color:rgba(182,255,77,.24);background:radial-gradient(circle at top left,rgba(182,255,77,.18),transparent 36%),rgba(7,9,15,.78);color:var(--robok-text)}.builder-page-account .feedback.error{border-color:rgba(250,137,107,.32);background:radial-gradient(circle at top left,rgba(250,137,107,.2),transparent 38%),rgba(7,9,15,.78)}.builder-page-account .account-hero,.builder-page-account .account-summary-card,.builder-page-account .account-transfers-panel{border:1px solid var(--robok-line);background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035)),rgba(7,9,15,.72);color:var(--robok-text);box-shadow:0 24px 80px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.builder-page-account .account-hero{position:relative;border-radius:34px;background:radial-gradient(circle at 14% 0,rgba(182,255,77,.16),transparent 30%),radial-gradient(circle at 90% 12%,rgba(88,230,255,.16),transparent 34%),rgba(7,9,15,.78)}.builder-page-account .account-summary-card strong,.builder-page-account .account-title,.builder-page-account .account-transfers-panel h2,.builder-page-account .account-transfers-panel h3{color:var(--robok-text)}.builder-page-account .account-title{max-width:12ch;font-size:clamp(2.35rem,5.8vw,4.2rem);letter-spacing:-.065em}.builder-page-account .account-lede,.builder-page-account .muted{color:var(--robok-muted)}.builder-page-account .account-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.builder-page-account .account-summary-card{border-radius:28px;transition:transform .18s ease,border-color .18s ease}.builder-page-account .account-summary-card:hover{transform:translateY(-4px);border-color:rgba(182,255,77,.34)}.builder-page-account .account-summary-card strong{letter-spacing:-.05em}.builder-page-account .account-transfers-panel{margin-bottom:1.35rem;border-radius:34px}.builder-page-account .admin-table td,.builder-page-account .admin-table th{border-bottom-color:rgba(255,255,255,.1)}.builder-page-account .admin-table th{color:var(--robok-muted)}.builder-page-account .admin-table a,.builder-page-account .admin-table strong,.builder-page-account .admin-table td{color:var(--robok-text)}.builder-page-account .admin-table tbody tr{transition:background .16s ease}.builder-page-account .admin-table tbody tr:hover{background:rgba(255,255,255,.045)}.builder-page-account .account-share-input,.builder-page-account .admin-code-input{border-color:var(--robok-line);background:rgba(255,255,255,.07);color:var(--robok-text)}.builder-page-account .admin-status,.builder-page-account .pill{background:rgba(182,255,77,.14);color:var(--robok-lime)}.builder-page-account .recipient-status{background:rgba(255,255,255,.08);color:var(--robok-muted)}.builder-page-account .download-activity-timeline summary,.builder-page-account .recipient-status--downloaded{background:rgba(182,255,77,.14);color:var(--robok-lime)}.builder-page-account .download-activity-timeline summary{width:-moz-fit-content;width:fit-content;padding:.3rem .55rem;border-radius:999px}.builder-page-account .button,.builder-page-account button{border:0;background:linear-gradient(135deg,var(--robok-lime),var(--robok-cyan));color:#07090f;box-shadow:0 18px 40px rgba(88,230,255,.22)}.builder-page-account .account-transfer-actions-cell .button,.builder-page-account .account-transfer-actions-cell button,.builder-page-account .button.secondary{border:1px solid var(--robok-line);background:rgba(255,255,255,.07);color:var(--robok-text);box-shadow:none}.builder-page-account .account-transfer-actions-cell .button:hover,.builder-page-account .account-transfer-actions-cell button:hover{border-color:rgba(182,255,77,.34);color:var(--robok-lime)}.robok-template-page{min-height:100vh;background:#04060c;color:#d7dff2}.one-transfer-robok-hero{min-height:820px;display:flex;align-items:center}.one-transfer-robok-upload{background:radial-gradient(circle at 15% 15%,rgba(36,209,156,.16),transparent 32rem),radial-gradient(circle at 85% 10%,rgba(104,93,255,.16),transparent 30rem),#04060c}.one-transfer-robok-upload-card{border:1px solid rgba(255,255,255,.14);border-radius:34px;padding:clamp(1rem,2vw,1.5rem);background:rgba(255,255,255,.06);box-shadow:0 30px 90px rgba(0,0,0,.32)}.one-transfer-robok-upload-card .upload-card{color:var(--robok-text);box-shadow:none}.robok-marketing .field input,.robok-marketing .field-full input,.robok-marketing .field-full textarea,.robok-marketing .pricing-preview-controls input,.robok-marketing .pricing-preview-controls select{border-color:rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.035)),rgba(7,9,15,.72);color:var(--robok-text);caret-color:var(--robok-lime);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.robok-marketing .field input:focus,.robok-marketing .field-full input:focus,.robok-marketing .field-full textarea:focus,.robok-marketing .pricing-preview-controls input:focus,.robok-marketing .pricing-preview-controls select:focus{outline:none;border-color:rgba(182,255,77,.48);background:radial-gradient(circle at top left,rgba(182,255,77,.1),transparent 18rem),linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.04)),rgba(7,9,15,.82);color:var(--robok-text);box-shadow:0 0 0 4px rgba(182,255,77,.1),0 18px 46px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.08)}.robok-marketing .field input::placeholder,.robok-marketing .field-full input::placeholder,.robok-marketing .field-full textarea::placeholder,.robok-marketing .pricing-preview-controls input::placeholder{color:rgba(215,223,242,.56)}.robok-marketing .field input::selection,.robok-marketing .field-full input::selection,.robok-marketing .field-full textarea::selection,.robok-marketing .pricing-preview-controls input::selection{background:rgba(182,255,77,.32);color:var(--robok-text)}.one-transfer-robok-upload-card .pricing-preview-card,.one-transfer-robok-upload-card .selected-files{border-color:rgba(255,255,255,.16);background:radial-gradient(circle at top left,rgba(182,255,77,.12),transparent 22rem),linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025)),rgba(7,9,15,.76);color:var(--robok-text);box-shadow:0 22px 70px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.one-transfer-robok-upload-card .selected-files li,.one-transfer-robok-upload-card .selected-files-header,.one-transfer-robok-upload-card .selected-folder{border-color:rgba(255,255,255,.12)}.one-transfer-robok-upload-card .selected-folder{background:rgba(182,255,77,.08)}.one-transfer-robok-upload-card .admin-checkbox span,.one-transfer-robok-upload-card .pricing-addon-options span,.one-transfer-robok-upload-card .pricing-preview-card h3,.one-transfer-robok-upload-card .pricing-preview-controls label,.one-transfer-robok-upload-card .selected-file-name,.one-transfer-robok-upload-card .selected-files strong{color:var(--robok-text)}.one-transfer-robok-upload-card .pricing-preview-card .muted,.one-transfer-robok-upload-card .selected-files .muted{color:var(--robok-muted)}.one-transfer-robok-upload-card .selected-file-preview{border-color:rgba(255,255,255,.14);background:rgba(7,9,15,.62);color:var(--robok-lime)}.one-transfer-robok-upload-card .upload-recovery{border-color:rgba(182,255,77,.24);background:radial-gradient(circle at top left,rgba(182,255,77,.12),transparent 20rem),rgba(255,255,255,.06)}.one-transfer-robok-upload-card .pricing-preview-controls input,.one-transfer-robok-upload-card .pricing-preview-controls select{border-color:rgba(255,255,255,.18);background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.035)),rgba(7,9,15,.82);color:var(--robok-text)}.one-transfer-robok-upload-card .pricing-preview-totals span{background:rgba(255,255,255,.08);color:var(--robok-text)}.one-transfer-robok-upload-card .pricing-preview-total{background:rgba(32,107,97,.58)!important;color:var(--robok-lime)}.one-transfer-robok-upload-card .pricing-preview-total strong{color:var(--robok-lime)}.one-transfer-robok-upload-card .selected-file-remove{border-color:rgba(255,81,81,.32);background:rgba(255,81,81,.08);color:#ffb4b4}.one-transfer-robok-upload-card .button{color:inherit}.robok-template-page .navbar-brand>img.logo{width:auto!important;max-width:220px!important;height:72px!important;max-height:72px!important;object-fit:contain}.robok-template-page .navbar-brand,.robok-template-page .navbar-header{min-height:76px}.admin-panel-head h2{margin:0}.admin-settings-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.admin-setting{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.7)}.admin-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.admin-filter-bar{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.admin-filter-bar input,.admin-filter-bar select,.admin-form-table input,.admin-form-table textarea,.admin-settings-form input,.admin-settings-form textarea{width:100%;max-width:100%;padding:.8rem .9rem;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.9)}.admin-code-input{min-width:260px;width:100%;padding:.65rem .75rem;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.9)}.pricing-editor-card,.pricing-manager,.pricing-preview-card{display:grid;grid-gap:1rem;gap:1rem}.pricing-section-head{margin-top:1.5rem}.pricing-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.pricing-editor-card,.pricing-preview-card{padding:1rem;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.68)}.pricing-editor-card label,.pricing-preview-controls label{display:grid;grid-gap:.4rem;gap:.4rem;font-weight:700}.pricing-editor-card input,.pricing-editor-card select,.pricing-editor-card textarea,.pricing-preview-controls select,.pricing-table input,.pricing-table select{width:100%;max-width:100%;padding:.7rem .8rem;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.92)}.pricing-table{min-width:980px}.pricing-preview-card{margin:1rem 0}.pricing-addon-options,.pricing-preview-controls,.pricing-preview-totals{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.pricing-preview-controls>label{min-width:min(260px,100%)}.pricing-addon-options{align-items:flex-start}.pricing-preview-totals span{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .75rem;border-radius:999px;background:rgba(24,32,42,.06);white-space:nowrap}.pricing-preview-total{background:rgba(15,118,110,.14)!important;color:var(--brand-deep)}.admin-users-grid{grid-template-columns:.8fr 1.2fr}.admin-users-grid,.admin-users-list{display:grid;grid-gap:1rem;gap:1rem}.admin-user-card,.branding-logo-preview{padding:1rem;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.72)}.branding-logo-preview{display:inline-flex;align-items:center;justify-content:center;min-width:160px;min-height:100px;margin-bottom:.75rem}.branding-logo-preview img{max-width:220px;max-height:80px;width:auto;height:auto}.admin-user-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.admin-table{width:100%;border-collapse:collapse}.admin-form-table td,.admin-form-table th,.admin-table td,.admin-table th{min-width:0;overflow-wrap:break-word}.admin-form-table{width:100%;border-collapse:collapse}.admin-form-table td,.admin-form-table th{padding:1rem 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.admin-form-table th{width:280px;min-width:220px}.admin-checkbox{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;width:max-content;max-width:100%;min-width:6.5rem;line-height:1.2;overflow-wrap:normal;white-space:nowrap;word-break:keep-all}.admin-checkbox input{width:1rem;height:1rem;flex:0 0 auto;margin:0;padding:0}.admin-diagnostic.ok{color:var(--brand-deep);font-weight:700}.admin-diagnostic.fail{color:var(--danger);font-weight:700}.admin-table td,.admin-table th{padding:.9rem .8rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.admin-table th{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.admin-actions{min-width:220px}.admin-action-row{display:flex;flex-wrap:wrap;gap:.5rem}.admin-inline-error{margin:.5rem 0 0;color:var(--danger);font-size:.9rem}.admin-inline-success{margin:.5rem 0 0;color:var(--brand-deep);font-size:.9rem}.builder-studio{display:grid;grid-template-columns:230px minmax(0,1.7fr) 290px;grid-gap:1.25rem;gap:1.25rem;align-items:start}.builder-studio--hide-left{grid-template-columns:minmax(0,1.8fr) 290px}.builder-studio--hide-left .builder-sidebar{display:none}.builder-studio--hide-right{grid-template-columns:230px minmax(0,1.8fr)}.builder-studio--hide-right .builder-inspector{display:none}.builder-studio--focus{grid-template-columns:minmax(0,1fr)}.builder-studio--focus .builder-inspector,.builder-studio--focus .builder-sidebar{display:none}.builder-studio--fullscreen{height:100vh;min-height:0;overflow:hidden;padding:1rem;align-items:stretch;grid-template-rows:minmax(0,1fr);background:linear-gradient(180deg,rgba(246,241,233,.98),rgba(241,244,247,.98)),radial-gradient(circle at top left,rgba(15,118,110,.1),transparent 28%)}.builder-studio--fullscreen .builder-canvas-shell,.builder-studio--fullscreen .builder-inspector,.builder-studio--fullscreen .builder-sidebar{min-height:0;max-height:calc(100vh - 2rem);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.builder-studio--fullscreen .builder-inspector,.builder-studio--fullscreen .builder-sidebar{position:static}.builder-studio--fullscreen .builder-canvas-toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.builder-studio--fullscreen .builder-canvas{min-height:max-content}.builder-inspector,.builder-sidebar{position:-webkit-sticky;position:sticky;top:1rem;padding:1rem;border-radius:24px}.builder-sidebar__section+.builder-sidebar__section{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--line)}.builder-sidebar__eyebrow{margin:0 0 .75rem;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.builder-palette-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.builder-preview-toggle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.builder-canvas-block,.builder-canvas-section__title,.builder-nav-card,.builder-tool{border:1px solid var(--line);background:rgba(255,255,255,.9);color:var(--text)}.builder-tool{display:inline-flex;align-items:center;justify-content:center;padding:.85rem .9rem;min-width:0;border-radius:16px;font-weight:700;text-transform:capitalize;text-align:center;white-space:normal;word-break:break-word}.builder-tool.is-active{background:#18202a;color:#fff}.builder-tool--icon{padding:.75rem}.builder-icon{width:1.25rem;height:1.25rem;flex:0 0 auto}.builder-layer-list{display:grid;grid-gap:.6rem;gap:.6rem}.builder-nav-card{display:grid;grid-gap:.25rem;gap:.25rem;width:100%;padding:.9rem 1rem;border-radius:18px;text-align:left}.builder-nav-card span{color:var(--muted);font-size:.9rem}.builder-canvas-block.is-selected,.builder-canvas-section.is-selected,.builder-nav-card.is-active{border-color:rgba(15,118,110,.55);box-shadow:0 0 0 3px rgba(15,118,110,.12)}.builder-canvas-shell{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.builder-canvas-toolbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.68)}.builder-canvas-toolbar__group{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.builder-canvas{display:grid;grid-gap:1rem;gap:1rem;padding:1.25rem;border:1px solid var(--line);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(242,246,248,.92)),radial-gradient(circle at top left,rgba(15,118,110,.08),transparent 28%)}.builder-canvas--desktop{max-width:100%}.builder-canvas--tablet{max-width:980px;margin:0 auto}.builder-canvas--mobile{max-width:460px;margin:0 auto}.builder-canvas-section{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:24px;background:rgba(255,255,255,.75)}.builder-canvas-section--accent{background:linear-gradient(135deg,rgba(15,118,110,.14),rgba(11,79,74,.12))}.builder-canvas-section--solid{background:rgba(255,250,242,.96)}.builder-canvas-section--outline{background:rgba(255,255,255,.58);border-style:dashed}.builder-canvas-block.is-dragging,.builder-canvas-section.is-dragging{opacity:.55}.builder-canvas-block.is-drop-target,.builder-canvas-section.is-drop-target{border-color:rgba(15,118,110,.65);box-shadow:inset 0 0 0 2px rgba(15,118,110,.18)}.builder-canvas-section__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.builder-canvas-section__title{display:inline-flex;align-items:center;gap:.7rem;padding:0;border:0;background:transparent;text-align:left}.builder-canvas-blocks{display:grid;grid-gap:.8rem;gap:.8rem}.builder-canvas-blocks--split{grid-template-columns:repeat(2,minmax(0,1fr))}.builder-canvas-block{width:100%;border-radius:18px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.builder-canvas-block,.builder-style-panel{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem}.builder-style-panel{border:1px solid rgba(15,118,110,.16);border-radius:18px;background:linear-gradient(135deg,rgba(15,118,110,.08),rgba(223,107,34,.08))}.builder-style-panel code{padding:.1rem .28rem;border-radius:6px;background:rgba(15,23,42,.08);color:inherit;font-size:.82em}.builder-style-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.builder-canvas-block--accent{background:rgba(15,118,110,.08)}.builder-canvas-block--muted{background:rgba(24,32,42,.04)}.builder-canvas-block__meta{display:grid;grid-gap:.5rem;gap:.5rem}.builder-inline-editor{display:grid;grid-gap:.65rem;gap:.65rem;padding:.85rem;border:1px dashed rgba(15,118,110,.28);border-radius:16px;background:rgba(255,255,255,.72)}.builder-inline-editor .builder-feature-item-editor{margin-top:.2rem}.builder-inline-input{width:100%;padding:.75rem .85rem;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.96);font:inherit;color:inherit;resize:vertical}.builder-inline-input--eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;font-weight:700}.builder-inline-input--title{font-size:1.5rem;font-weight:800;line-height:1.1}.builder-row-actions{display:flex;flex-wrap:wrap;gap:.45rem}.builder-mini-button{display:inline-flex;align-items:center;padding:.35rem .6rem;border-radius:999px;background:rgba(24,32,42,.06);color:var(--text);font-size:.8rem;font-weight:700;cursor:pointer}.builder-mini-button.danger{background:rgba(155,28,28,.12);color:var(--danger)}.builder-empty-state{display:grid;grid-gap:.35rem;gap:.35rem;padding:1rem;border:1px dashed rgba(24,32,42,.2);border-radius:18px;color:var(--muted)}.builder-inspector-fields{display:grid;grid-gap:.9rem;gap:.9rem}.builder-inspector-fields label{display:grid;grid-gap:.45rem;gap:.45rem}.builder-inspector-fields label span{font-size:.9rem;font-weight:700}.builder-inspector-fields input,.builder-inspector-fields select,.builder-inspector-fields textarea{width:100%;padding:.85rem .9rem;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.9)}.builder-inspector-blockhead{display:grid;grid-gap:.2rem;gap:.2rem;padding-bottom:.85rem;border-bottom:1px solid var(--line)}.builder-feature-item-editor{border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.72)}.builder-feature-item-editor,.builder-fieldset{display:grid;grid-gap:.75rem;gap:.75rem;padding:.9rem}.builder-fieldset{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.58)}.builder-saved-card{cursor:default}.builder-media-upload{width:100%;margin-bottom:.75rem}.builder-media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.builder-media-item{display:grid;grid-gap:.4rem;gap:.4rem;padding:.45rem;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.82);color:var(--text);text-align:left}.builder-media-item img{width:100%;aspect-ratio:1.25;border-radius:10px;object-fit:cover}.builder-media-item span{overflow:hidden;color:var(--muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.builder-comparison,.builder-how{display:grid;grid-gap:1rem;gap:1rem}.builder-how-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.builder-how-card{display:grid;grid-gap:.75rem;gap:.75rem;align-content:start}.builder-step-number{display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:999px;background:var(--brand-deep);color:#fff;font-weight:800}.builder-comparison-table{display:grid;overflow:hidden;padding:0}.builder-comparison-row{display:grid;grid-template-columns:.9fr 1fr 1fr;grid-gap:1rem;gap:1rem;padding:1rem;border-bottom:1px solid var(--line)}.builder-comparison-row:last-child{border-bottom:0}.builder-comparison-row--head{background:rgba(24,32,42,.05);color:var(--muted);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.builder-lead{display:grid;grid-gap:1rem;gap:1rem}.builder-lead-form{display:grid;grid-gap:.75rem;gap:.75rem}.builder-lead-form input,.builder-lead-form textarea{width:100%;padding:.95rem 1rem;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.92);color:var(--text);font:inherit}@media (max-width:820px){.builder-comparison-row,.builder-how-grid{grid-template-columns:1fr}}.admin-status{width:max-content;min-width:4.5rem;justify-content:center;text-transform:capitalize;white-space:nowrap;word-break:keep-all}.admin-status-active{background:rgba(15,118,110,.12);color:var(--brand-deep)}.admin-status-expired{background:rgba(221,107,32,.14);color:#9a4b14}.transfer-row-actions{margin-bottom:.6rem}.admin-status-deleted{background:rgba(155,28,28,.12);color:var(--danger)}.download-meta{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:1.5rem}.download-meta div{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid var(--line)}.download-meta div:last-child{border-bottom:0;padding-bottom:0}@media (max-width:960px){.builder-shell,.shell{width:min(calc(100% - 1.25rem),var(--max-width))}.hero{padding-top:1rem}.hero-bar{border-radius:28px;align-items:flex-start;grid-template-columns:minmax(0,1fr) auto}.brand-lockup{min-width:0}.brand-lockup strong{display:block;overflow-wrap:anywhere}.site-header-menu{grid-column:1/-1;display:none;width:100%;padding-top:.75rem;border-top:1px solid rgba(42,54,68,.1)}.hero-bar.is-open .site-header-menu{display:grid;grid-gap:.8rem;gap:.8rem}.site-menu-toggle{display:inline-block}.hero-actions,.site-menu{justify-content:flex-start;width:100%}.hero-grid{padding:1.25rem 0 2rem}.hero-grid,.home-page .builder-section--split{grid-template-columns:1fr}.admin-settings-grid,.admin-summary-grid,.admin-users-grid,.builder-calculator-grid,.builder-canvas-blocks--split,.builder-feature-grid__items,.builder-palette-grid,.builder-preview-toggle,.builder-pricing-grid,.builder-section--split,.builder-template-style-grid,.builder-testimonial-grid,.pricing-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.builder-studio{grid-template-columns:1fr}.builder-section--narrow,.builder-section--normal,.builder-section--wide{max-width:100%}.builder-inspector,.builder-sidebar{position:static}.admin-form-table td,.admin-form-table th{display:block;width:100%}.admin-panel,.download-card,.stats-card,.upload-card{padding:1rem}}@media (max-width:720px){body{font-size:.95rem}.hero-bar{padding:.9rem}.brand-badge{width:38px;height:38px;border-radius:12px;font-size:.85rem}.admin-nav,.site-menu{width:100%;flex-wrap:wrap;justify-content:flex-start}.site-menu__link{width:100%;padding:.8rem .95rem;background:rgba(24,32,42,.04)}.admin-nav-link,.site-menu__link{white-space:normal}.account-hero__actions,.account-hero__actions .button,.hero-actions,.hero-actions .button,.hero-actions .pill{width:100%}.button,.pill{justify-content:center;text-align:center}.builder-calculator-grid,.builder-pricing-grid,.builder-testimonial-grid,.form-grid{grid-template-columns:1fr}.account-hero,.admin-header,.admin-topbar,.cta-row,.download-meta div,.hero-bar,.selected-files li,.selected-files-header,.selected-folder,.stat-row{flex-direction:column;align-items:flex-start}.title{font-size:clamp(2.2rem,12vw,3.4rem)}.home-page .title,.title{max-width:none}.account-title{max-width:none;font-size:clamp(2rem,11vw,3.2rem)}.account-lede,.lede{font-size:.98rem;line-height:1.55}.account-summary-grid,.admin-settings-grid,.admin-summary-grid,.admin-users-grid,.builder-canvas-blocks--split,.builder-feature-grid__items,.builder-palette-grid,.builder-preview-toggle,.builder-section--split,.pricing-card-grid{grid-template-columns:1fr}.admin-action-row,.admin-filter-bar,.admin-panel-head,.builder-canvas-section__header,.builder-canvas-toolbar,.builder-canvas-toolbar__group,.builder-row-actions{flex-direction:column;align-items:flex-start}.admin-action-row .button,.admin-action-row button,.admin-filter-bar button,.admin-filter-bar input,.admin-filter-bar select,.transfer-row-actions .button,.transfer-row-actions button{width:100%}.account-transfer-actions-cell .admin-action-row .button,.account-transfer-actions-cell .admin-action-row button,.account-transfer-actions-cell .transfer-row-actions .button,.account-transfer-actions-cell .transfer-row-actions button{width:auto;flex:1 1 6rem}.admin-table{min-width:720px}.account-transfers-panel .admin-table{min-width:980px}.admin-code-input{min-width:0}.dropzone{padding:1.25rem .85rem}.dropzone .button,.dropzone .cta-row,.dropzone .pill,.selected-file-remove{width:100%}}@media (max-width:480px){.builder-shell,.shell{width:min(calc(100% - .8rem),var(--max-width))}.hero{padding-top:.5rem}.account-hero,.admin-panel,.builder-section,.card,.hero-bar,.upload-card{border-radius:20px}.account-hero,.account-summary-card,.admin-panel,.builder-section,.builder-section--pad-hero,.builder-section--pad-normal,.builder-section--pad-relaxed,.upload-card{padding:.9rem}.field input,.field-full input,.home-page .field input,.home-page .field-full input{height:3.4rem}.admin-filter-bar input,.admin-filter-bar select,.admin-form-table input,.admin-form-table textarea,.admin-settings-form input,.admin-settings-form textarea,.field input,.field-full input,.field-full textarea{border-radius:12px;padding:.75rem .85rem}.button{width:100%;padding:.85rem 1rem}.oauth-grid{grid-template-columns:1fr}.admin-table td,.admin-table th{padding:.75rem .65rem}}.robok-marketing .one-transfer-robok-upload-card .pricing-preview-card,.robok-marketing .one-transfer-robok-upload-card .selected-files,.robok-marketing .upload-form .pricing-preview-card,.robok-marketing .upload-form .selected-files{border-color:rgba(255,255,255,.16)!important;background:radial-gradient(circle at 50% 0,rgba(182,255,77,.12),transparent 22rem),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.035)),rgba(34,35,39,.94)!important;color:var(--robok-text)!important;box-shadow:0 22px 70px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06)!important}.robok-marketing .upload-form .pricing-preview-card,.robok-marketing .upload-form .selected-files li,.robok-marketing .upload-form .selected-files-header,.robok-marketing .upload-form .selected-folder{border-color:rgba(255,255,255,.13)!important}.robok-marketing .one-transfer-robok-upload-card .admin-checkbox span,.robok-marketing .one-transfer-robok-upload-card .pricing-addon-options span,.robok-marketing .one-transfer-robok-upload-card .pricing-preview-card h3,.robok-marketing .one-transfer-robok-upload-card .pricing-preview-controls label,.robok-marketing .one-transfer-robok-upload-card .selected-files *,.robok-marketing .upload-form .admin-checkbox span,.robok-marketing .upload-form .pricing-addon-options span,.robok-marketing .upload-form .pricing-preview-card h3,.robok-marketing .upload-form .pricing-preview-controls label,.robok-marketing .upload-form .selected-files *{color:var(--robok-text)}.robok-marketing .one-transfer-robok-upload-card .pricing-preview-card .muted,.robok-marketing .one-transfer-robok-upload-card .selected-files .muted,.robok-marketing .upload-form .pricing-preview-card .muted,.robok-marketing .upload-form .selected-files .muted{color:var(--robok-muted)!important}.robok-marketing .upload-form .pricing-preview-controls input,.robok-marketing .upload-form .pricing-preview-controls select{border-color:rgba(255,255,255,.18)!important;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.035)),rgba(34,35,39,.98)!important;color:var(--robok-text)!important}.robok-marketing .one-transfer-robok-upload-card .pricing-preview-totals span,.robok-marketing .upload-form .pricing-preview-totals span{background:rgba(255,255,255,.08)!important;color:var(--robok-text)!important}.robok-marketing .one-transfer-robok-upload-card .pricing-preview-total,.robok-marketing .upload-form .pricing-preview-total{background:rgba(32,107,97,.58)!important;color:var(--robok-lime)!important}.robok-marketing .upload-form .pricing-preview-total strong{color:var(--robok-lime)!important}