.tuning-hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:64px;padding-block:80px 100px;display:grid}.tuning-hero h1{font-size:clamp(42px,4.55vw,65px)}.tuning-hero .hero-description{max-width:520px}.tuning-blueprint{min-width:0;padding:12px 8px 0;position:relative}.tuning-blueprint-heading{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.tuning-blueprint-heading>span{letter-spacing:.15em;font-size:9px;font-weight:800}.tuning-blueprint-heading>svg{color:var(--coral)}.tuning-blueprint-sheet{border:1px solid var(--border);background:var(--card);box-shadow:7px 8px 0 -1px var(--background), 7px 8px 0 var(--border), 0 28px 65px -45px var(--foreground);border-radius:4px;padding:22px 28px 26px;transform:rotate(-3deg)}.tuning-blueprint-file{color:var(--muted-foreground);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding-bottom:16px;font-size:10px;display:flex}.tuning-blueprint-file>span:last-child{font-family:var(--font-mono);margin-left:auto}.tuning-blueprint-sheet h2{letter-spacing:-.045em;margin:25px 0;font-size:clamp(23px,2.4vw,33px);line-height:1.18}.tuning-blueprint-sheet h2 em{font-family:var(--font-serif);color:var(--coral);font-weight:400}.tuning-blueprint-layers{gap:9px;display:grid}.tuning-blueprint-layers>div{border:1px solid var(--border);background:var(--background);align-items:center;gap:11px;padding:15px 12px;display:flex}.tuning-blueprint-layers svg{color:var(--primary);flex-shrink:0}.tuning-blueprint-layers span{font-size:12px;font-weight:700}.tuning-blueprint-layers small{letter-spacing:.05em;color:var(--muted-foreground);margin-left:auto;font-size:6px}.tuning-blueprint-slot{border:1px dashed var(--coral);color:var(--coral);align-items:center;gap:10px;margin-top:10px;padding:17px 12px;font-size:12px;display:flex}.tuning-blueprint-slot>span{font-size:20px;line-height:1;animation:3s ease-in-out infinite tuning-breathe}.tuning-blueprint-stamp{background:var(--foreground);color:var(--background);box-shadow:0 10px 25px -12px var(--foreground);border-radius:4px;align-items:center;gap:10px;padding:16px 21px;display:flex;position:absolute;bottom:66px;right:-20px;transform:rotate(5deg)}.tuning-blueprint-stamp>svg{color:var(--coral)}.tuning-blueprint-stamp>span{font-size:12px;line-height:1.35}.tuning-blueprint-stamp strong{font:italic 400 22px var(--font-serif)}.tuning-blueprint figcaption{color:var(--muted-foreground);max-width:290px;margin-top:30px;font-size:10px}.tuning-principle{border-block:1px solid var(--border);background:color-mix(in srgb, var(--coral) 4%, var(--background))}.tuning-principle>.home-section{grid-template-columns:.7fr 1.4fr;align-items:start;column-gap:65px;padding-block:45px;display:grid}.tuning-principle .marketing-eyebrow{max-width:240px;padding-top:7px}.tuning-principle p:nth-child(2){letter-spacing:-.04em;font-size:clamp(25px,2.7vw,36px);line-height:1.3}.tuning-principle em{font-family:var(--font-serif);color:var(--coral);font-weight:400}.tuning-principle span{color:var(--muted-foreground);grid-column:2;margin-top:15px;font-size:12px}.tuning-anatomy-section{padding-block:96px;scroll-margin-top:85px}.tuning-anatomy{grid-template-columns:.8fr 1.4fr;align-items:start;gap:56px;margin-top:50px;display:grid}.tuning-anatomy-controls{gap:0;display:grid}.tuning-anatomy-controls>button{text-align:left;border-top:1px solid var(--border);cursor:pointer;align-items:start;gap:15px;padding:25px 16px 25px 0;transition:color .2s,background .2s;display:flex}.tuning-anatomy-controls>button:last-of-type{border-bottom:1px solid var(--border)}.tuning-part-number{font:10px var(--font-mono);color:var(--muted-foreground);padding-top:6px}.tuning-anatomy-controls strong{letter-spacing:-.025em;font-size:20px;font-weight:600;display:block}.tuning-anatomy-controls button>span:nth-child(2){flex:1}.tuning-anatomy-controls button>span:nth-child(2)>span{color:var(--muted-foreground);margin-top:7px;font-size:12px;line-height:1.6;display:block}.tuning-anatomy-controls button>svg{opacity:.3;flex-shrink:0;margin-top:5px;transition:transform .2s}.tuning-anatomy-controls button[aria-pressed=true]{color:var(--coral)}.tuning-anatomy-controls button[aria-pressed=true]>svg{opacity:1;transform:rotate(-35deg)}.tuning-anatomy-controls button:hover{background:color-mix(in srgb, var(--coral) 4%, transparent)}.tuning-anatomy-controls>p{max-width:300px;color:var(--muted-foreground);margin-top:24px;font-size:11px;line-height:1.7}.tuning-anatomy button:focus-visible{outline:2px solid var(--coral);outline-offset:4px;border-radius:3px}.tuning-anatomy-detail{min-width:0}.tuning-anatomy-description{min-height:122px}.tuning-anatomy-description h3{letter-spacing:-.035em;font-size:25px;font-weight:600;line-height:1.2}.tuning-anatomy-description>p{color:var(--muted-foreground);max-width:620px;margin-top:12px;font-size:13px;line-height:1.7}.tuning-example-toolbar{min-height:61px;color:var(--background);background:var(--foreground);border-radius:8px 8px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 17px;display:flex}.tuning-example-toolbar>span:first-child{letter-spacing:.12em;font-size:8px;font-weight:700}.tuning-example-toolbar>div{gap:3px;display:flex}.tuning-example-toolbar button{color:inherit;cursor:pointer;border-radius:4px;padding:8px 11px;font-size:10px;transition:background .2s}.tuning-example-toolbar button[aria-pressed=true]{background:var(--background);color:var(--foreground)}.tuning-example-toolbar button:hover{box-shadow:inset 0 0 0 1px}.tuning-static-label{opacity:.7;font-size:10px}.tuning-example-body{border:1px solid var(--border);background:var(--card);border-top:0;border-radius:0 0 8px 8px;min-height:455px;padding:24px}.tuning-code-label{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;font-size:8px;display:flex}.tuning-code-label span:first-child{letter-spacing:.12em;font-weight:800}.tuning-code-edge{font:11px/1.8 var(--font-mono);color:var(--muted-foreground);display:block}.tuning-owned-code{border-left:2px solid var(--primary);background:color-mix(in srgb, var(--primary) 5%, var(--card));margin-block:10px;padding:15px}.tuning-owned-code>span{color:var(--primary);align-items:center;gap:6px;margin-bottom:12px;font-size:9px;font-weight:700;display:flex}.tuning-owned-code pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.8 var(--font-mono)}.tuning-owned-code mark{background:color-mix(in srgb, var(--coral) 18%, transparent);color:var(--foreground);padding-block:2px}.tuning-slot-list{gap:6px;margin:12px 0;display:grid}.tuning-slot-list>div{border:1px dashed color-mix(in srgb, var(--coral) 60%, var(--border));background:color-mix(in srgb, var(--coral) 5%, var(--card));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-height:39px;padding:10px 12px;transition:background .3s;display:flex}.tuning-slot-list[data-filled=true]>div{background:color-mix(in srgb, var(--coral) 10%, var(--card));border-style:solid}.tuning-slot-list code{font:12px var(--font-mono);overflow-wrap:anywhere}.tuning-slot-list span{color:var(--coral);align-items:center;gap:5px;font-size:8px;display:flex}.tuning-example-note{color:var(--muted-foreground);margin-top:17px;font-size:10px;line-height:1.65}.tuning-anatomy-caption{color:var(--muted-foreground);margin-top:12px;font-size:9px;line-height:1.7}.tuning-component-name>code{font:500 20px var(--font-mono);letter-spacing:-.04em}.tuning-component-name>p{color:var(--muted-foreground);margin-top:8px;font-size:11px}.tuning-component-inputs{margin:23px 0 16px}.tuning-component-inputs>span{letter-spacing:.1em;font-size:8px;font-weight:800}.tuning-component-inputs>div{align-items:center;gap:10px;margin-top:9px;font-size:10px;display:flex}.tuning-component-inputs code{flex-shrink:0;width:112px}.tuning-component-inputs small{color:var(--muted-foreground);margin-left:5px;font-size:8px}.tuning-component-inputs svg{color:var(--coral);flex-shrink:0}.tuning-component-inputs strong{font-weight:600}.tuning-markdown-title{font:18px var(--font-mono);letter-spacing:-.04em;margin-block:30px}.tuning-instructions-example ol{gap:22px;padding-left:20px;font-size:13px;line-height:1.8;list-style:decimal;display:grid}.tuning-instructions-example li{padding-left:5px}.tuning-instructions-example li::marker{color:var(--coral);font-size:11px}.tuning-instructions-example li code{background:var(--muted);padding:2px 4px;font-size:11px}.tuning-rule-note{border-top:1px solid var(--border);margin-top:30px;padding-top:20px}.tuning-rule-note>span{letter-spacing:.1em;color:var(--primary);font-size:8px;font-weight:800}.tuning-rule-note>p{margin-top:8px;font-size:12px;line-height:1.8}.tuning-file{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:23px 0;display:flex}.tuning-file>svg{color:var(--primary);flex-shrink:0}.tuning-file>svg:last-child{margin-left:auto}.tuning-file code{font:12px var(--font-mono)}.tuning-file p{color:var(--muted-foreground);margin-top:6px;font-size:11px}.tuning-files-example .tuning-rule-note{border-top:0;margin-top:8px}.tuning-platform-note{border-top:1px solid var(--border);align-items:start;gap:12px;margin-top:32px;padding-top:25px;display:flex}.tuning-platform-note svg{color:var(--primary);flex-shrink:0;margin-top:2px}.tuning-platform-note p{max-width:890px;color:var(--muted-foreground);font-size:12px;line-height:1.8}.tuning-platform-note strong{color:var(--foreground)}.tuning-reuse{color:var(--background);background:var(--foreground)}.tuning-reuse>.home-section{padding-block:90px 55px}.tuning-reuse .section-intro>p{color:inherit;opacity:.75}.tuning-reuse .section-intro{grid-template-columns:1.3fr 1fr}.tuning-safeguards{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:55px;display:grid}.tuning-safeguards article{border-top:1px solid color-mix(in srgb, var(--background) 25%, transparent);padding-top:22px}.tuning-safeguards article>span{letter-spacing:.1em;opacity:.6;font-size:9px}.tuning-safeguards h3{letter-spacing:-.035em;margin-top:18px;font-size:22px;line-height:1.2}.tuning-safeguards p{opacity:.75;margin-top:15px;font-size:13px;line-height:1.8}.tuning-safeguards a{align-items:center;gap:6px;margin-top:18px;font-size:12px;display:inline-flex}.tuning-safeguards a:hover{text-decoration:underline}.tuning-reuse-note{border-top:1px solid color-mix(in srgb, var(--background) 20%, transparent);opacity:.65;margin-top:45px;padding-top:25px;font-size:11px;line-height:1.8}.tuning-get-started{padding-block:95px}.tuning-setup-steps{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:45px;display:grid}.tuning-setup-steps li{border-top:1px solid var(--border);padding-top:20px}.tuning-setup-steps li>span{color:var(--coral);font:italic 32px var(--font-serif)}.tuning-setup-steps h3{letter-spacing:-.025em;margin-top:14px;font-size:20px;font-weight:600}.tuning-setup-steps p{color:var(--muted-foreground);margin-top:12px;font-size:13px;line-height:1.8}.tuning-library-note{background:var(--card);border:1px solid var(--border);border-radius:8px;grid-template-columns:1.15fr 1fr;gap:45px;margin-top:60px;padding:32px;display:grid}.tuning-library-note svg{color:var(--coral);margin-bottom:13px}.tuning-library-note h3{letter-spacing:-.03em;font-size:21px;font-weight:600}.tuning-library-note p{color:var(--muted-foreground);margin-top:10px;font-size:12px;line-height:1.8}.tuning-library-labels{flex-direction:column;justify-content:center;align-items:start;gap:10px;padding-left:15px;display:flex}.tuning-library-labels span{border:1px solid var(--border);background:var(--background);border-radius:4px;padding:12px 20px;font-size:12px}.tuning-library-labels span:nth-child(2){margin-left:30px;transform:rotate(-3deg)}.tuning-library-labels span:nth-child(3){margin-left:5px;transform:rotate(2deg)}.tuning-faq{padding-block:0 85px}.tuning-faq>h2{letter-spacing:-.035em;margin-bottom:28px;font-size:32px;font-weight:600}@keyframes tuning-breathe{50%{opacity:.45;transform:rotate(90deg)}}@media (max-width:1100px){.tuning-hero{gap:38px;padding-block:65px 80px}.tuning-hero h1{font-size:48px}.tuning-blueprint-sheet{padding-inline:20px}.tuning-blueprint-layers small{display:none}.tuning-blueprint-stamp{width:max-content;margin:18px -6px 0 auto;position:relative;bottom:auto;right:auto}.tuning-anatomy{grid-template-columns:.8fr 1.3fr;gap:32px}.tuning-anatomy-description{min-height:160px}}@media (max-width:767px){.tuning-hero{grid-template-columns:1fr;gap:40px;padding-block:42px 65px}.tuning-hero h1{font-size:clamp(39px,8vw,57px)}.tuning-hero .hero-description{font-size:15px}.tuning-blueprint{width:100%;max-width:480px;margin-inline:auto;padding-inline:10px 18px}.tuning-blueprint-sheet h2{font-size:30px}.tuning-blueprint figcaption{max-width:230px}.tuning-principle>.home-section{grid-template-columns:1fr;gap:20px}.tuning-principle .marketing-eyebrow{max-width:none}.tuning-principle span{grid-column:1;margin-top:0}.tuning-anatomy-section{padding-block:65px}.tuning-anatomy{grid-template-columns:1fr;gap:30px;margin-top:30px}.tuning-anatomy-controls{border-top:1px solid var(--border);grid-template-columns:repeat(2,1fr);gap:10px 15px;padding-top:12px}.tuning-anatomy-controls>button{border-top:0;gap:9px;padding:12px 4px}.tuning-anatomy-controls>button:last-of-type{border-bottom:0}.tuning-anatomy-controls strong{font-size:16px}.tuning-anatomy-controls button>span:nth-child(2)>span{font-size:10px}.tuning-anatomy-controls button>svg{display:none}.tuning-anatomy-controls>p{border-bottom:1px solid var(--border);grid-column:1/-1;max-width:none;margin-top:0;padding-bottom:18px}.tuning-anatomy-description{min-height:0;padding-bottom:22px}.tuning-anatomy-description h3{font-size:24px}.tuning-example-toolbar{padding:12px}.tuning-example-toolbar>span:first-child{width:100%;font-size:7px}.tuning-example-toolbar button{min-height:38px;padding:10px 12px}.tuning-example-body{min-height:0;padding:18px}.tuning-owned-code{padding:12px}.tuning-owned-code pre{font-size:11px}.tuning-slot-list>div{padding:10px}.tuning-slot-list code{font-size:11px}.tuning-slot-list span{font-size:7px}.tuning-platform-note p{font-size:11px}.tuning-reuse>.home-section{padding-block:65px 38px}.tuning-reuse .section-intro{grid-template-columns:1fr}.tuning-safeguards{grid-template-columns:1fr;gap:32px;margin-top:35px}.tuning-safeguards h3{font-size:24px}.tuning-get-started{padding-block:65px}.tuning-setup-steps{grid-template-columns:1fr;gap:30px;margin-top:30px}.tuning-library-note{grid-template-columns:1fr;gap:30px;margin-top:40px;padding:25px}.tuning-library-labels{padding-left:0}.tuning-library-labels span{padding-inline:13px;font-size:10px}.tuning-library-labels span:nth-child(2){margin-left:15px}.tuning-faq{padding-bottom:65px}.tuning-faq>h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.tuning-blueprint-slot>span{animation:none}.tuning-anatomy *{transition-duration:.01ms!important}}
