.si-page .hero-cta{margin-top:26px;max-width:340px}.si-page .hero-cta .action{margin-top:0}.si-page .answer-block{font-size:clamp(18px,1.6vw,21px);line-height:1.55;max-width:700px;margin-top:22px}.si-page .subtitle{font-size:clamp(20px,1.9vw,25px);line-height:1.35;max-width:700px;margin-top:18px;color:var(--paper)}.si-page .price-panel .price-big small{font-size:.4em;white-space:nowrap}.si-page .section-head{max-width:760px;margin-bottom:34px}.si-page .section-head h2{font-size:clamp(34px,4vw,54px)}.si-page .pain-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;list-style:none;padding:0;margin:0}.si-page .pain-list li{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);padding:24px}.si-page .pain-list h3{font-size:20px;margin:0 0 10px}.si-page .pain-list p{margin:0;color:var(--ink-soft);line-height:1.55}.si-page .pain-source{display:block;margin-top:12px;font:400 12px var(--font-mono);color:var(--ink-soft)}.si-page .price-block{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:start}.si-page .price-lines{list-style:none;padding:0;margin:0}.si-page .price-lines li{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--line);font-size:18px}.si-page .price-lines b{font:600 26px var(--font-heading);white-space:nowrap}.si-page .price-lines b small{font:400 14px var(--font-body);color:var(--ink-soft)}.si-page .price-fine{color:var(--ink-soft);line-height:1.55;margin-top:14px;font-size:15px}.si-page .proof-card{background:var(--cobalt-soft);border-radius:var(--radius-lg);padding:clamp(24px,3vw,40px);max-width:820px}.si-page .proof-card .tag{font:500 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cobalt)}.si-page .proof-card p{font-size:19px;line-height:1.5;margin:10px 0 0}.si-page .fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.si-page .fit-grid>div{border-radius:var(--radius-md);padding:26px}.si-page .fit-yes{background:var(--mint)}.si-page .fit-no{background:var(--blush)}.si-page .fit-grid h3{margin:0 0 12px;font-size:20px}.si-page .fit-grid ul{margin:0;padding-left:20px;line-height:1.6}.si-page .related-links{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0}.si-page .related-links a{display:inline-block;padding:11px 18px;border:1px solid var(--line);border-radius:100px;background:var(--white);color:var(--ink);text-decoration:none;font-size:15px}.si-page .related-links a:hover{background:var(--butter)}.si-page .closing-cta{margin-top:26px;max-width:340px}.concept{margin:0}.concept-frame{position:relative;background:var(--white);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-soft);overflow:hidden;max-width:820px;margin:0 auto}.concept-badge{position:absolute;top:12px;right:12px;z-index:2;background:var(--ink);color:var(--paper);font:500 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:6px 11px;border-radius:100px}.concept-top{display:flex;align-items:center;gap:6px;padding:12px 16px;background:var(--paper);border-bottom:1px solid var(--line)}.concept-top i{width:10px;height:10px;border-radius:50%;background:var(--ink-soft);opacity:.35}.concept-top span{margin-left:12px;font:400 12px var(--font-mono);color:var(--ink-soft)}.concept-body{padding:clamp(28px,5vw,64px) clamp(22px,5vw,64px)}.concept-brand{font:600 15px var(--font-heading);color:var(--cobalt);margin:0 0 16px}.concept-headline,.concept-subject{font:600 clamp(26px,3.6vw,42px)/1.12 var(--font-heading);margin:0 0 18px;max-width:560px}.concept-from{font:400 13px var(--font-mono);color:var(--ink-soft);margin:0 0 8px}.concept-bullets{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;padding:0;margin:0 0 24px;color:var(--ink-soft)}.concept-bullets li:before{content:"✓ ";color:var(--cobalt)}.concept-cta{display:inline-block;background:var(--cobalt);color:#fff;padding:12px 22px;border-radius:100px;font:500 15px var(--font-body)}.concept figcaption{max-width:820px;margin:14px auto 0;font-size:14px;color:var(--ink-soft)}@media(max-width:760px){.si-page .price-block,.si-page .fit-grid{grid-template-columns:1fr}.si-page .price-lines li{flex-direction:column;gap:4px}}.si-page .project-form label,.si-page .project-form label span,.si-page .price-lines b small{color:var(--ink-soft)}.si-page .privacy-note a{color:var(--ink);text-decoration:underline}.si-page .privacy-note{color:var(--ink-soft)}.si-page .pain-source a{color:var(--ink-soft);text-decoration:underline}.si-page .updated-note{margin-top:14px;font:400 13px var(--font-mono);color:var(--paper);opacity:.85}.si-page .price-more{margin-top:10px;font-size:15px;color:var(--ink-soft)}.si-page .price-more b{color:var(--ink);font-size:20px}.si-page .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.si-page .guia-table{width:100%;border-collapse:collapse;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;font-size:16px;min-width:520px}.si-page .guia-table th,.si-page .guia-table td{text-align:left;padding:14px 16px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.45}.si-page .guia-table thead th{background:var(--paper);font:600 14px var(--font-body);color:var(--ink)}.si-page .guia-table tbody th{font-weight:600;color:var(--ink)}.si-page .table-source{margin-top:12px;font:400 13px var(--font-mono);color:var(--ink-soft);line-height:1.5}.si-page .table-source a{color:var(--ink-soft);text-decoration:underline}@media(max-width:1000px){.offer-site .offer-nav .wide-nav{display:none}.offer-site .offer-nav .mobile-nav{display:block}.offer-site .offer-nav{gap:16px}.offer-site .offer-nav .language-link{margin-left:auto}}@media(max-width:760px){.offer-site .offer-nav .nav-contact{display:none}.offer-site .offer-nav{gap:12px}.offer-site .offer-nav .logo{font-size:29px}}.call-panel{background:var(--paper);color:var(--ink);padding:32px;border-radius:16px;min-width:0}.call-panel h2{font-size:30px;line-height:1.15}.call-panel p{margin-top:18px;line-height:1.55}.call-panel .action{margin-top:24px;width:100%}.call-panel .field-help{font-size:14px;color:var(--ink-soft)}.si-page .hero-grid>*,.si-page .scope-grid>*{min-width:0}.si-page .breadcrumb{flex-wrap:wrap;overflow-wrap:anywhere}.si-page .related-links a{min-height:44px;overflow-wrap:anywhere}.si-page .pain-list{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.si-page .pain-source{overflow-wrap:anywhere}.project-form button:disabled{opacity:.65;cursor:wait}@media(max-width:760px){.call-panel{padding:24px}.si-page .hero-cta .action{width:100%}.si-page .related-links{display:grid}.si-page .related-links a{display:block}}
