.studio-system-detail{--sd-wash:#eaf0ff;--sd-ink:#173a8c;--sd-line:#c5d3f1;--sd-accent:#2054ff;max-width:1240px;padding-block:34px 80px}.studio-system-detail[data-tone=coral]{--sd-wash:#fff0e9;--sd-ink:#8f3427;--sd-line:#ebc9bf;--sd-accent:#da5b44}.studio-system-detail[data-tone=lime]{--sd-wash:#effbd9;--sd-ink:#38561b;--sd-line:#c5dba5;--sd-accent:#668f2b}.sd-back-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-bottom:20px;color:var(--color-text-secondary);font-size:14px;font-weight:550}.sd-back-link svg{transform:rotate(180deg)}.sd-back-link:hover{color:var(--studio-cobalt)}.sd-intro-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:24px}.sd-hero{position:relative;isolation:isolate;overflow:hidden;min-width:0;padding:clamp(24px,3.2vw,44px);border:1px solid var(--sd-line);border-radius:34px;background:var(--sd-wash);box-shadow:inset 0 1px 0 #ffffffc9;text-align:center}.sd-hero-top{position:relative;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:38px}.sd-eyebrow,.sd-hero-top{display:flex;align-items:center}.sd-eyebrow{gap:9px;color:var(--sd-ink);font-size:12px;font-weight:650}.sd-keyword{padding:7px 11px;border:1px solid var(--sd-line);border-radius:10px;background:#ffffffb3;color:var(--sd-ink);font-size:10px;font-weight:700;letter-spacing:.07em}.sd-hero h1{position:relative;margin-inline:auto;max-width:25ch;color:#14233d;font-size:clamp(1.85rem,3.6vw,3.2rem);font-weight:800;letter-spacing:-.055em;line-height:1.12;text-wrap:balance;overflow-wrap:anywhere}.sd-summary{position:relative;max-width:56ch;margin:25px auto 0;color:#40506a;font-size:clamp(1rem,1.4vw,1.075rem);line-height:1.75;text-wrap:pretty}.sd-hero-decoration{position:absolute;z-index:-1;bottom:-44px;right:-32px;display:flex;gap:13px;transform:rotate(-18deg);opacity:.09;pointer-events:none}.sd-hero-decoration span{width:92px;height:210px;border:3px solid var(--sd-accent);border-radius:20px}.sd-hero-decoration span:nth-child(2){transform:translateY(-25px)}.sd-hero-decoration span:nth-child(3){transform:translateY(-50px)}.sd-video{position:relative;overflow:hidden;margin-top:28px;border:6px solid #ffffffbf;border-radius:20px;background:#14233d}.sd-access-shell{min-width:0;padding:7px;border:1px solid var(--sd-line);border-radius:34px;background:var(--sd-wash)}.sd-access-card{min-width:0;padding:clamp(24px,3vw,36px);border-radius:26px;background:var(--color-bg-card);box-shadow:0 14px 34px -24px #173a8c26;text-align:center}.sd-access-icon{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 22px;border:1px solid var(--sd-line);border-radius:18px;background:var(--sd-wash);color:var(--sd-ink)}.sd-system-name{margin-bottom:10px;color:var(--color-text-secondary);font-size:12px;font-weight:600;text-wrap:balance}.sd-access-card h2{color:var(--color-text-primary);font-size:clamp(1.5rem,2.1vw,1.8rem);font-weight:750;letter-spacing:-.045em;line-height:1.2;text-wrap:balance}.sd-access-description{margin-top:14px;color:var(--color-text-secondary);font-size:14px;line-height:1.7;text-wrap:pretty}.sd-form{margin-top:26px;text-align:left}.sd-form label{display:block;margin-bottom:9px;color:var(--color-text-secondary);font-size:13px;font-weight:600}.sd-form input{display:block;width:100%;min-width:0;min-height:56px;padding:14px 16px;border:2px solid #7b8dab;border-radius:14px;background:#f1f5ff;color:#15243e;font-size:16px;line-height:1.4}.sd-form input::placeholder{color:#566780;opacity:1}.sd-form input:focus{outline:3px solid #2054ff;outline-offset:3px}.sd-suggestion{margin-top:10px;color:var(--color-text-secondary);font-size:14px;line-height:1.5}.sd-button{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;min-height:56px;margin-top:13px;padding:9px 10px 9px 24px;border:1px solid #1745d5;border-radius:999px;background:#1745d5;color:#fff;font-size:15px;font-weight:650;white-space:nowrap;transition:background .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1)}.sd-button>span{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;margin-left:auto;border-radius:50%;background:#ffffff26}.sd-button:hover{background:#123bb9}.sd-button:active{transform:scale(.98)}.sd-button:disabled{cursor:wait;background:#3458bf;border-color:#3458bf}.sd-delivery-action{margin-top:24px}.sd-consent{margin-top:18px;color:var(--color-text-secondary);font-size:12px;line-height:1.7;text-align:center}.sd-consent a{color:#1745d5;text-decoration:underline;text-underline-offset:3px}.sd-error{margin-top:12px;padding:12px;border-radius:10px;background:#fff0ec;color:#943325;font-size:14px}.sd-access-card.is-open{background:#f3faea}.sd-access-card.is-open :is(h2,.sd-system-name,.sd-access-description){color:#29461b}.sd-access-card.is-open .sd-access-icon{background:#def2c4;border-color:#aec992;color:#31551b}.sd-guide{max-width:960px;margin:40px auto 0;padding:clamp(24px,4vw,52px);border:1px solid var(--sd-line);border-radius:30px;background:var(--color-bg-card);scroll-margin-top:30px}.sd-guide-heading{display:flex;align-items:center;justify-content:center;gap:12px;padding-bottom:26px;margin-bottom:30px;border-bottom:1px solid var(--sd-line);color:var(--sd-ink)}.sd-guide-heading h2{font-size:23px;font-weight:700}.sd-prose :is(h2,h3){margin-top:38px;color:var(--sd-ink);font-weight:750}.sd-prose h2{font-size:26px;line-height:1.25}.sd-prose h3{font-size:21px}.sd-prose p{color:var(--color-text-secondary);line-height:1.8}.sd-prose :is(ul,ol){padding-left:24px;line-height:1.8}.sd-prose ul{list-style:disc}.sd-prose ol{list-style:decimal}.sd-prose li{padding-left:4px;margin-block:8px}.sd-prose li::marker{color:var(--sd-accent);font-weight:700}.sd-prose a{color:#1745d5;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.sd-prose :not(pre)>code{padding:3px 7px;border-radius:6px;background:var(--sd-wash);color:var(--sd-ink);overflow-wrap:anywhere}.sd-prose blockquote{padding:18px 24px;border-left:3px solid var(--sd-accent);border-radius:0 14px 14px 0;background:var(--sd-wash)}html.dark .studio-system-detail{--sd-wash:#1e2e51;--sd-ink:#b6ccff;--sd-line:#506591;--sd-accent:#8daaff}html.dark .studio-system-detail[data-tone=coral]{--sd-wash:#3c2a30;--sd-ink:#ffc4b6;--sd-line:#7b5555;--sd-accent:#ffb39f}html.dark .studio-system-detail[data-tone=lime]{--sd-wash:#273426;--sd-ink:#cee99d;--sd-line:#5d7250;--sd-accent:#b8d97c}html.dark .sd-hero{box-shadow:inset 0 1px 0 #ffffff0a}html.dark .sd-hero h1{color:#f1f5ff}html.dark .sd-summary{color:#c4cde0}html.dark .sd-keyword{background:#10162973}html.dark .sd-video{border-color:#ffffff26}html.dark .sd-form input{background:#101b30;color:#f1f5ff;border-color:#7c91b4}html.dark .sd-form input::placeholder{color:#a8b8d1}html.dark :is(.sd-consent a,.sd-prose a){color:#aec5ff}html.dark .sd-error{background:#482a2d;color:#ffbcb1}html.dark .sd-access-card.is-open{background:#243825}html.dark .sd-access-card.is-open :is(h2,.sd-system-name,.sd-access-description){color:#d6edbd}@media (max-width:900px){.sd-intro-grid{grid-template-columns:minmax(0,1fr);gap:18px}.sd-access-shell{width:min(560px,100%);margin-inline:auto}.sd-hero h1{max-width:28ch;font-size:clamp(1.85rem,4.8vw,3.1rem)}}@media (max-width:600px){.studio-system-detail{padding-block:16px 50px}.sd-back-link{margin-bottom:12px}.sd-hero{padding:24px 22px 30px;border-radius:25px}.sd-hero-top{gap:10px;margin-bottom:28px}.sd-eyebrow{font-size:11px}.sd-hero h1{font-size:clamp(1.6rem,6.7vw,2.25rem)}.sd-summary{margin-top:20px;font-size:15px;line-height:1.7}.sd-access-shell{padding:5px;border-radius:25px}.sd-access-card{padding:24px 22px;border-radius:19px}.sd-access-icon{margin-bottom:16px;width:50px;height:50px;border-radius:15px}.sd-access-card h2{font-size:25px}.sd-guide{margin-top:24px;padding:25px 20px;border-radius:25px}.sd-prose h2{font-size:23px}.sd-prose blockquote{padding:14px 16px}}@media (prefers-reduced-motion:reduce){.sd-button{transition:none}}.sd-teklif{margin-top:clamp(48px,6vw,72px);padding:clamp(22px,3.4vw,40px);border:1px solid var(--sd-line);border-radius:34px;background:var(--sd-wash)}.sd-teklif h2{color:var(--sd-ink);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.sd-teklif-grid{display:grid;gap:16px;margin-top:24px}@media (min-width:760px){.sd-teklif-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sd-teklif-kart{display:flex;min-width:0;flex-direction:column;gap:10px;padding:clamp(22px,2.6vw,30px);border:1px solid var(--sd-line);border-radius:24px;background:var(--color-bg-card);box-shadow:0 14px 34px -26px #173a8c33;color:inherit;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.sd-teklif-kart:focus-visible,.sd-teklif-kart:hover{border-color:var(--sd-accent);transform:translateY(-2px)}.sd-teklif-etiket{color:var(--sd-accent);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sd-teklif-kart h3{font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600;letter-spacing:-.015em}.sd-teklif-kart p{color:var(--color-text-secondary);line-height:1.6}.sd-teklif-git{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;color:var(--sd-accent);font-weight:600}@media (prefers-reduced-motion:reduce){.sd-teklif-kart{transition:none}}