.brand-stackkind{--paper:#071316;--ink:#e8f2ec;--accent:#97edc7;--line:#294442;--commercial:#102327;--input:#0d2226;background:#071316;background-image:radial-gradient(ellipse at 90% 3%,#19453e65,transparent 32%);color:#e8f2ec}.brand-stackkind .masthead{background:#071316d9;backdrop-filter:blur(15px);border-bottom:1px solid #25413d;padding:25px 5%}.brand-stackkind .wordmark{font-size:34px;font-weight:800;letter-spacing:-1.9px}.brand-stackkind .wordmark span{color:#a6f0c9}.brand-stackkind .masthead nav{font:11px monospace;gap:30px}.brand-stackkind .preview-notice{background:#102a27;color:#c9e7d8;font-size:9px;letter-spacing:1.1px}.brand-stackkind .stack-layout{grid-template-columns:105px minmax(0,1fr)}.brand-stackkind .stack-rail{border-color:#29413e;padding:65px 15px;font-size:10px;background:#071619}.brand-stackkind .stack-rail .eyebrow{font-size:8px}.brand-stackkind .stack-rail a{display:block;padding:13px 0;color:#a9c5b8;border-bottom:1px solid #1b3431;font:10px monospace}.brand-stackkind .stack-rail .rail-status{color:#9cceb7;font-size:8px}.brand-stackkind .stack-hero{position:relative;padding:64px 5% 40px;overflow:hidden;border-bottom:1px solid #29413e;background:radial-gradient(ellipse at 68% 20%,#4e897e26,transparent 60%)}.brand-stackkind .stack-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#62a08f08 1px,transparent 1px),linear-gradient(90deg,#62a08f08 1px,transparent 1px);background-size:52px 52px}.brand-stackkind .stack-hero-top{position:relative;grid-template-columns:1fr 1.1fr;gap:30px}.brand-stackkind .stack-hero-top h1{font-size:clamp(55px,5.5vw,86px);line-height:1;letter-spacing:-5px;margin-bottom:24px}.brand-stackkind .stack-hero-top h1 span{background:linear-gradient(100deg,#a1f0c4,#97d9d1 55%,#c6b9ed);background-clip:text;color:transparent}.brand-stackkind .stack-hero-top .eyebrow{font-size:9px;letter-spacing:1.8px;max-width:290px;color:#9ebead}.brand-stackkind .stack-hero-top p{font-size:15px;max-width:360px;color:#a8c1b4}.brand-stackkind .flow-illustration{border:1px solid #4a796b;background:#0c1c23;border-radius:15px;box-shadow:0 24px 75px #0008,0 0 80px #80e0b811;transform:perspective(1100px) rotateY(-4deg)}.brand-stackkind .flow-illustration video{border-radius:14px 14px 0 0}.brand-stackkind .flow-illustration figcaption{background:#12292a;border-color:#36554b;padding:14px;font-size:8px;color:#b8d9c5}.brand-stackkind .flow-illustration button{border-radius:5px;background:#d7f1dc;color:#132d28;border:0;font-weight:bold}.brand-stackkind .flow-illustration .small{padding-top:10px;font-size:10px}.sk-hero-links{display:flex;align-items:center;gap:27px;position:relative;margin-top:35px}.sk-primary{background:#a8efc7;color:#0c2a20;border:1px solid #cdf6df;padding:15px 21px;text-decoration:none;font-size:12px;font-weight:700;display:inline-flex;gap:35px;align-items:center;border-radius:5px;box-shadow:0 8px 30px #5aa47b20}.sk-primary:hover{background:#c9f6dc;transform:translateY(-2px)}.sk-secondary{font:11px monospace;color:#bcd4c7;text-decoration:none}.brand-stackkind .terminal-note{margin-top:38px;background:#0a1d2080;border:1px solid #27443d;border-radius:5px;padding:13px 17px;font-size:9px;max-width:670px;position:relative}.brand-stackkind .terminal-note b{color:#b4e7c8}.sk-eyebrow{display:block;font:9px/1.7 monospace;letter-spacing:2px;color:#94b5a7;margin-bottom:16px}.brand-stackkind h2{letter-spacing:-1.8px}.brand-stackkind .sk-discovery{padding:62px 5%}.sk-section-top{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px}.sk-section-top h2{font-size:clamp(30px,3.1vw,46px);line-height:1.1;margin:0}.sk-section-top h2 span{color:#8daea0}.sk-section-top>p{max-width:270px;font-size:12px;color:#9cb6a9;margin-bottom:0}.sk-section-top>a{font:11px monospace;text-decoration:none;color:#b8ddc7}.sk-discovery-controls{display:flex;gap:20px;align-items:center;margin-bottom:12px}.sk-discovery-controls>label{flex:1;margin:0}.sk-discovery-controls input{width:100%;min-height:46px;border:1px solid #2a4b40;background:#0b1c20;border-radius:6px;font-size:12px;padding:14px;color:#e2eee6}.sk-discovery-controls input::placeholder{color:#8aa79a}.sk-discovery-controls>div{display:flex;gap:5px}.sk-discovery-controls button{font-size:10px;border:0;border-radius:5px;padding:13px 12px;color:#a4c0b1}.sk-discovery-controls button[aria-pressed=true]{background:#26473c;color:#e4f8e9}.sk-small{font:10px/1.5 monospace;color:#89a79a}.sk-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.sk-workflow-card{background:linear-gradient(145deg,#142b2b,#0b1d20);border:1px solid #2c4841;border-radius:9px;padding:24px 21px;position:relative;overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s}.sk-workflow-card:hover{transform:translateY(-4px);border-color:#79ae95;box-shadow:0 20px 40px #0003}.sk-workflow-card:before{content:"";position:absolute;width:140px;height:140px;border-radius:50%;background:#91d6b511;right:-55px;top:-65px;pointer-events:none}.sk-card-top{display:flex;justify-content:space-between;align-items:start;margin-bottom:32px}.sk-card-top>span:last-child{font:9px monospace;color:#698e7d}.sk-symbol{font-size:38px;line-height:1;width:52px;height:52px;border:1px solid #38694f;background:#224736;border-radius:12px;display:grid;place-items:center;color:#b0efc5;box-shadow:inset 0 0 15px #9cefbd0d}.sk-tone-analysis .sk-symbol{background:#303548;border-color:#535e79;color:#c5c6f3}.sk-tone-operations .sk-symbol{background:#433c2c;border-color:#706143;color:#e7d8aa}.sk-card-label{font:8px monospace;letter-spacing:1.2px;color:#a6c5b2}.sk-workflow-card h3{font-size:22px;line-height:1.18;letter-spacing:-.6px;min-height:52px;margin:13px 0}.sk-workflow-card>p{font-size:12px;line-height:1.7;color:#9db6a8;min-height:61px}.sk-card-foot{border-top:1px solid #2a443c;display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:18px;margin-top:25px}.sk-card-foot>span{font:7px/1.6 monospace;letter-spacing:.6px;color:#84a091;max-width:130px}.sk-card-foot button{width:38px;height:38px;padding:0;border:1px solid #446c57;border-radius:50%;font-size:20px;color:#b5dfc2;display:grid;place-items:center}.sk-card-foot button[aria-pressed=true]{background:#b2ebc4;color:#102a20}.sk-compare-tray{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:26px;padding:22px 25px;border:1px solid #52745c;background:linear-gradient(100deg,#1c352b,#142725);border-radius:7px}.sk-compare-tray .sk-eyebrow{font-size:8px;margin:0 0 8px}.sk-compare-tray h3{font-size:20px;margin:0 0 7px}.sk-compare-tray p{font-size:11px;margin:0;color:#a7c6b2}.sk-compare-tray button{font:10px monospace;border-radius:4px;border-color:#42634e;white-space:nowrap}.sk-comparison-scroll{overflow:auto;margin-top:16px;border:1px solid #355440;border-radius:6px}.sk-comparison-scroll table{width:100%;border-collapse:collapse;min-width:580px}.sk-comparison-scroll caption{text-align:left;font:10px monospace;padding:17px;color:#97b49f}.sk-comparison-scroll th,.sk-comparison-scroll td{font-size:12px;vertical-align:top;border-top:1px solid #27463b;text-align:left;padding:17px;line-height:1.6}.sk-comparison-scroll th{background:#183328;color:#cbe9d2}.sk-comparison-scroll td{color:#a7c3af}.sk-comparison-scroll thead th{width:25%}#sk-empty{padding:35px;background:#122821;border:1px dashed #45634d;border-radius:5px}#sk-empty h3{font-size:19px}#sk-empty button{font-size:11px}.brand-stackkind .workbench{margin:0 5%;padding:30px;border:1px solid #3d5c49;border-radius:10px;background:#11251e;box-shadow:0 20px 55px #0002}.brand-stackkind .workbench h2{font-size:29px}.brand-stackkind .stack-switch{margin:22px 0}.brand-stackkind .stack-switch button{border:1px solid #43614d;border-radius:5px;font-size:11px}.brand-stackkind .stack-switch button[aria-pressed=true]{color:#122a1d;background:#b8edc8}.brand-stackkind .workbench table{background:#0d1f19}.brand-stackkind .workbench td,.brand-stackkind .workbench th{padding:20px 16px;font-size:12px;border-color:#2d4938}.brand-stackkind .stack-cost{margin:35px 5% 0;padding:35px;background:radial-gradient(ellipse at 95% 50%,#b3dba921,transparent 50%),#152721;border:1px solid #3c5645;border-radius:10px;position:relative;overflow:hidden}.brand-stackkind .stack-cost h2{font-size:31px}.brand-stackkind .stack-cost>div:first-child>p{font-size:12px;color:#9fb6a2}.brand-stackkind .cost-inputs{position:relative;z-index:1}.brand-stackkind .cost-inputs label{font:10px monospace;color:#acbfa9}.brand-stackkind .cost-inputs input{background:#071b13;border:1px solid #43624c;border-radius:5px;font-size:18px}.brand-stackkind #stack-total{font-size:48px;letter-spacing:-2px;position:relative;z-index:1;color:#d3efc2}.sk-cost-visual{position:absolute;right:30px;bottom:25px;width:190px;height:190px;opacity:.28;pointer-events:none}.sk-cost-orbit{position:absolute;inset:0;border:1px solid #b5df9f;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 18px #b5df9f0a,0 0 0 36px #b5df9f06}.sk-cost-orbit span{font:8px/1.5 monospace;letter-spacing:2px;text-align:center}.sk-cost-stripes{position:absolute;bottom:0;left:-60px;display:flex;gap:7px;height:70px;align-items:end;transform:rotate(-12deg)}.sk-cost-stripes i{width:12px;height:30px;background:#acd28f}.sk-cost-stripes i:nth-child(2n){height:50px}.sk-cost-stripes i:nth-child(3n){height:70px}.brand-stackkind .competitor-watch{padding:65px 5%}.brand-stackkind .competitor-watch h2{font-size:44px}.brand-stackkind .watch-state{border-color:#856f47;border-radius:20px;color:#ddc595;background:#42382166;font-size:8px;padding:8px 11px}.brand-stackkind .watch-cards article{border:1px solid #334d41;border-radius:8px;background:linear-gradient(130deg,#172b24,#0b1d1a);padding:28px;position:relative}.brand-stackkind .watch-cards h3{font-size:25px;margin:20px 0}.brand-stackkind .watch-cards article:after{content:"↗";position:absolute;top:22px;right:22px;color:#9bb79e;font-size:25px}.brand-stackkind .watch-label{font-size:8px;letter-spacing:1.3px}.brand-stackkind .watch-cards p{font-size:12px;color:#9fb4a3}.brand-stackkind .watch-cards a{font:10px monospace;color:#c2d9b4}.brand-stackkind .sk-evidence{padding:55px 5%;display:grid;grid-template-columns:.95fr 1.1fr;gap:40px;border-block:1px solid #243c30;background:#0c1c17}.sk-evidence h2{font-size:43px;line-height:1.08}.sk-evidence h2 em{color:#c6b6ed;font-style:normal}.sk-evidence-heading>p{font-size:12px;color:#9bb19e}.sk-evidence-tabs{display:grid;gap:9px;margin-top:27px}.sk-evidence-tabs button{display:flex;align-items:center;gap:16px;border:1px solid #2f4938;border-radius:5px;text-align:left;font-size:12px;padding:16px;background:#14241b}.sk-evidence-tabs button>span{color:#728e74;font:10px monospace}.sk-evidence-tabs button>b{margin-left:auto;font-weight:normal}.sk-evidence-tabs button[aria-pressed=true]{background:#2b3930;border-color:#88947d;color:#ebefdb}.sk-evidence-visual{border:1px solid #3b5140;background:linear-gradient(135deg,#1a3026,#101e1b);border-radius:11px;overflow:hidden;box-shadow:0 24px 45px #0003}.sk-graphic{position:relative;background-image:radial-gradient(#79ad8620 1px,transparent 1px);background-size:17px 17px}.sk-graphic svg{display:block;width:100%;height:auto}.sk-stage-node{fill:#192a23;stroke:#42654d;stroke-width:2;transition:fill .3s,stroke .3s}.sk-stage-node.is-current{fill:#315c44;stroke:#d3f3cb;stroke-width:5}.sk-graphic text{fill:#d1e2c9;font:12px monospace}.sk-path-highlight{stroke-dasharray:14 9;opacity:.7}.sk-graphic-note{display:flex;justify-content:space-between;padding:0 22px 18px;color:#8eb195;font:8px monospace;letter-spacing:1.5px}.sk-stage-detail{padding:24px;border-top:1px solid #3b5140;background:#17261c}.sk-stage-detail .sk-eyebrow{font-size:8px;margin-bottom:10px}.sk-stage-detail h3{font-size:23px;margin-bottom:14px}.sk-stage-detail p,.sk-stage-detail li{font-size:11px;line-height:1.8;color:#aec1a8}.sk-stage-detail ul{padding-left:18px}.brand-stackkind .sk-reading{padding:60px 5%}.sk-reading-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:22px}.sk-reading-grid a{display:block;text-decoration:none;border:1px solid #314b38;border-radius:8px;overflow:hidden;background:#12251b}.sk-reading-main>span,.sk-reading-side a>span{display:block;font:8px monospace;letter-spacing:1.3px;color:#9fb58e;margin:25px 25px 15px}.sk-reading-main>h3{font-size:27px;padding:0 25px;margin-bottom:20px;line-height:1.15}.sk-reading-main>b,.sk-reading-side b{display:block;font:10px monospace;color:#c8e0b8;padding:0 25px 25px}.sk-editorial-art{background:radial-gradient(ellipse at 75% 20%,#c4dba63d,transparent 60%),linear-gradient(130deg,#2b4533,#163027);min-height:230px;display:flex;justify-content:center;align-items:center;gap:18px;border-bottom:1px solid #3b573b}.sk-art-bracket{font:150px/.8 monospace;color:#8cad80}.sk-art-word{font:bold 44px/.9 Arial;letter-spacing:-3px;color:#e0eccd}.sk-reading-side{display:grid;gap:22px}.sk-reading-side h3{font-size:24px;padding:0 25px;margin-bottom:12px}.sk-reading-side p{font-size:11px;color:#a2b29a;padding:0 25px}.sk-reading-grid a:hover{border-color:#b4ce99;box-shadow:0 14px 30px #0003}.brand-stackkind .stack-method{padding:35px 5%;border-top:1px solid #243c30}.brand-stackkind .stack-method h2{font-size:31px}.brand-stackkind .ad-stackkind{border-radius:10px;border:1px solid #45604b;background:#12251c;max-width:860px;box-shadow:0 18px 60px #0004}.brand-stackkind .ad-disclosure{background:#1d3224;color:#c6d5b5}.brand-stackkind .participation{padding:55px 6%;background:#0b1c14}.brand-stackkind .participation h2{font-size:39px;color:#e1e9ce}.brand-stackkind .membership-card,.brand-stackkind .reputation-panel{border-radius:8px;background:#12281a;border-color:#35513a}.brand-stackkind .membership-toggle button{border-radius:5px}.brand-stackkind .trust-note,.brand-stackkind .commercial{background:#0b1911;border-color:#2b4230}.brand-stackkind footer{background:#08150e;color:#a5b79b}.brand-stackkind [hidden]{display:none!important}.brand-stackkind :focus-visible{outline:3px solid #d7bce8;outline-offset:5px}.sk-primary,.sk-reading-grid a{transition:transform .2s,background .2s,border-color .2s}.brand-stackkind .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.brand-stackkind .stack-hero-top>div:first-child{animation:sk-entrance .6s ease-out both}@keyframes sk-entrance{from{opacity:.3;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1100px){.brand-stackkind .stack-layout{grid-template-columns:75px minmax(0,1fr)}.brand-stackkind .stack-rail{padding-inline:9px}.brand-stackkind .stack-hero-top{grid-template-columns:1fr}.brand-stackkind .flow-illustration{max-width:650px;transform:none}.brand-stackkind .stack-hero-top h1{font-size:77px}.sk-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-discovery-controls{display:block}.sk-discovery-controls>div{margin-top:12px}.sk-section-top>p{max-width:215px}.brand-stackkind .sk-evidence{gap:22px}.sk-evidence h2{font-size:35px}.sk-reading-main>h3{font-size:23px}}
@media(max-width:720px){.brand-stackkind .masthead{display:block;padding:20px 6%}.brand-stackkind .masthead nav{padding-top:20px;gap:21px;font-size:10px;overflow:auto;white-space:nowrap}.brand-stackkind .stack-layout{display:block}.brand-stackkind .stack-rail{display:none}.brand-stackkind .stack-hero{padding:42px 6% 30px}.brand-stackkind .stack-hero-top h1{font-size:66px;letter-spacing:-4px}.brand-stackkind .flow-illustration{width:100%;max-width:100%}.sk-hero-links{gap:18px;flex-wrap:wrap}.sk-primary{font-size:11px;gap:25px}.sk-secondary{font-size:10px}.brand-stackkind .terminal-note{font-size:8px;gap:7px}.brand-stackkind .sk-discovery{padding:40px 6%}.sk-section-top{display:block}.sk-section-top h2{font-size:35px}.sk-section-top>p{max-width:none;margin-top:18px}.sk-section-top>a{display:block;margin-top:20px}.sk-workflow-grid{grid-template-columns:1fr;gap:15px}.sk-workflow-card{padding:23px}.sk-card-top{margin-bottom:22px}.sk-workflow-card h3{font-size:26px;min-height:0}.sk-workflow-card>p{min-height:0;font-size:13px}.sk-card-foot>span{max-width:none}.sk-discovery-controls>div{display:flex;overflow:auto}.sk-discovery-controls button{white-space:nowrap;font-size:10px;padding:13px 10px}.sk-compare-tray{display:block;padding:22px}.sk-compare-tray button{margin-top:16px}.brand-stackkind .workbench{margin:0 6%;padding:22px}.brand-stackkind .workbench .section-title{display:block}.brand-stackkind .workbench h2{font-size:28px}.brand-stackkind .workbench .mono{font-size:8px}.brand-stackkind .stack-switch{flex-wrap:wrap}.brand-stackkind .stack-switch button{font-size:10px}.brand-stackkind .stack-cost{margin:28px 6% 0;padding:25px}.brand-stackkind .stack-cost h2{font-size:28px}.brand-stackkind .cost-inputs{display:grid;grid-template-columns:1fr}.brand-stackkind #stack-total{font-size:36px;letter-spacing:-1px;overflow-wrap:anywhere}.sk-cost-visual{width:120px;height:120px;opacity:.14}.brand-stackkind .competitor-watch{padding:42px 6%}.brand-stackkind .competitor-watch h2{font-size:36px}.brand-stackkind .competitor-watch .section-title{display:block}.brand-stackkind .watch-state{display:inline-block;margin:12px 0}.brand-stackkind .watch-cards{display:block}.brand-stackkind .watch-cards article{margin-bottom:17px}.brand-stackkind .sk-evidence{display:block;padding:40px 6%}.sk-evidence h2{font-size:38px}.sk-evidence-visual{margin-top:25px}.brand-stackkind .sk-reading{padding:40px 6%}.sk-reading-grid{display:block}.sk-reading-side{margin-top:20px}.sk-editorial-art{min-height:240px}.sk-reading-main>h3{font-size:27px}.brand-stackkind .stack-method{padding:30px 6%}.brand-stackkind .participation h2{font-size:34px}.brand-stackkind .ad-stackkind{margin:30px 6%}.brand-stackkind footer{display:block}.brand-stackkind footer>*{display:block;margin:12px 0}}
@media(prefers-reduced-motion:reduce){.brand-stackkind *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.brand-stackkind .flow-illustration,.sk-workflow-card:hover,.sk-primary:hover{transform:none}}
