.ckb .cta-microcopy{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--claude-slate);margin-top:10px;font-size:10.5px;font-weight:600;line-height:1.45;display:block}.ckb .cta-microcopy b{color:var(--ck-ot);font-weight:700}.ckb .cta-microcopy em{color:var(--ck-ot);font-style:normal;font-weight:700}.ckb .cta-microcopy--cream{color:#f6f4f1a6}.ckb .cta-microcopy--cream b,.ckb .cta-microcopy--cream em{color:var(--ck-ot)}@media (width<=600px){.ckb .cta-microcopy{letter-spacing:.12em;font-size:10px}}.ckb .has-dropcap>p:first-of-type:first-letter,.ckb p.has-dropcap:first-letter{font-family:var(--ck-emph);float:left;color:var(--ck-ot);letter-spacing:-.03em;margin:.04em .14em -.08em 0;font-size:5.6em;font-style:italic;font-weight:300;line-height:.86}@media (width<=600px){.ckb .has-dropcap>p:first-of-type:first-letter,.ckb p.has-dropcap:first-letter{margin:.06em .12em -.05em 0;font-size:4.4em}}.ckb .proof__grid{flex-direction:column;gap:80px;max-width:920px;margin-top:56px;display:flex!important}.ckb .proof__grid .quote{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0 0 0 40px;display:block;position:relative}.ckb .proof__grid .quote:hover{box-shadow:none;border:0;transform:none}.ckb .proof__grid .quote:before{content:"“";font-family:var(--ck-emph);color:#fe89256b;pointer-events:none;font-size:100.8px;font-style:italic;font-weight:300;line-height:.7;position:absolute;top:-6px;left:-8px}.ckb .proof__grid .quote__body{font-family:var(--ck-emph);letter-spacing:-.018em;color:var(--claude-ink);margin:0;font-size:clamp(21.8px,2.9vw,35.3px);font-style:italic;font-weight:300;line-height:1.22}.ckb .proof__grid .quote__body:before{content:none}.ckb .proof__grid .quote__metric{font-family:var(--ck-emph);color:var(--ck-ot);border-top:1px dashed #d6cfbfb3;margin:18px 0 0;padding-top:16px;font-size:18px;font-style:italic;font-weight:400;line-height:1.4}.ckb .proof__grid .quote__attr{border-top:0;align-items:center;gap:12px;margin-top:14px;padding-top:0;display:flex}.ckb .proof__grid .quote__avatar{width:32px;height:32px;font-size:15px}.ckb .proof__grid .quote__who{letter-spacing:.06em;font-size:11px}.ckb .proof__grid .quote__who b{font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--claude-ink);font-size:11px;font-weight:700}.ckb .proof__grid .quote__who span{font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--claude-slate);font-size:9.5px}@media (width<=700px){.ckb .proof__grid{gap:56px}.ckb .proof__grid .quote{padding-left:22px}.ckb .proof__grid .quote:before{font-size:70.6px;top:-2px;left:-4px}}.ckb .g-chapter-numeral{font-family:var(--ck-emph);letter-spacing:-.06em;color:var(--ck-ot);opacity:.94;user-select:none;pointer-events:none;margin:0 0 -2px -4px;font-size:clamp(53.8px,7.6vw,94.1px);font-style:italic;font-weight:200;line-height:.85;display:block}.ckb .g-chapter-numeral+.section-tag{margin-top:6px}@media (width<=600px){.ckb .g-chapter-numeral{margin-left:-2px;font-size:47px}}.ckb .g-counter{font-variant-numeric:tabular-nums;min-width:0;display:inline-block}.ckb a,.ckb button,.ckb [role=button],.ckb input[type=submit]{touch-action:manipulation;-webkit-tap-highlight-color:#fe89252e}@media (pointer:coarse){.ckb a:active,.ckb button:active,.ckb [role=button]:active,.ckb .bentile:active,.ckb .bentile__overlay:active{opacity:.92;transition:transform 80ms,opacity 80ms;transform:scale(.98)}}@media (width<=700px){.ckb .g-snapcarousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;margin-left:-18px;margin-right:-18px;padding:4px 18px 24px;scroll-padding:18px;overflow:auto visible;flex-direction:row!important;grid-template-columns:none!important;grid-template-areas:none!important;display:flex!important}.ckb .g-snapcarousel::-webkit-scrollbar{display:none}.ckb .g-snapcarousel>*{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 85%;min-width:0}}.ckb *{box-sizing:border-box}.ckb{scroll-behavior:smooth;font-family:var(--ck-body);color:var(--claude-ink);background:var(--claude-cream);-webkit-font-smoothing:antialiased;--ck-ot:var(--ck-orange-deep);margin:0;padding:0;line-height:1.55}.ckb img{max-width:100%;display:block}.ckb a{color:inherit}.ckb button{cursor:pointer;background:0 0;border:0;font-family:inherit}.ckb .wrap{max-width:1180px;margin:0 auto;padding:0 32px}@media (width<=700px){.ckb .wrap{padding:0 18px}}.ckb .section-tag{font-family:var(--ck-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ck-ot);align-items:center;gap:10px;margin-bottom:18px;font-size:11px;font-weight:700;display:inline-flex}.ckb .section-tag:before{content:"";background:var(--claude-orange);--ck-ot:var(--claude-ink);width:28px;height:1px}.ckb .section-h{font-family:var(--ck-headline);letter-spacing:-.035em;color:var(--claude-ink);font-variation-settings:"opsz" 144;margin:0 0 18px;font-size:clamp(29.6px,4vw,47.4px);font-weight:300;line-height:.98}.ckb .section-h em{color:var(--ck-ot);font-style:italic;font-weight:300;font-family:var(--ck-emph)}.ckb .section-deck{font-family:var(--ck-display);color:var(--claude-ink-soft);max-width:640px;margin:0 0 32px;font-size:20px;font-weight:300;line-height:1.42}.ckb .btn{font-family:var(--ck-mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:0;border-radius:4px;align-items:center;gap:10px;padding:16px 24px;font-size:12px;font-weight:700;text-decoration:none;transition:all .18s cubic-bezier(.2,.7,.2,1);display:inline-flex}.ckb .btn--primary{background:var(--claude-orange);color:var(--claude-ink);--ck-ot:var(--claude-ink);box-shadow:4px 4px #0a0a0a2e}.ckb .btn--primary:hover{background:var(--claude-orange-deep);color:var(--claude-cream);transform:translate(-1px,-1px);box-shadow:6px 6px #0a0a0a40}.ckb .btn--dark{background:var(--claude-ink);color:var(--claude-cream);--ck-ot:var(--ck-orange);box-shadow:4px 4px #0a0a0a40}.ckb .btn--dark:hover{transform:translate(-1px,-1px);box-shadow:6px 6px #0a0a0a59}.ckb .btn--ghost{color:var(--claude-ink);border:1px solid var(--claude-ink);background:0 0}.ckb .btn--ghost:hover{background:var(--claude-ink);color:var(--claude-cream);--ck-ot:var(--ck-orange)}.ckb .btn__arrow{width:24px;height:24px;color:var(--ck-ot);background:currentColor;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.ckb .btn--primary .btn__arrow{background:var(--claude-ink);color:var(--ck-ot);--ck-ot:var(--ck-orange)}.ckb .btn--dark .btn__arrow{background:var(--claude-orange);color:var(--claude-ink);--ck-ot:var(--claude-ink)}.ckb .hero{background:radial-gradient(circle at 85% 20%, #fe892529, transparent 55%), radial-gradient(circle at 10% 80%, #fe89251a, transparent 50%), var(--claude-cream);--ck-ot:var(--ck-orange-deep);padding:80px 0 100px;position:relative;overflow:hidden}.ckb .hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);align-items:center;gap:64px;display:grid}@media (width<=980px){.ckb .hero__grid{grid-template-columns:minmax(0,1fr);gap:56px}}.ckb .hero__kicker{font-family:var(--ck-italic);color:var(--ck-ot);letter-spacing:-.01em;align-items:baseline;gap:14px;margin-bottom:22px;font-size:22px;font-style:italic;display:flex}.ckb .hero__kicker__line{background:var(--claude-orange);--ck-ot:var(--claude-ink);flex:0 70px;height:1px;margin-bottom:6px}.ckb .hero__title{font-family:var(--ck-headline);letter-spacing:-.04em;color:var(--claude-ink);font-variation-settings:"opsz" 144, "SOFT" 20;margin:0 0 28px;font-size:clamp(32.6px,4.4vw,62.2px);font-weight:400;line-height:1}.ckb .hero__title em{color:var(--ck-ot);font-style:italic;font-weight:400;font-family:var(--ck-emph)}.ckb .hero__deck{font-family:var(--ck-display);color:var(--claude-ink-soft);max-width:580px;margin:0 0 32px;font-size:20px;font-weight:300;line-height:1.45}.ckb .hero__deck b{color:var(--claude-ink);font-weight:500}.ckb .hero__deck em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .hero__ctas{flex-wrap:wrap;gap:14px;margin-bottom:22px;display:flex}.ckb .hero__trust{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--claude-slate);flex-wrap:wrap;align-items:center;gap:14px;font-size:10px;display:flex}.ckb .hero__trust__dot{background:var(--claude-orange);--ck-ot:var(--claude-ink);border-radius:50%;width:6px;height:6px}.ckb .herostack{max-width:460px;margin-left:auto;padding:30px 40px 60px 0;position:relative}@media (width<=980px){.ckb .herostack{margin:0 auto}}.ckb .herostack__layer{aspect-ratio:4/5.2;border-radius:3px;flex-direction:column;justify-content:space-between;padding:22px 22px 20px;transition:transform .24s,box-shadow .24s;display:flex;position:relative;box-shadow:6px 8px #0a0a0a2e}.ckb .herostack__layer:hover{transform:translateY(-2px);box-shadow:8px 12px #0a0a0a40}.ckb .herostack__top{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.75;justify-content:space-between;font-size:9px;display:flex}.ckb .herostack__title{font-family:var(--ck-display);letter-spacing:-.025em;margin:0;font-size:30px;font-weight:300;line-height:.96}.ckb .herostack__title em{color:var(--ck-ot);font-style:italic;font-weight:400;font-family:var(--ck-emph)}.ckb .herostack__foot{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:9px}.ckb .herostack__layer--01{background:var(--claude-cream-deep);color:var(--claude-ink);z-index:1;--ck-ot:var(--ck-orange-deep);position:absolute;top:0;left:0;right:80px;transform:rotate(-5deg)}.ckb .herostack__layer--02{background:var(--claude-orange-soft);color:var(--claude-ink);z-index:2;position:absolute;top:18px;left:32px;right:50px;transform:rotate(-1.5deg)}.ckb .herostack__layer--03{background:var(--claude-orange);color:var(--claude-ink);z-index:3;--ck-ot:var(--claude-ink);position:absolute;top:38px;left:64px;right:20px;transform:rotate(2deg)}.ckb .herostack__layer--04{background:var(--claude-ink);color:var(--claude-cream);z-index:4;--ck-ot:var(--ck-orange);margin-top:42px;margin-left:100px;position:relative;transform:rotate(4.5deg);box-shadow:8px 10px #0a0a0a52}.ckb .herostack__stamp{background:var(--claude-cream);width:132px;height:132px;color:var(--claude-ink);border:3px dashed var(--claude-orange);z-index:5;--ck-ot:var(--ck-orange-deep);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:-10px;transform:rotate(-8deg);box-shadow:6px 6px #0a0a0a38}.ckb .herostack__stamp__lab{font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ck-ot);font-size:9px;font-weight:700}.ckb .herostack__stamp__price{font-family:var(--ck-emph);margin:2px 0 4px;font-size:47px;font-style:italic;font-weight:400;line-height:1}.ckb .herostack__stamp__tag{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:8px}@media (width<=980px){.ckb .herostack{padding:20px 20px 50px}}@media (width<=700px){.ckb .herostack{transform-origin:top;transform:scale(.85)}}.ckb .creds{background:var(--claude-cream-deep);border-top:1px solid var(--claude-rule);border-bottom:1px solid var(--claude-rule);--ck-ot:var(--ck-orange-deep);padding:28px 0}.ckb .creds__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;display:flex}.ckb .creds__label{font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--claude-slate);flex:none;font-size:10px;font-weight:700}.ckb .creds__list{flex-wrap:wrap;gap:36px;display:flex}.ckb .cred{flex-direction:column;gap:2px;display:flex}.ckb .cred__name{font-family:var(--ck-display);letter-spacing:-.01em;color:var(--claude-ink);font-size:18px;font-weight:500}.ckb .cred__note{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--claude-slate);font-size:9px}.ckb .pain{padding:100px 0 80px}.ckb .pain__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:40px;display:grid}@media (width<=800px){.ckb .pain__grid{grid-template-columns:minmax(0,1fr)}}.ckb .pain__card{background:var(--claude-white);border:1px solid var(--claude-rule);--ck-ot:var(--ck-orange-deep);padding:28px 30px 26px;transition:all .22s;position:relative}.ckb .pain__card:hover{border-color:var(--claude-orange);transform:translateY(-3px);box-shadow:0 16px 32px -16px #0a0a0a38}.ckb .pain__card:before{content:attr(data-no);background:var(--claude-orange);color:var(--claude-ink);font-family:var(--ck-mono);letter-spacing:.18em;--ck-ot:var(--claude-ink);padding:5px 10px;font-size:10px;font-weight:700;position:absolute;top:-14px;left:24px}.ckb .pain__card h3{font-family:var(--ck-display);letter-spacing:-.02em;color:var(--claude-ink);margin:8px 0 12px;font-size:26px;font-weight:400;line-height:1.18}.ckb .pain__card h3 em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .pain__card p{font-family:var(--ck-body);color:var(--claude-ink-soft);margin:0;font-size:17.5px;line-height:1.6}.ckb .fit{background:var(--claude-cream-deep);--ck-ot:var(--ck-orange-deep);padding:100px 0}.ckb .fit__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-top:40px;display:grid}@media (width<=900px){.ckb .fit__grid{grid-template-columns:minmax(0,1fr)}}.ckb .fit__col{background:var(--claude-white);border:1px solid var(--claude-rule);--ck-ot:var(--ck-orange-deep);padding:32px 32px 28px}.ckb .fit__col--yes{border-top:4px solid var(--claude-orange)}.ckb .fit__col--no{border-top:4px solid var(--claude-slate-soft);opacity:.95}.ckb .fit__col__label{font-family:var(--ck-mono);letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:700}.ckb .fit__col--yes .fit__col__label{color:var(--ck-ot)}.ckb .fit__col--no .fit__col__label{color:var(--claude-slate)}.ckb .fit__col h3{font-family:var(--ck-display);letter-spacing:-.02em;color:var(--claude-ink);margin:0 0 18px;font-size:24px;font-weight:400;line-height:1.2}.ckb .fit__col h3 em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .fit__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ckb .fit__list li{font-family:var(--ck-body);color:var(--claude-ink-soft);padding-left:22px;font-size:17px;line-height:1.55;position:relative}.ckb .fit__col--yes .fit__list li:before{content:"✓";color:var(--ck-ot);font-weight:700;position:absolute;left:0}.ckb .fit__col--no .fit__list li:before{content:"✕";color:var(--claude-slate);position:absolute;left:0}.ckb .inside{padding:100px 0}.ckb .inside__head{max-width:760px;margin-bottom:48px}.ckb .bento{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-template-areas:"agents operators""agents code""stack stack";gap:18px;display:grid}@media (width<=900px){.ckb .bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"agents""operators""code""stack"}}.ckb .bentile{background:var(--claude-white);border:1px solid var(--claude-rule);color:inherit;--ck-ot:var(--ck-orange-deep);flex-direction:column;gap:14px;padding:28px 30px 26px;transition:all .24s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.ckb .bentile__overlay{z-index:1;text-indent:-9999px;position:absolute;inset:0;overflow:hidden}.ckb .bentile>:not(.bentile__overlay){z-index:2;position:relative}.ckb .bentile:before{content:"";background:var(--claude-orange);transform-origin:0;--ck-ot:var(--claude-ink);height:4px;transition:transform .32s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.ckb .bentile:hover{border-color:var(--claude-orange);transform:translateY(-4px);box-shadow:0 24px 48px -16px #0a0a0a38}.ckb .bentile:hover:before{transform:scaleX(1)}.ckb .bentile--agents{background:linear-gradient(180deg, var(--claude-white) 0%, var(--claude-cream) 100%);--ck-ot:var(--ck-orange-deep);grid-area:agents;padding:36px 38px 32px}.ckb .bentile--ops{grid-area:operators}.ckb .bentile--code{grid-area:code}.ckb .bentile--stack{grid-area:stack}.ckb .bentile__head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ckb .bentile__no{font-family:var(--ck-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ck-ot);font-size:10px;font-weight:700}.ckb .bentile__price{font-family:var(--ck-emph);color:var(--ck-ot);white-space:nowrap;font-size:22px;font-style:italic;font-weight:400}.ckb .bentile__price del{color:var(--claude-slate-soft);text-decoration-color:var(--claude-orange);margin-right:6px;font-size:13px;font-style:normal}.ckb .bentile__title{font-family:var(--ck-display);letter-spacing:-.025em;color:var(--claude-ink);margin:4px 0 0;font-size:28px;font-weight:400;line-height:1.05}.ckb .bentile__title em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .bentile--agents .bentile__title{font-size:clamp(34px,3.6vw,44px);line-height:1}.ckb .bentile__audience{font-family:var(--ck-italic);color:var(--claude-slate);font-size:16px;font-style:italic}.ckb .bentile__desc{font-family:var(--ck-body);color:var(--claude-ink-soft);margin:0;font-size:14px;line-height:1.6}.ckb .bentile__desc b{color:var(--claude-ink);font-weight:600}.ckb .bentile--agents .bentile__desc{font-size:15px}.ckb .bentile__outcome{font-family:var(--ck-display);color:var(--claude-ink);border-left:3px solid var(--claude-orange);background:#fe892514;margin:0;padding:12px 14px;font-size:14.5px;font-weight:400;line-height:1.45}.ckb .bentile__outcome b{color:var(--ck-ot);font-style:italic;font-weight:600}.ckb .bentile__stats{border-top:1px dashed var(--claude-rule);font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--claude-slate);flex-wrap:wrap;gap:16px;margin-top:auto;padding-top:14px;font-size:10px;display:flex}.ckb .bentile__stats b{color:var(--claude-ink);font-weight:700}.ckb .bentile__ctas{flex-wrap:wrap;align-items:center;gap:14px;padding-top:6px;display:flex}.ckb .bentile__cta{font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ck-ot);align-items:center;gap:8px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.ckb .bentile__cta:hover{color:var(--claude-ink)}.ckb .bentile__cta--secondary{font-family:var(--ck-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--claude-slate);font-size:10px;font-weight:600;text-decoration:none;transition:color .15s}.ckb .bentile__cta--secondary:hover{color:var(--claude-ink)}.ckb .bentile__tree{background:var(--claude-ink);color:var(--claude-cream);font-family:var(--ck-mono);--ck-ot:var(--ck-orange);border-radius:4px;margin:6px 0;padding:16px 18px 14px;font-size:12px;line-height:1.55}.ckb .bentile__tree__head{letter-spacing:.18em;text-transform:uppercase;color:var(--ck-ot);border-bottom:1px solid #f6f4f11f;justify-content:space-between;margin-bottom:10px;padding-bottom:8px;font-size:9.5px;font-weight:700;display:flex}.ckb .bentile__tree__head span:last-child{color:#f6f4f180;font-weight:400}.ckb .bentile__tree__row{color:#f6f4f1d9;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:3px 0;display:grid}.ckb .bentile__tree__row__icon{color:var(--claude-orange-soft)}.ckb .bentile__tree__row__name b{color:var(--claude-cream);font-weight:500}.ckb .bentile__tree__row__type{letter-spacing:.12em;color:#f6f4f180;text-transform:uppercase;font-size:9px}.ckb .bentile__tree__row--more{color:#f6f4f180;border-top:1px dashed #f6f4f11a;margin-top:4px;padding-top:6px;font-style:italic}.ckb .bentile__quote{background:var(--claude-cream-deep);border-left:3px solid var(--claude-orange);--ck-ot:var(--ck-orange-deep);margin:4px 0;padding:14px 16px}.ckb .bentile__quote__lab{font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--claude-slate);margin-bottom:8px;font-size:9px;font-weight:700}.ckb .bentile__quote__rule{font-family:var(--ck-emph);color:var(--claude-ink);margin:5px 0;font-size:13.5px;font-style:italic;line-height:1.4}.ckb .bentile__quote__rule b{color:var(--ck-ot);font-style:normal;font-weight:600}.ckb .bentile__code{background:var(--claude-ink);color:var(--claude-cream);font-family:var(--ck-mono);--ck-ot:var(--ck-orange);border-radius:4px;margin:4px 0;padding:14px 16px;font-size:11.5px;line-height:1.6;overflow:hidden}.ckb .bentile__code__lab{letter-spacing:.16em;text-transform:uppercase;color:#f6f4f18c;border-bottom:1px solid #f6f4f11f;align-items:center;gap:8px;margin-bottom:9px;padding-bottom:8px;font-size:9px;display:flex}.ckb .bentile__code__lab:before{content:"";background:var(--claude-orange);--ck-ot:var(--claude-ink);border-radius:50%;width:8px;height:8px}.ckb .bentile__code pre{white-space:pre;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.ckb .bentile__code .tok-c{color:#f6f4f173;font-style:italic}.ckb .bentile__code .tok-k{color:var(--claude-orange-soft);font-weight:600}.ckb .bentile__code .tok-s{color:#b7d9a8}.ckb .bentile__code .tok-h{color:var(--ck-ot);font-weight:600}.ckb .bentile__code .tok-v{color:#e8c896}.ckb .bentile--stack .bentile__stackbody{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px;margin-top:4px;display:grid}@media (width<=800px){.ckb .bentile--stack .bentile__stackbody{grid-template-columns:minmax(0,1fr);gap:22px}}.ckb .bentile__pillars{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.ckb .bentile__pillar{background:var(--claude-cream-deep);border:1px solid var(--claude-rule);--ck-ot:var(--ck-orange-deep);border-radius:3px;flex-direction:column;gap:4px;padding:14px 14px 12px;transition:all .2s;display:flex}.ckb .bentile__pillar:hover{background:var(--claude-orange);border-color:var(--claude-orange);--ck-ot:var(--claude-ink);transform:translateY(-2px)}.ckb .bentile__pillar__no{font-family:var(--ck-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ck-ot);font-size:9px;font-weight:700}.ckb .bentile__pillar:hover .bentile__pillar__no{color:var(--claude-ink)}.ckb .bentile__pillar__name{font-family:var(--ck-display);letter-spacing:-.01em;color:var(--claude-ink);font-size:22px;font-weight:400;line-height:1}.ckb .bentile__pillar__name em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .bentile__pillar:hover .bentile__pillar__name,.ckb .bentile__pillar:hover .bentile__pillar__name em{color:var(--claude-ink)}.ckb .bentile__pillar__sub{font-family:var(--ck-body);color:var(--claude-slate);margin-top:2px;font-size:11.5px;line-height:1.4}.ckb .bentile__pillar:hover .bentile__pillar__sub{color:var(--claude-ink-soft)}.ckb .proofkit{margin-top:84px}.ckb .proofkit__head{max-width:760px;margin-bottom:32px}.ckb .proofkit__head__h{font-family:var(--ck-headline);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(26.6px,3.4vw,41.4px);font-weight:300;line-height:.98}.ckb .proofkit__head__h em{color:var(--ck-ot);font-style:italic;font-weight:400;font-family:var(--ck-emph)}.ckb .proofkit__showcase{background:var(--claude-ink);color:var(--claude-cream);--ck-ot:var(--ck-orange);border-radius:4px;padding:44px 44px 38px;box-shadow:14px 14px #fe892552}@media (width<=700px){.ckb .proofkit__showcase{padding:30px 22px 28px;box-shadow:8px 8px #fe892552}}.ckb .proofkit__showcase__lab{font-family:var(--ck-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ck-ot);margin-bottom:12px;font-size:10px;font-weight:700}.ckb .proofkit__showcase__h{font-family:var(--ck-headline);letter-spacing:-.025em;color:var(--claude-cream);margin:0 0 12px;font-size:clamp(19.2px,2.2vw,28.1px);font-weight:300;line-height:1.06}.ckb .proofkit__showcase__h em{color:var(--ck-ot);font-style:italic;font-weight:400;font-family:var(--ck-emph)}.ckb .proofkit__showcase__sub{font-family:var(--ck-body);color:#f6f4f1b3;max-width:620px;margin:0 0 32px;font-size:14.5px;line-height:1.6}.ckb .inv{border-bottom:1px solid #f6f4f11a;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-bottom:36px;display:grid}@media (width<=1000px){.ckb .inv{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}}@media (width<=520px){.ckb .inv{grid-template-columns:minmax(0,1fr);gap:22px}}.ckb .inv__col{flex-direction:column;display:flex}.ckb .inv__col__head{font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #f6f4f12e;justify-content:space-between;align-items:baseline;margin-bottom:4px;padding-bottom:10px;font-size:10px;display:flex}.ckb .inv__col__head__name{color:var(--ck-ot);font-weight:700}.ckb .inv__col__head__count{color:#f6f4f180;font-weight:400}.ckb .inv__file{color:#f6f4f1d9;font-family:var(--ck-mono);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:6px 0;font-size:11.5px;line-height:1.3;display:grid}.ckb .inv__file__badge{letter-spacing:.1em;text-transform:uppercase;text-align:center;border-radius:2px;min-width:32px;padding:3px 6px;font-size:8.5px;font-weight:700}.ckb .inv__file__badge--md{color:var(--claude-orange-soft);background:#fe89252e}.ckb .inv__file__badge--ts{color:#a8c8e0;background:#a8c8e029}.ckb .inv__file__badge--json{color:#b7d9a8;background:#b7d9a829}.ckb .codewin{--ck-ot:var(--ck-orange);background:#050505;border:1px solid #f6f4f11a;border-radius:6px;margin-top:36px;overflow:hidden}.ckb .codewin__bar{background:#f6f4f10a;border-bottom:1px solid #f6f4f114;align-items:center;gap:10px;padding:11px 16px;display:flex}.ckb .codewin__bar__dots{gap:6px;display:flex}.ckb .codewin__bar__dots span{border-radius:50%;width:11px;height:11px;display:block}.ckb .codewin__bar__dots span:first-child{background:#ed6a5e}.ckb .codewin__bar__dots span:nth-child(2){background:#f4bf4f}.ckb .codewin__bar__dots span:nth-child(3){background:#61c554}.ckb .codewin__bar__name{font-family:var(--ck-mono);color:#f6f4f1b3;letter-spacing:.04em;margin-left:12px;font-size:11px;font-weight:600}.ckb .codewin__bar__path{font-family:var(--ck-mono);color:#f6f4f14d;letter-spacing:.06em;margin-left:auto;font-size:10px}@media (width<=600px){.ckb .codewin__bar__path{display:none}}.ckb .codewin__body{font-family:var(--ck-mono);color:#f6f4f1d9;padding:18px 22px 22px;font-size:12.5px;line-height:1.7;overflow-x:auto}.ckb .codewin__body pre{white-space:pre;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.ckb .codewin__body .tk-h1{color:var(--ck-ot);font-weight:700}.ckb .codewin__body .tk-h2{color:var(--claude-orange-soft);font-weight:600}.ckb .codewin__body .tk-q{color:#f6f4f18c;font-style:italic}.ckb .codewin__body .tk-list{color:var(--claude-orange-soft)}.ckb .codewin__body .tk-b{color:var(--claude-cream);font-weight:600}.ckb .codewin__body .tk-s{color:#b7d9a8}.ckb .codewin__body .tk-p{color:#f6f4f1b3}.ckb .codewin__body .tk-rule{color:#f6f4f140}@media (width<=600px){.ckb .codewin__body{padding:14px 16px 18px;font-size:11.5px}}.ckb .proofkit__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin-top:32px;display:flex}.ckb .proofkit__tag{font-family:var(--ck-emph);color:#f6f4f1c7;max-width:580px;margin:0;font-size:18px;font-style:italic;line-height:1.4}.ckb .proofkit__tag b{color:var(--claude-cream);font-style:normal;font-weight:500}.ckb .proofkit__tag em{color:var(--ck-ot);font-weight:500}.ckb .proofkit__cta{background:var(--claude-orange);color:var(--claude-ink);font-family:var(--ck-mono);letter-spacing:.16em;text-transform:uppercase;--ck-ot:var(--claude-ink);border-radius:4px;align-items:center;gap:12px;padding:16px 24px;font-size:12px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex;box-shadow:4px 4px #f6f4f12e}.ckb .proofkit__cta:hover{background:var(--claude-orange-deep);color:var(--claude-cream);transform:translate(-2px,-2px);box-shadow:6px 6px #f6f4f147}.ckb .proofkit__cta__arrow{background:var(--claude-ink);width:22px;height:22px;color:var(--ck-ot);--ck-ot:var(--ck-orange);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ckb .path{background:linear-gradient(180deg, var(--claude-cream-deep) 0%, var(--claude-cream) 100%);--ck-ot:var(--ck-orange-deep);padding:100px 0;position:relative;overflow:hidden}.ckb .path__head{max-width:760px;margin-bottom:56px}.ckb .path__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.ckb .path__list:before{content:"";border-top:1.5px dashed var(--claude-orange);opacity:.55;z-index:0;height:0;position:absolute;top:60px;left:11%;right:11%}.ckb .path__step{flex-direction:column;gap:12px;padding:0 18px;display:flex;position:relative}.ckb .path__step__num{font-family:var(--ck-emph);letter-spacing:-.04em;color:var(--ck-ot);background:var(--claude-cream);border:1.5px solid var(--claude-orange);z-index:1;--ck-ot:var(--ck-orange-deep);border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin:0 0 8px;font-size:53.8px;font-style:italic;font-weight:300;line-height:1;display:flex;position:relative;box-shadow:4px 4px #fe892533}.ckb .path__step__time{font-family:var(--ck-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ck-ot);font-size:11px;font-weight:700}.ckb .path__step__h{font-family:var(--ck-display);letter-spacing:-.02em;color:var(--claude-ink);margin:0;font-size:24px;font-weight:400;line-height:1.15}.ckb .path__step__h em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .path__step__body{font-family:var(--ck-body);color:var(--claude-ink-soft);margin:0;font-size:14px;line-height:1.6}.ckb .path__step__body b{color:var(--claude-ink);font-weight:600}.ckb .path__foot{background:var(--claude-white);border:1px solid var(--claude-rule);border-left:3px solid var(--claude-orange);font-family:var(--ck-display);color:var(--claude-ink-soft);--ck-ot:var(--ck-orange-deep);max-width:880px;margin-top:56px;padding:22px 28px;font-size:17px;font-weight:400;line-height:1.5}.ckb .path__foot em{color:var(--ck-ot);font-style:italic;font-weight:500;font-family:var(--ck-emph)}.ckb .path__foot b{color:var(--claude-ink);font-weight:600}@media (width<=800px){.ckb .path__list{grid-template-columns:minmax(0,1fr);gap:36px;padding-left:0}.ckb .path__list:before{border-top:0;border-left:1.5px dashed var(--claude-orange);width:0;height:auto;inset:60px auto 60px 50px}.ckb .path__step{justify-content:center;min-height:110px;padding:0 0 0 124px}.ckb .path__step__num{width:100px;height:100px;font-size:45.4px;position:absolute;top:0;left:0}.ckb .path__step__h{font-size:22px}}@media (width<=500px){.ckb .path__list:before{left:42px}.ckb .path__step{padding-left:100px}.ckb .path__step__num{width:84px;height:84px;font-size:37px}}.ckb .bundle{background:var(--claude-ink);color:var(--claude-cream);--ck-ot:var(--ck-orange);padding:100px 0}.ckb .bundle .section-h{color:var(--claude-cream)}.ckb .bundle .section-deck{color:#f6f4f1b8}.ckb .bundle__receipt{background:var(--claude-cream);color:var(--claude-ink);--ck-ot:var(--ck-orange-deep);max-width:880px;margin:50px auto 28px;padding:36px 38px 32px;position:relative;box-shadow:12px 12px #fe892566}.ckb .bundle__receipt__lab{font-family:var(--ck-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ck-ot);margin-bottom:16px;font-size:11px;font-weight:700}.ckb .bundle__row{border-bottom:1px dashed var(--claude-rule);font-family:var(--ck-body);justify-content:space-between;align-items:baseline;padding:14px 0;font-size:16px;display:flex}.ckb .bundle__row span{color:var(--claude-ink-soft)}.ckb .bundle__row b{font-family:var(--ck-emph);color:var(--claude-ink);font-size:22px;font-style:italic;font-weight:400}.ckb .bundle__sum{font-family:var(--ck-display);justify-content:space-between;align-items:baseline;padding:18px 0 6px;font-size:26px;display:flex}.ckb .bundle__sum span{color:var(--claude-ink-soft);font-weight:400}.ckb .bundle__sum del{color:var(--claude-slate);text-decoration-thickness:2px;text-decoration-color:var(--claude-orange)}.ckb .bundle__final{border-top:2px solid var(--claude-ink);justify-content:space-between;align-items:center;margin-top:14px;padding-top:22px;display:flex}.ckb .bundle__final__lab{font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ck-ot);font-size:11px;font-weight:700}.ckb .bundle__final__num{font-family:var(--ck-headline);letter-spacing:-.04em;color:var(--claude-ink);font-size:68.1px;font-weight:400;line-height:1}.ckb .bundle__final__num em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .bundle__stamp{background:var(--claude-orange);color:var(--claude-ink);border:3px dashed var(--claude-cream);--ck-ot:var(--claude-ink);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:absolute;top:-22px;right:-22px;transform:rotate(-12deg);box-shadow:4px 4px #0a0a0a4d}.ckb .bundle__stamp__a{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.ckb .bundle__stamp__b{font-family:var(--ck-emph);margin:2px 0;font-size:26px;font-style:italic;font-weight:700;line-height:1}.ckb .bundle__stamp__c{font-family:var(--ck-mono);letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:9px}.ckb .bundle__perkit{max-width:880px;font-family:var(--ck-emph);color:#f6f4f1cc;text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:14px;margin:0 auto 30px;padding:0 6px;font-size:18px;font-style:italic;display:flex}.ckb .bundle__perkit b{color:var(--claude-cream);font-style:normal;font-weight:500}.ckb .bundle__perkit em{color:var(--ck-ot);font-weight:500}.ckb .bundle__cta-wrap{flex-direction:column;align-items:center;gap:12px;margin-top:16px;display:flex}.ckb .bundle__bigcta{background:var(--claude-orange);color:var(--claude-ink);font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;--ck-ot:var(--claude-ink);border-radius:4px;padding:22px 38px;font-size:13px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-block;box-shadow:6px 6px #f6f4f12e}.ckb .bundle__bigcta:hover{background:var(--claude-orange-deep);color:var(--claude-cream);transform:translate(-2px,-2px);box-shadow:8px 8px #f6f4f147}.ckb .bundle__cta-note{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;color:#f6f4f180;font-size:10px}@media (width<=700px){.ckb .bundle__receipt{padding:26px 22px 24px}.ckb .bundle__final__num{font-size:47.4px}.ckb .bundle__stamp{width:92px;height:92px;top:-16px;right:-10px}.ckb .bundle__stamp__b{font-size:20px}}.ckb .guarantee{background:var(--claude-cream);--ck-ot:var(--ck-orange-deep);padding:100px 0}.ckb .guarantee__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:60px;display:grid}@media (width<=900px){.ckb .guarantee__inner{grid-template-columns:minmax(0,1fr);gap:36px}}.ckb .guarantee__seal{background:var(--claude-ink);color:var(--claude-cream);border:3px solid var(--claude-orange);--ck-ot:var(--ck-orange);padding:44px 36px;position:relative}.ckb .guarantee__seal__lab{font-family:var(--ck-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ck-ot);font-size:10px;font-weight:700}.ckb .guarantee__seal__h{font-family:var(--ck-emph);letter-spacing:-.03em;color:var(--claude-cream);margin:14px 0 18px;font-size:47px;font-style:italic;font-weight:300;line-height:1}.ckb .guarantee__seal__h em{color:var(--ck-ot);font-weight:400}.ckb .guarantee__seal__p{font-family:var(--ck-body);color:#f6f4f1c7;margin:0;font-size:14px;line-height:1.6}.ckb .guarantee__seal__stamp{background:var(--claude-orange);color:var(--claude-ink);font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;--ck-ot:var(--claude-ink);padding:10px 16px;font-size:10px;font-weight:700;position:absolute;bottom:-18px;right:-18px;transform:rotate(-3deg);box-shadow:3px 3px #0a0a0a4d}.ckb .guarantee__copy h3{font-family:var(--ck-headline);letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(23.7px,3.3vw,38.5px);font-weight:300;line-height:1.05}.ckb .guarantee__copy h3 em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .guarantee__copy p{font-family:var(--ck-body);color:var(--claude-ink-soft);margin:0 0 16px;font-size:16px;line-height:1.65}.ckb .guarantee__copy p b{color:var(--claude-ink);font-weight:600}.ckb .guarantee__list{flex-direction:column;gap:12px;margin-top:24px;display:flex}.ckb .guarantee__list__row{background:var(--claude-white);border:1px solid var(--claude-rule);--ck-ot:var(--ck-orange-deep);align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.ckb .guarantee__list__row__no{font-family:var(--ck-mono);letter-spacing:.18em;color:var(--ck-ot);flex:0 0 32px;font-size:11px;font-weight:700}.ckb .guarantee__list__row__t{font-family:var(--ck-body);color:var(--claude-ink-soft);margin:0;font-size:14px;line-height:1.55}.ckb .guarantee__list__row__t b{color:var(--claude-ink);font-weight:600}.ckb .math{background:var(--claude-cream-deep);--ck-ot:var(--ck-orange-deep);padding:100px 0}.ckb .cmp{background:var(--claude-white);border:1px solid var(--claude-rule);border-collapse:separate;border-spacing:0;table-layout:fixed;--ck-ot:var(--ck-orange-deep);width:100%;max-width:1080px;margin-top:40px;position:relative;overflow:hidden}.ckb .cmp thead th{background:var(--claude-cream-deep);border-bottom:2px solid var(--claude-ink);text-align:left;vertical-align:bottom;font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--claude-slate);--ck-ot:var(--ck-orange-deep);padding:22px 22px 18px;font-size:10px;font-weight:700}.ckb .cmp thead th:first-child{width:28%}.ckb .cmp thead th .cmp__col__sub{font-family:var(--ck-emph);letter-spacing:-.02em;color:var(--claude-ink);text-transform:none;margin-top:4px;font-size:22px;font-style:italic;font-weight:400;line-height:1.05;display:block}.ckb .cmp thead th .cmp__col__sub em{color:var(--ck-ot);font-style:italic;font-weight:500;font-family:var(--ck-emph)}.ckb .cmp thead th.cmp__col--bundle{color:var(--ck-ot);border-bottom-color:var(--claude-orange);background:#fe89251f;position:relative}.ckb .cmp thead th.cmp__col--bundle:before{content:"★ Best value";background:var(--claude-orange);color:var(--claude-ink);font-family:var(--ck-mono);letter-spacing:.18em;--ck-ot:var(--claude-ink);padding:5px 10px 4px;font-size:9px;font-weight:700;position:absolute;top:-1px;right:16px}.ckb .cmp tbody th{text-align:left;vertical-align:top;font-family:var(--ck-display);color:var(--claude-ink);border-bottom:1px solid var(--claude-rule);border-right:1px solid var(--claude-rule);padding:20px 22px;font-size:16px;font-weight:500;line-height:1.3}.ckb .cmp tbody th small{font-family:var(--ck-body);color:var(--claude-slate);margin-top:4px;font-size:12.5px;font-weight:400;line-height:1.45;display:block}.ckb .cmp tbody td{vertical-align:top;font-family:var(--ck-body);color:var(--claude-ink-soft);border-bottom:1px solid var(--claude-rule);border-right:1px solid var(--claude-rule);padding:20px 22px;font-size:14px;line-height:1.5}.ckb .cmp tbody td:last-child{border-right:0}.ckb .cmp tbody td b{color:var(--claude-ink);font-weight:600}.ckb .cmp tbody td em{color:var(--ck-ot);font-style:italic;font-weight:500;font-family:var(--ck-emph)}.ckb .cmp tbody tr:last-child th,.ckb .cmp tbody tr:last-child td{border-bottom:0}.ckb .cmp tbody td.cmp__cell--bundle{border-left:3px solid var(--claude-orange);color:var(--claude-ink);background:#fe892514;font-weight:500}.ckb .cmp tbody td.cmp__cell--bundle b{color:var(--ck-ot)}.ckb .cmp tbody td.cmp__cell--bundle em{color:var(--claude-orange-deep)}.ckb .cmp__lab{display:none}.ckb .math__note{font-family:var(--ck-italic);color:var(--claude-slate);max-width:760px;margin-top:22px;font-size:16px;font-style:italic}.ckb .math__note b{color:var(--claude-ink);font-style:normal;font-weight:500}@media (width<=800px){.ckb .cmp,.ckb .cmp thead,.ckb .cmp tbody,.ckb .cmp tr,.ckb .cmp th,.ckb .cmp td{width:100%;display:block}.ckb .cmp{background:0 0;border:0}.ckb .cmp thead{display:none}.ckb .cmp tbody tr{background:var(--claude-white);border:1px solid var(--claude-rule);--ck-ot:var(--ck-orange-deep);margin-bottom:14px;padding:14px 16px 6px}.ckb .cmp tbody th{border:0;border-bottom:1px dashed var(--claude-rule);margin-bottom:12px;padding:0 0 12px;font-size:17px}.ckb .cmp tbody td{border:0;min-height:32px;padding:10px 0 10px 80px;font-size:14px;position:relative}.ckb .cmp tbody td .cmp__lab{width:72px;font-family:var(--ck-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--claude-slate);font-size:9.5px;font-weight:700;display:inline-block;position:absolute;top:10px;left:0}.ckb .cmp tbody td.cmp__cell--bundle{border-left:3px solid var(--claude-orange);background:#fe892514;margin:8px -16px -6px;padding:12px 14px 12px 78px}.ckb .cmp tbody td.cmp__cell--bundle .cmp__lab{color:var(--ck-ot);top:13px;left:14px}}.ckb .proof{padding:100px 0}.ckb .proof__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:40px;display:grid}@media (width<=900px){.ckb .proof__grid{grid-template-columns:minmax(0,1fr)}}.ckb .quote{background:var(--claude-white);border:1px solid var(--claude-rule);--ck-ot:var(--ck-orange-deep);flex-direction:column;gap:18px;padding:28px 28px 22px;transition:all .22s;display:flex;position:relative}.ckb .quote:hover{border-color:var(--claude-orange);transform:translateY(-2px)}.ckb .quote__body{font-family:var(--ck-display);color:var(--claude-ink);margin:0;font-size:17px;font-weight:400;line-height:1.5}.ckb .quote__body:before{content:"“";font-family:var(--ck-headline);vertical-align:-22px;color:var(--ck-ot);opacity:.7;margin-right:4px;font-size:41.4px;line-height:0}.ckb .quote__metric{font-family:var(--ck-emph);color:var(--ck-ot);font-size:15px;font-style:italic;font-weight:400}.ckb .quote__attr{border-top:1px dashed var(--claude-rule);align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.ckb .quote__avatar{background:var(--claude-orange);width:38px;height:38px;color:var(--claude-ink);font-family:var(--ck-display);--ck-ot:var(--claude-ink);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:500;display:flex}.ckb .quote__who{font-family:var(--ck-body);flex-direction:column;gap:1px;font-size:13px;display:flex}.ckb .quote__who b{color:var(--claude-ink);font-weight:600}.ckb .quote__who span{color:var(--claude-slate);font-size:11px;font-family:var(--ck-mono);letter-spacing:.1em;text-transform:uppercase}.ckb .proof__footnote{font-family:var(--ck-italic);color:var(--claude-slate);margin-top:28px;font-size:15px;font-style:italic}.ckb .proof__footnote a{color:var(--ck-ot);text-decoration:none}.ckb .beven{background:var(--claude-orange);color:var(--claude-ink);--ck-ot:var(--claude-ink);padding:110px 0;position:relative;overflow:hidden}.ckb .beven:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(45deg,#0000 0 22px,#0a0a0a0a 22px 23px);position:absolute;inset:0}.ckb .beven .wrap{z-index:1;position:relative}.ckb .beven .section-tag{color:var(--claude-ink)}.ckb .beven .section-tag:before{background:var(--claude-ink);--ck-ot:var(--ck-orange)}.ckb .beven .section-h{color:var(--claude-ink)}.ckb .beven .section-h em{color:var(--claude-cream);font-style:italic;font-family:var(--ck-emph)}.ckb .beven .section-deck{color:var(--claude-ink-soft);max-width:720px}.ckb .beven .section-deck b{color:var(--claude-ink);font-weight:600}.ckb .beven__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:50px;display:grid}@media (width<=900px){.ckb .beven__grid{grid-template-columns:minmax(0,1fr);gap:18px}}.ckb .beven__card{background:var(--claude-cream);color:var(--claude-ink);border:1.5px solid var(--claude-ink);--ck-ot:var(--ck-orange-deep);flex-direction:column;gap:18px;padding:32px 30px 26px;display:flex;position:relative;box-shadow:8px 8px #0a0a0a2e}.ckb .beven__card__head{border-bottom:1.5px dashed #0a0a0a38;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.ckb .beven__card__no{font-family:var(--ck-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--claude-orange-deep);font-size:10px;font-weight:700}.ckb .beven__card__tag{font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--claude-slate);border:1px solid var(--claude-rule);background:var(--claude-white);--ck-ot:var(--ck-orange-deep);padding:4px 8px;font-size:9.5px}.ckb .beven__card__scenario{font-family:var(--ck-display);letter-spacing:-.02em;color:var(--claude-ink);margin:0;font-size:24px;font-weight:400;line-height:1.18}.ckb .beven__card__scenario em{color:var(--claude-orange-deep);font-style:italic;font-family:var(--ck-emph)}.ckb .beven__card__math{font-family:var(--ck-mono);color:var(--claude-ink-soft);background:var(--claude-white);border:1px solid var(--claude-rule);border-left:3px solid var(--claude-orange);--ck-ot:var(--ck-orange-deep);padding:14px 16px;font-size:12.5px;line-height:1.85}.ckb .beven__card__math__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ckb .beven__card__math__row b{color:var(--claude-ink);font-weight:600}.ckb .beven__card__math__row.beven__card__math__sum{border-top:1px solid var(--claude-rule);color:var(--claude-ink);margin-top:4px;padding-top:8px;font-weight:700}.ckb .beven__card__breakeven{flex-direction:column;gap:4px;padding-top:6px;display:flex}.ckb .beven__card__breakeven__lab{font-family:var(--ck-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--claude-orange-deep);font-size:10px;font-weight:700}.ckb .beven__card__breakeven__num{font-family:var(--ck-emph);letter-spacing:-.04em;color:var(--claude-ink);font-size:50.4px;font-style:italic;font-weight:300;line-height:1}.ckb .beven__card__breakeven__num small{font-family:var(--ck-body);letter-spacing:0;color:var(--claude-slate);vertical-align:12px;margin-left:6px;font-size:14px;font-style:normal;font-weight:400;display:inline-block}.ckb .beven__card__foot{font-family:var(--ck-body);color:var(--claude-ink-soft);border-top:1px dashed #0a0a0a38;margin:0;padding-top:14px;font-size:13px;line-height:1.5}.ckb .beven__card__foot code{font-family:var(--ck-mono);color:var(--claude-orange-deep);background:#0a0a0a0a;padding:2px 6px;font-size:11.5px}.ckb .beven__close{background:var(--claude-ink);max-width:880px;color:var(--claude-cream);border:1.5px solid var(--claude-ink);--ck-ot:var(--ck-orange);margin-top:50px;padding:26px 30px;position:relative}.ckb .beven__close__lab{font-family:var(--ck-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ck-ot);margin-bottom:10px;font-size:10px;font-weight:700}.ckb .beven__close p{font-family:var(--ck-display);color:var(--claude-cream);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:400;line-height:1.4}.ckb .beven__close p em{color:var(--ck-ot);font-style:italic;font-weight:500;font-family:var(--ck-emph)}.ckb .beven__close p b{color:var(--claude-white);font-weight:600}.ckb .beven__close__stamp{background:var(--claude-cream);color:var(--claude-ink);font-family:var(--ck-mono);letter-spacing:.2em;text-transform:uppercase;border:1.5px solid var(--claude-ink);--ck-ot:var(--ck-orange-deep);padding:6px 14px 5px;font-size:9.5px;font-weight:700;position:absolute;top:-16px;right:-10px;transform:rotate(-3deg);box-shadow:3px 3px #0a0a0a40}@media (width<=700px){.ckb .beven{padding:80px 0}.ckb .beven__card__breakeven__num{font-size:42px}.ckb .beven__close p{font-size:18px}.ckb .beven__close__stamp{right:12px}}.ckb .offer{background:var(--claude-cream-deep);--ck-ot:var(--ck-orange-deep);padding:100px 0}.ckb .offer__box{background:var(--claude-white);border:1px solid var(--claude-rule);box-shadow:14px 14px 0 var(--claude-orange);--ck-ot:var(--ck-orange-deep);border-radius:4px;padding:56px}@media (width<=700px){.ckb .offer__box{box-shadow:8px 8px 0 var(--claude-orange);padding:32px 24px}}.ckb .offer__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}@media (width<=900px){.ckb .offer__grid{grid-template-columns:minmax(0,1fr);gap:40px}}.ckb .offer__label{font-family:var(--ck-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ck-ot);margin-bottom:12px;font-size:11px;font-weight:700}.ckb .offer__title{font-family:var(--ck-headline);letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(23.7px,3vw,35.5px);font-weight:400;line-height:1.05}.ckb .offer__title em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .offer__deal{border-top:1px dashed var(--claude-rule);border-bottom:1px dashed var(--claude-rule);align-items:baseline;gap:18px;margin-bottom:28px;padding:18px 0;display:flex}.ckb .offer__price{font-family:var(--ck-emph);letter-spacing:-.04em;color:var(--ck-ot);font-size:77.3px;font-style:italic;font-weight:400;line-height:1}.ckb .offer__priceMeta{font-family:var(--ck-emph);color:var(--claude-slate);font-size:16px;font-style:italic;line-height:1.4}.ckb .offer__priceMeta b{font-size:13px;font-style:normal;font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--claude-ink);margin-top:6px;font-weight:700;display:block}.ckb .offer__ctas{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.ckb .offer__guarantee{border-left:3px solid var(--claude-orange);background:#fe892512;align-items:flex-start;gap:16px;padding:18px;display:flex}.ckb .offer__guarantee__badge{background:var(--claude-orange);width:28px;height:28px;color:var(--claude-ink);--ck-ot:var(--claude-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.ckb .offer__guarantee__text{font-family:var(--ck-body);color:var(--claude-ink-soft);font-size:13.5px;line-height:1.6}.ckb .offer__guarantee__text b{color:var(--claude-ink);font-weight:600}.ckb .offer__visual{min-height:340px;padding:30px 0;position:relative}.ckb .offer__books{max-width:320px;margin:0 auto;position:relative}.ckb .offer__book{aspect-ratio:4/5.4;border-radius:3px;flex-direction:column;justify-content:space-between;padding:18px 18px 16px;display:flex;box-shadow:6px 8px #0a0a0a2e}.ckb .offer__book__top{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.78;justify-content:space-between;font-size:9px;display:flex}.ckb .offer__book__title{font-family:var(--ck-display);letter-spacing:-.02em;font-size:22px;font-weight:400;line-height:.98}.ckb .offer__book__title em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .offer__book__foot{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:9px}.ckb .offer__book--01{background:var(--claude-cream-deep);color:var(--claude-ink);z-index:1;--ck-ot:var(--ck-orange-deep);position:absolute;top:0;left:0;right:70px;transform:rotate(-5deg)}.ckb .offer__book--02{background:var(--claude-orange-soft);color:var(--claude-ink);z-index:2;position:absolute;top:12px;left:24px;right:46px;transform:rotate(-1deg)}.ckb .offer__book--03{background:var(--claude-orange);color:var(--claude-ink);z-index:3;--ck-ot:var(--claude-ink);position:absolute;top:24px;left:48px;right:22px;transform:rotate(2.5deg)}.ckb .offer__book--04{background:var(--claude-ink);color:var(--claude-cream);z-index:4;--ck-ot:var(--ck-orange);margin-top:36px;margin-left:70px;position:relative;transform:rotate(5deg);box-shadow:8px 10px #0a0a0a52}.ckb .offer__tag{background:var(--claude-ink);color:var(--ck-ot);font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;z-index:5;--ck-ot:var(--ck-orange);padding:6px 12px;font-size:9.5px;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ckb .faq{background:var(--claude-cream);--ck-ot:var(--ck-orange-deep);padding:100px 0}.ckb .faq__list{flex-direction:column;gap:12px;max-width:920px;margin:40px auto 0;display:flex}.ckb .faq__item{background:var(--claude-white);border:1px solid var(--claude-rule);--ck-ot:var(--ck-orange-deep);transition:border-color .2s}.ckb .faq__item:hover{border-color:var(--claude-orange)}.ckb .faq__q{width:100%;font-family:var(--ck-display);letter-spacing:-.01em;color:var(--claude-ink);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:22px 26px;font-size:19px;font-weight:500;display:flex}.ckb .faq__q em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .faq__cat{font-family:var(--ck-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ck-ot);padding:16px 26px 0;font-size:9px;font-weight:700}.ckb .faq__cat+.faq__q{padding-top:6px}.ckb .faq__toggle{background:var(--claude-orange);width:28px;height:28px;color:var(--claude-ink);font-family:var(--ck-mono);--ck-ot:var(--claude-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;transition:transform .2s;display:flex}.ckb .faq__item.open .faq__toggle{transform:rotate(45deg)}.ckb .faq__a{font-family:var(--ck-body);color:var(--claude-ink-soft);padding:0 26px 24px;font-size:14.5px;line-height:1.65;display:none}.ckb .faq__a b{color:var(--claude-ink);font-weight:600}.ckb .faq__item.open .faq__a{display:block}.ckb .founder{background:var(--claude-cream-deep);--ck-ot:var(--ck-orange-deep);padding:100px 0}.ckb .founder__grid{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);align-items:center;gap:60px;display:grid}@media (width<=800px){.ckb .founder__grid{text-align:center;grid-template-columns:minmax(0,1fr);gap:40px}}.ckb .founder__avatar-wrap{flex-direction:column;align-items:center;gap:18px;display:flex}.ckb .founder__avatar{background:linear-gradient(135deg, var(--claude-orange), var(--claude-orange-deep));width:140px;height:140px;color:var(--claude-cream);font-family:var(--ck-emph);--ck-ot:var(--claude-ink);border-radius:50%;justify-content:center;align-items:center;font-size:53.8px;font-style:italic;font-weight:400;display:flex;box-shadow:6px 6px #0a0a0a2e}.ckb .founder__avatar__badges{flex-wrap:wrap;justify-content:center;gap:6px;max-width:200px;display:flex}.ckb .founder__avatar__badges span{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;background:var(--claude-white);border:1px solid var(--claude-rule);color:var(--claude-slate);--ck-ot:var(--ck-orange-deep);padding:5px 10px;font-size:8.5px;font-weight:700}.ckb .founder__note__eyebrow{font-family:var(--ck-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ck-ot);margin-bottom:12px;font-size:10px;font-weight:700}.ckb .founder__note h3{font-family:var(--ck-headline);letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(20.7px,2.7vw,31.1px);font-weight:400;line-height:1.1}.ckb .founder__note h3 em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .founder__note p{font-family:var(--ck-body);color:var(--claude-ink-soft);margin:0 0 14px;font-size:15px;line-height:1.65}.ckb .founder__note p b{color:var(--claude-ink);font-weight:600}.ckb .founder__sig{font-family:var(--ck-italic);color:var(--claude-ink);margin-top:14px;font-size:22px;font-style:italic}.ckb .alt{background:var(--claude-ink);color:var(--claude-cream);--ck-ot:var(--ck-orange);padding:70px 0}.ckb .alt__box{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (width<=800px){.ckb .alt__box{grid-template-columns:minmax(0,1fr)}}.ckb .alt__text h3{font-family:var(--ck-headline);letter-spacing:-.02em;color:var(--claude-cream);margin:0 0 12px;font-size:26.6px;font-weight:300;line-height:1.1}.ckb .alt__text h3 em{color:var(--ck-ot);font-style:italic;font-family:var(--ck-emph)}.ckb .alt__text p{font-family:var(--ck-body);color:#f6f4f1b8;margin:0;font-size:17.5px;line-height:1.6}.ckb .alt__form{gap:10px;max-width:460px;display:flex}.ckb .alt__form input{color:var(--claude-cream);font-family:var(--ck-body);background:#f6f4f114;border:1px solid #f6f4f12e;border-radius:3px;outline:none;flex:1;padding:16px 18px;font-size:14px;transition:border-color .2s}.ckb .alt__form input:focus{border-color:var(--claude-orange)}.ckb .alt__form input::placeholder{color:#f6f4f166}.ckb .final{background:var(--claude-orange);color:var(--claude-ink);text-align:center;--ck-ot:var(--claude-ink);padding:110px 0}.ckb .final__inner h2{font-family:var(--ck-headline);letter-spacing:-.04em;max-width:900px;margin:0 auto 20px;font-size:clamp(29.6px,4.4vw,59.2px);font-weight:400;line-height:.96}.ckb .final__inner h2 em{font-style:italic;font-family:var(--ck-emph)}.ckb .final__inner p{font-family:var(--ck-display);max-width:640px;margin:0 auto 32px;font-size:19px;font-weight:300;line-height:1.5}.ckb .final__inner p b{font-weight:500}.ckb .final__cta{background:var(--claude-ink);color:var(--ck-ot);--ck-ot:var(--ck-orange);padding:22px 36px;font-size:13px;box-shadow:6px 6px #0a0a0a4d}.ckb .final__cta:hover{background:var(--claude-cream);--ck-ot:var(--ck-orange-deep);transform:translate(-2px,-2px);box-shadow:8px 8px #0a0a0a66}.ckb .final__rail{font-family:var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.78;flex-wrap:wrap;justify-content:center;gap:28px;margin-top:32px;font-size:11px;display:flex}.ckb .final__rail span{align-items:center;gap:8px;display:inline-flex}.ckb .final__rail span:before{content:"✦";opacity:.5}
