.sku-page{padding-top:calc(var(--s-7) + 56px)}.sku-band{padding:var(--s-7) 0}.sku-band+.sku-band{padding-top:var(--s-7)}.sku-col{display:flex;flex-direction:column;gap:var(--s-7)}.sku-head{max-width:var(--read);display:flex;flex-direction:column;gap:var(--s-4)}.sku-supra{display:inline-flex;align-items:center;gap:var(--s-3)}.sku-supra .pip{width:6px;height:6px;border-radius:50%;background:var(--signal);flex:none}.sku-head h1{font-size:var(--t-3xl);font-weight:700;line-height:1.08;letter-spacing:-.03em}.sku-deck{font-size:var(--t-lg);color:var(--ink-soft)}.sku-ctas{display:flex;align-items:center;gap:var(--s-4);flex-wrap:wrap}.sku-price-tag{color:var(--ink-mut);font-size:var(--t-sm);font-family:var(--font-mono)}.sku-cta2{color:var(--ink-soft);font-size:var(--t-sm);border-bottom:1px solid var(--line-2)}.sku-cta2:hover{color:var(--ink);border-bottom-color:var(--ink-mut)}.sku-sect{max-width:var(--read);display:flex;flex-direction:column;gap:var(--s-4)}.sku-sect.wide{max-width:none}.sku-sect h2{font-size:var(--t-xl);font-weight:650;letter-spacing:-.02em}.sku-index{font-family:var(--font-mono);font-size:var(--t-2xs);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mut)}.sku-sect h2 .sku-sub{color:var(--ink-mut);font-size:var(--t-sm);font-weight:400}.sku-list{display:flex;flex-direction:column;gap:var(--s-3)}.sku-list li{position:relative;padding-left:18px;color:var(--ink-soft);line-height:1.65}.sku-list li:before{content:"·";position:absolute;left:0;color:var(--ink-mut);font-family:var(--font-mono)}.sku-list b{color:var(--ink)}.sku-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--s-5);max-width:none}.sku-card{border:1px solid var(--line-2);border-radius:var(--r-md);padding:var(--s-5);background:var(--panel);display:flex;flex-direction:column;gap:var(--s-3)}.tier-raise .sku-card{background:var(--raise-2);border-color:var(--line)}.sku-num{font-family:var(--font-mono);font-size:var(--t-2xs);font-weight:500;letter-spacing:.08em;color:var(--ink-mut)}.sku-card h3,.sku-card .sku-card-t{font-size:var(--t-base);font-weight:650;letter-spacing:-.01em;color:var(--ink)}.sku-card p{color:var(--ink-soft);font-size:var(--t-sm);line-height:1.6}.sku-card .sku-card-meta{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-mut);letter-spacing:.04em}.sku-card .sku-card-price{font-size:var(--t-base);font-weight:700;color:var(--ink);margin-top:auto}.sku-card .sku-card-price span{font-size:var(--t-sm);font-weight:400;color:var(--ink-mut)}.sku-price-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5)}.sku-price-card{border:1px solid var(--line-2);border-radius:var(--r-md);padding:var(--s-5);background:var(--panel);display:flex;flex-direction:column;gap:var(--s-3)}.tier-raise .sku-price-card{background:var(--raise-2);border-color:var(--line)}.sku-price{font-size:var(--t-2xl);font-weight:700}.sku-price span{font-size:var(--t-sm);font-weight:400;color:var(--ink-mut)}.sku-price-items{color:var(--ink-soft);font-size:var(--t-sm);line-height:1.6}.sku-table{width:100%;border-collapse:collapse;font-size:var(--t-sm)}.sku-table th{text-align:left;font-family:var(--font-mono);font-size:var(--t-2xs);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mut);border-bottom:1px solid var(--line-2);padding:var(--s-3) var(--s-4) var(--s-3) 0}.sku-table td{border-bottom:1px solid var(--line);padding:var(--s-3) var(--s-4) var(--s-3) 0;color:var(--ink-soft)}.sku-table td:last-child{color:var(--ink);font-weight:600;white-space:nowrap}.p-qa{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-4);background:var(--panel)}.p-qa summary{cursor:pointer;color:var(--ink);font-weight:600;font-size:var(--t-sm)}.p-qa summary:hover{color:var(--ink)}.p-qa p{margin-top:var(--s-3);color:var(--ink-soft);font-size:var(--t-sm);line-height:1.6}.sku-honest{color:var(--ink-mut);font-size:var(--t-sm);line-height:1.6;border-left:2px solid var(--line-2);padding-left:var(--s-4)}.sku-credit{color:var(--ink);font-weight:600;border-left:2px solid var(--ember);padding-left:var(--s-4)}.sku-note{font-size:var(--t-xs);color:var(--ink-mut)}.sku-intro{color:var(--ink-soft)}.sku-form{display:flex;flex-direction:column;gap:var(--s-4);border:1px solid var(--line-2);border-radius:var(--r-md);padding:var(--s-5);background:var(--panel)}.sku-form label{display:flex;flex-direction:column;gap:var(--s-2);font-size:var(--t-sm);color:var(--ink)}.sku-q{font-weight:600}.sku-q em{color:var(--ink-mut);font-style:normal;font-weight:400}.sku-hint{color:var(--ink-mut);font-size:var(--t-xs)}.sku-form input:not([type=checkbox]),.sku-form select,.sku-form textarea{background:var(--base);color:var(--ink);border:1px solid var(--line-2);border-radius:var(--r-sm);padding:var(--s-3);font:inherit;font-size:var(--t-sm);transition:border-color var(--micro) var(--ease),box-shadow var(--micro) var(--ease)}.sku-form input:focus,.sku-form select:focus,.sku-form textarea:focus{outline:none;border-color:var(--ink-mut);box-shadow:0 0 0 3px #eae7df0f}.sku-form input::placeholder,.sku-form textarea::placeholder{color:var(--ink-low)}.sku-form .btn{align-self:flex-start}.sku-consent{flex-direction:row!important;align-items:flex-start;gap:var(--s-3)!important;color:var(--ink-soft)!important;font-size:var(--t-xs)!important}.sku-consent input{margin-top:3px;accent-color:var(--ember)}.sku-consent a{color:var(--ink-soft);border-bottom:1px solid var(--line-2)}.x-hp{position:absolute;left:-9999px}.sku-footer{padding:var(--s-6) 0}.sku-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--s-6)}.sku-footer-brand{font-weight:700;letter-spacing:-.01em}.sku-footer-tag{color:var(--ink-mut);font-size:var(--t-sm);line-height:1.5;max-width:34ch;margin-top:var(--s-2)}.sku-footer-mail{margin-top:var(--s-3);font-size:var(--t-sm)}.sku-footer-mail a{color:var(--ink);border-bottom:1px solid var(--line-2)}.sku-footer-mail a:hover{border-bottom-color:var(--ink-mut)}.sku-footer-head{font-family:var(--font-mono);font-size:var(--t-2xs);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mut);margin-bottom:var(--s-3)}.sku-footer-nav{display:flex;flex-direction:column;gap:var(--s-2)}.sku-footer-nav a{color:var(--ink-soft);font-size:var(--t-sm)}.sku-footer-nav a:hover{color:var(--ink)}@media(max-width:760px){.sku-price-cards{grid-template-columns:1fr}.sku-band{padding:var(--s-6) 0}.sku-footer-grid{grid-template-columns:1fr;gap:var(--s-5)}}
