*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}body{color:#ededef;-webkit-font-smoothing:antialiased;background:#08080a;font-family:Inter,-apple-system,sans-serif}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gold:#c9a96e;--gold-light:#d9c48f;--bg:#08080a;--glass-1:#12121666;--glass-2:#16161c8c;--glass-3:#1a1a20a6;--glass-border:#ffffff14;--glass-border-hover:#ffffff24;--glass-highlight:#ffffff08;--text:#ededef;--text-secondary:#a0a0a8;--text-dim:#7a7a82;--border:#ffffff0a;--border-gold:#c9a96e33;--green:#4ade80;--yellow:#fbbf24;--red:#f87171}body:before{content:"";pointer-events:none;background:radial-gradient(at 50% -10%,#c9a96e0a 0%,#0000 50%),radial-gradient(at 20% 80%,#c9a96e05 0%,#0000 40%),radial-gradient(at 80% 60%,#64648c05 0%,#0000 40%);position:fixed;inset:0}body:after{content:"";pointer-events:none;opacity:.5;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.02'/%3E%3C/svg%3E");position:fixed;inset:0}.glass-1{background:var(--glass-1);-webkit-backdrop-filter:blur(40px);border:1px solid var(--glass-border);box-shadow:0 4px 24px #0000004d, inset 0 1px 0 var(--glass-highlight)}.glass-2{background:var(--glass-2);-webkit-backdrop-filter:blur(32px);border:1px solid var(--glass-border);box-shadow:0 8px 32px #0006, inset 0 1px 0 var(--glass-highlight)}.glass-3{background:var(--glass-3);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border);box-shadow:0 12px 48px #00000080, inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 #0003}.glass-gold-edge{position:relative}.glass-gold-edge:before{content:"";background:linear-gradient(90deg, transparent, var(--gold), transparent);opacity:.35;height:1px;position:absolute;top:-1px;left:15%;right:15%}.container{z-index:1;max-width:1080px;margin:0 auto;padding:0 48px;position:relative}nav{justify-content:space-between;align-items:center;padding:28px 0;display:flex}.logo{letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);font-family:Playfair Display,serif;font-size:17px;font-weight:500}.logo-img{width:auto;height:32px}.nav-right{align-items:center;gap:32px;display:flex}.nav-links{gap:28px;font-size:13px;display:flex}.nav-links a{color:var(--text-dim);padding:12px 4px;text-decoration:none;transition:color .2s}.nav-links a:hover{color:var(--gold)}.nav-links a:focus-visible{outline:1px solid var(--gold);outline-offset:4px;border-radius:2px}.nav-cta{min-height:44px;color:var(--gold);letter-spacing:1px;text-transform:uppercase;border-radius:6px;align-items:center;padding:12px 20px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.nav-cta:hover{border-color:var(--glass-border-hover)}.nav-cta:focus-visible{outline:1px solid var(--gold);outline-offset:3px}.hero{text-align:center;max-width:720px;margin:0 auto;padding:100px 0 72px}.yc-badge{background:0 0;border:1px solid #ffffff0f;border-radius:100px;align-items:center;gap:8px;width:fit-content;margin:0 auto 24px;padding:6px 12px;display:flex}.yc-tag{color:#f97316;letter-spacing:.5px;background:#f9731626;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.yc-text{color:var(--text-dim);letter-spacing:.3px;font-size:11px;font-weight:400}.hero-institution{letter-spacing:2.5px;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:12px;margin-bottom:40px;font-size:12px;font-weight:500;display:inline-flex}.hero-institution .line{background:var(--gold);opacity:.5;width:24px;height:1px}.hero h1{letter-spacing:-.5px;color:var(--text);margin-bottom:24px;font-family:Playfair Display,serif;font-size:54px;font-weight:400;line-height:1.12}.hero p{color:var(--text-secondary);max-width:540px;margin:0 auto 48px;font-size:17px;font-weight:300;line-height:1.75}.speed-promise{color:var(--text-secondary);letter-spacing:.2px;white-space:nowrap;margin-bottom:16px;font-family:Inter,-apple-system,sans-serif;font-size:18px;font-weight:400}.hero p.hero-insurance-note{color:var(--gold);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500}.hero-target{color:var(--text-dim);opacity:.7;letter-spacing:.5px;margin-bottom:32px;font-size:13px}.hero-next-step{color:var(--text-dim);letter-spacing:.3px;opacity:.5;margin-top:48px;font-size:11px}.hero-ctas{justify-content:center;gap:16px;display:flex}.btn-gold{background:var(--gold);color:#08080a;letter-spacing:1px;text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;padding:16px 40px;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 20px #c9a96e40,0 0 40px #c9a96e14}.btn-gold:hover{background:var(--gold-light);transform:translateY(-1px);box-shadow:0 6px 28px #c9a96e59,0 0 60px #c9a96e1f}.btn-gold:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.btn-gold:active{transform:scale(.98)}.btn-glass{color:var(--text-secondary);border-radius:4px;padding:16px 40px;font-size:13px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.btn-glass:hover{border-color:var(--glass-border-hover);color:var(--gold);transform:translateY(-1px)}.btn-glass:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.badge-row{justify-content:center;gap:20px;margin-bottom:32px;display:flex}.cert-badge{border-radius:12px;flex-direction:column;align-items:center;gap:12px;min-width:170px;padding:28px;transition:all .3s;display:flex;position:relative}.cert-badge:hover{border-color:var(--glass-border-hover);box-shadow:0 12px 40px #0006, inset 0 1px 0 var(--glass-highlight);transform:translateY(-2px)}.badge-icon{border:1.5px solid var(--gold);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative;box-shadow:0 0 20px #c9a96e14}.badge-icon:before{content:"";border:1px solid #c9a96e26;border-radius:50%;position:absolute;inset:4px}.badge-icon svg{width:20px;height:20px;color:var(--gold)}.badge-label{letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;font-size:10px;font-weight:500}.badge-value{color:var(--text);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:500}.social-proof{text-align:center;color:var(--text-secondary);letter-spacing:.5px;padding:32px 0 80px;font-size:14px}.section-overline{letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);justify-content:center;align-items:center;gap:12px;margin-bottom:16px;font-size:11px;font-weight:500;display:flex}.section-overline .line{background:var(--gold);opacity:.5;width:20px;height:1px}.trust-section{padding:80px 0}.trust-section h2{text-align:center;margin-bottom:12px;font-family:Playfair Display,serif;font-size:34px;font-weight:400}.trust-section .subtitle{color:var(--text-secondary);text-align:center;max-width:500px;margin:0 auto 56px;font-size:15px;font-weight:300;line-height:1.6}.trust-grid{grid-template-columns:repeat(2,1fr);gap:16px;max-width:820px;margin:0 auto 48px;display:grid}.trust-card{border-radius:12px;padding:32px 28px;transition:all .3s;position:relative}.trust-card:hover{border-color:var(--glass-border-hover);transform:translateY(-2px)}.trust-card-header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.trust-card-icon{background:#c9a96e0f;border:1px solid #c9a96e4d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 0 12px #c9a96e0f}.trust-card-icon svg{width:18px;height:18px;color:var(--gold)}.trust-card h3{font-family:Playfair Display,serif;font-size:18px;font-weight:400}.trust-card p{color:var(--text-secondary);font-size:14px;font-weight:300;line-height:1.7}.trust-methodology{border-radius:12px;max-width:820px;margin:0 auto;padding:36px;position:relative}.methodology-header{text-align:center;margin-bottom:24px;font-family:Playfair Display,serif;font-size:18px;font-weight:400}.methodology-steps{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.meth-step{text-align:center;background:#c9a96e08;border:1px solid #c9a96e14;border-radius:8px;padding:20px 12px;transition:all .2s}.meth-step:hover{background:#c9a96e0f;border-color:#c9a96e33}.meth-step-num{color:var(--gold);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:11px}.meth-step-name{color:var(--text);margin-bottom:4px;font-size:12px;font-weight:500}.meth-step-count{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:11px}.rating-section{text-align:center;padding:80px 0}.rating-section h2{margin-bottom:12px;font-family:Playfair Display,serif;font-size:34px;font-weight:400}.rating-section .subtitle{color:var(--text-secondary);max-width:440px;margin:0 auto 64px;font-size:15px;font-weight:300;line-height:1.6}.gauge-panel{border-radius:16px;margin-bottom:48px;padding:56px 72px;display:inline-block;position:relative}.gauge-wrap{width:220px;height:220px;margin:0 auto;position:relative}.gauge-wrap svg{width:220px;height:220px}.g-track{fill:none;stroke:#ffffff0a;stroke-width:2px}.g-fill{fill:none;stroke:var(--gold);stroke-width:2.5px;stroke-dasharray:622;stroke-dashoffset:31px;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.g-glow{fill:none;stroke:#c9a96e1f;stroke-width:12px;stroke-dasharray:622;stroke-dashoffset:31px;stroke-linecap:round;transform-origin:50%;filter:blur(6px);transform:rotate(-90deg)}.g-outer-glow{fill:none;stroke:#c9a96e0a;stroke-width:24px;stroke-dasharray:622;stroke-dashoffset:31px;stroke-linecap:round;transform-origin:50%;filter:blur(12px);transform:rotate(-90deg)}.g-center{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.g-number{font-family:Playfair Display,serif;font-size:60px;font-weight:400}.g-of{color:var(--text-dim);letter-spacing:1.5px;text-transform:uppercase;margin-top:-2px;font-size:12px}.gauge-label-bottom{letter-spacing:2px;text-transform:uppercase;color:var(--text-dim);margin-top:24px;font-size:11px}.certified-inline{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border-gold);letter-spacing:1.5px;text-transform:uppercase;color:var(--gold);background:#c9a96e0f;border-radius:100px;align-items:center;gap:10px;margin-top:24px;padding:10px 20px;font-size:11px;font-weight:500;display:inline-flex;box-shadow:0 0 16px #c9a96e0f}.certified-dot{border:1.5px solid var(--gold);border-radius:50%;width:8px;height:8px;position:relative}.certified-dot:after{content:"";background:var(--gold);border-radius:50%;position:absolute;inset:2px;box-shadow:0 0 6px #c9a96e66}.assessment-table{border-radius:12px;max-width:820px;margin:0 auto;overflow:hidden}.assessment-row{border-bottom:1px solid #ffffff08;grid-template-columns:44px 140px 1fr 60px;align-items:center;gap:20px;padding:20px 28px;transition:background .2s;display:grid}.assessment-row:last-child{border-bottom:none}.assessment-row:hover{background:#ffffff05}.assessment-letter{border:1px solid;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-family:Playfair Display,serif;font-size:20px;font-weight:500;display:flex}.assessment-letter.high{color:var(--green);background:#4ade800f;border-color:#4ade8033}.assessment-letter.mid{color:var(--yellow);background:#fbbf240f;border-color:#fbbf2433}.assessment-letter.low{color:var(--red);background:#f871710f;border-color:#f8717133}.assessment-category{color:var(--text);margin-bottom:2px;font-size:14px;font-weight:500}.assessment-detail{color:var(--text-dim);font-size:12px;font-weight:300}.assessment-bar{background:#ffffff0a;border-radius:2px;width:100%;height:4px;overflow:hidden}.assessment-bar-fill{border-radius:2px;height:100%;transition:width .6s ease-out}.assessment-bar-fill.high{background:var(--green);box-shadow:0 0 8px #4ade8033}.assessment-bar-fill.mid{background:var(--yellow);box-shadow:0 0 8px #fbbf2433}.assessment-bar-fill.low{background:var(--red);box-shadow:0 0 8px #f8717133}.assessment-score{color:var(--text-secondary);text-align:right;font-family:JetBrains Mono,monospace;font-size:14px}.case-study{padding:80px 0}.case-study h2{text-align:center;margin-bottom:12px;font-family:Playfair Display,serif;font-size:34px;font-weight:400}.case-study .subtitle{color:var(--text-secondary);text-align:center;max-width:500px;margin:0 auto 56px;font-size:15px;font-weight:300;line-height:1.6}.case-grid{grid-template-columns:1fr 1fr;gap:16px;max-width:820px;margin:0 auto;display:grid}.finding-tag{text-transform:uppercase;letter-spacing:1px;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.finding-tag.critical{color:var(--red);background:#f871711a;border:1px solid #f8717133}.finding-tag.warning{color:var(--yellow);background:#fbbf241a;border:1px solid #fbbf2433}.finding-meta-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:11px}.process-section{padding:80px 0}.process-section h2{text-align:center;margin-bottom:64px;font-family:Playfair Display,serif;font-size:34px;font-weight:400}.process-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.process-card{border-radius:12px;padding:36px 28px;transition:all .3s}.process-card:hover{border-color:var(--glass-border-hover);transform:translateY(-2px)}.process-num{color:var(--gold);margin-bottom:20px;font-family:Playfair Display,serif;font-size:13px}.process-card h3{margin-bottom:12px;font-family:Playfair Display,serif;font-size:20px;font-weight:400}.process-card p{color:var(--text-secondary);font-size:14px;font-weight:300;line-height:1.7}.deliverable-section{padding:100px 0}.deliverable-section h2{text-align:center;margin-bottom:12px;font-family:Playfair Display,serif;font-size:34px;font-weight:400}.deliverable-section .subtitle{color:var(--text-secondary);text-align:center;max-width:440px;margin:0 auto 48px;font-size:15px;font-weight:300;line-height:1.6}.deliverable-panel{border-radius:12px;max-width:640px;margin:0 auto;position:relative;overflow:hidden}.deliverable-item{border-bottom:1px solid var(--border);color:var(--text-secondary);align-items:center;gap:16px;padding:18px 32px;font-size:14px;font-weight:300;display:flex}.deliverable-item:last-child{border-bottom:none}.deliverable-check{color:var(--gold);flex-shrink:0;font-size:13px}.depth-section{padding:80px 0}.depth-scene{justify-content:center;align-items:flex-start;gap:20px;max-width:640px;margin:0 auto;display:flex}.depth-ruler{flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;padding-top:0;display:flex}.depth-ruler-track{background:linear-gradient(#c9a96e14,#c9a96e66);border-radius:2px;flex:1;width:2px;position:relative}.depth-ruler-fill{background:var(--gold);box-shadow:0 0 8px var(--gold);border-radius:2px;transition:height .9s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;right:0}.depth-ruler-tip{background:var(--gold);width:8px;height:8px;box-shadow:0 0 12px var(--gold);border:2px solid #08080a;border-radius:50%;transition:top .9s cubic-bezier(.4,0,.2,1);position:absolute;left:50%;transform:translate(-50%)}.depth-stack{flex-direction:column;flex:1;gap:0;max-width:540px;display:flex}.depth-connector{background:#c9a96e1a;width:1px;height:3px;margin:0 auto}.depth-arrow{opacity:0;justify-content:center;align-items:center;padding:8px 0;transition:opacity .5s,transform .5s;display:flex;transform:translateY(-8px)}.depth-arrow.depth-visible{opacity:1;transform:translateY(0)}.depth-label{opacity:0;justify-content:center;align-items:center;padding:6px 0;transition:opacity .5s;display:flex}.depth-label.depth-visible{opacity:1}.depth-label span{color:var(--gold);letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:500}.depth-layer{opacity:0;border-radius:6px;align-items:center;gap:16px;height:76px;padding:0 20px;transition:opacity .55s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1),box-shadow .55s;display:flex;position:relative;overflow:hidden;transform:translateY(-12px)scaleY(.85)}.depth-layer.depth-visible{opacity:1;transform:translateY(0)scaleY(1)}.depth-layer-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.depth-layer-meta{flex:1;min-width:0}.depth-layer-timing{letter-spacing:.14em;text-transform:uppercase;color:#c9a96e80;margin-bottom:3px;font-family:JetBrains Mono,monospace;font-size:9px;display:none}.depth-layer-name{margin-bottom:2px;font-family:Playfair Display,serif;font-size:15px;font-weight:400}.depth-layer-desc{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:11px;overflow:hidden}.depth-badge-pill{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:100px;flex-shrink:0;padding:3px 10px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.depth-layer-1{background:linear-gradient(90deg,#1a1810,#1e1c14);border:1px solid #c9a96e26}.depth-layer-1 .depth-layer-icon{background:#c9a96e0f}.depth-layer-1 .depth-layer-name{color:#ffffffb3}.depth-layer-1 .depth-badge-pill{color:#c9a96e99;background:#c9a96e0f;border:1px solid #c9a96e33}.depth-layer-2{background:linear-gradient(90deg,#1c1a10,#221f12);border:1px solid #c9a96e38}.depth-layer-2 .depth-layer-icon{background:#c9a96e1a}.depth-layer-2 .depth-layer-name{color:#fffc}.depth-layer-2 .depth-layer-timing{color:#c9a96e8c}.depth-layer-2 .depth-badge-pill{color:#c9a96eb3;background:#c9a96e14;border:1px solid #c9a96e47}.depth-layer-3{background:linear-gradient(90deg,#1f1c0e,#261f0c);border:1px solid #c9a96e4d}.depth-layer-3 .depth-layer-icon{background:#c9a96e24}.depth-layer-3 .depth-layer-name{color:#ffffffe0}.depth-layer-3 .depth-layer-timing{color:#c9a96ea6}.depth-layer-3 .depth-badge-pill{color:#c9a96ed9;background:#c9a96e1a;border:1px solid #c9a96e59}.depth-layer:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff0a 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.depth-layer.depth-visible:after{animation:.7s .3s forwards depthShimmer}@keyframes depthShimmer{to{transform:translate(200%)}}.depth-layer-guarantee{background:linear-gradient(90deg,#221d08,#2c230a);border:1px solid #c9a96e80;height:88px}.depth-layer-guarantee.depth-visible{animation:3s ease-in-out infinite insurancePulse;box-shadow:0 0 0 1px #c9a96e1a,0 8px 32px #c9a96e14,0 12px 48px #0006}.depth-layer-4{background:linear-gradient(90deg,#221d08,#2c230a);border:1px solid #c9a96e80;height:88px}.depth-layer-4.depth-visible{animation:3s ease-in-out infinite insurancePulse;box-shadow:0 0 0 1px #c9a96e1a,0 8px 32px #c9a96e14,0 12px 48px #0006}@keyframes insurancePulse{0%,to{box-shadow:0 0 0 1px #c9a96e1a,0 8px 32px #c9a96e14,0 12px 48px #0006}50%{box-shadow:0 0 0 1px #c9a96e33,0 8px 48px #c9a96e26,0 16px 56px #0006}}.depth-insurance-icon{background:#c9a96e2e}.depth-visible .depth-insurance-icon{animation:3s ease-in-out infinite iconGlow;box-shadow:0 0 16px #c9a96e26}@keyframes iconGlow{0%,to{box-shadow:0 0 16px #c9a96e26}50%{box-shadow:0 0 28px #c9a96e59}}.depth-badge-insurance{color:var(--gold);background:#c9a96e26;border:1px solid #c9a96e80}.depth-visible .depth-badge-insurance{animation:3s ease-in-out infinite badgePulse}@keyframes badgePulse{0%,to{box-shadow:none}50%{box-shadow:0 0 12px #c9a96e40}}.why-section{padding:80px 0}.why-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:820px;margin:0 auto;display:grid}.why-card{text-align:center;border-radius:12px;padding:32px 24px;transition:all .3s}.why-card:hover{border-color:var(--glass-border-hover);transform:translateY(-2px)}.why-icon{border:1.5px solid var(--gold);width:40px;height:40px;color:var(--gold);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-family:JetBrains Mono,monospace;font-size:16px;font-weight:700;display:flex}.why-card h3{margin-bottom:10px;font-family:Playfair Display,serif;font-size:18px;font-weight:400}.why-card p{color:var(--text-secondary);font-size:14px;font-weight:300;line-height:1.7}.verticals-section{padding:60px 0}.verticals-row{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.vertical-item{text-align:center;min-width:120px}.vertical-icon{background:#c9a96e0a;border:1px solid #c9a96e33;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 12px;display:flex}.vertical-name{color:var(--text);margin-bottom:4px;font-size:13px;font-weight:600}.vertical-risk{color:var(--text-dim);max-width:140px;margin:0 auto;font-size:11px}.team-section{border-top:1px solid var(--border);padding:80px 0}.expertise-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:820px;margin:0 auto;display:grid}.expertise-card{text-align:left;border-radius:12px;padding:32px 24px;transition:all .3s}.expertise-card:hover{border-color:var(--glass-border-hover);transform:translateY(-2px)}.expertise-icon{background:#c9a96e0a;border:1px solid #c9a96e33;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 0 16px;display:flex}.expertise-card h3{margin-bottom:10px;font-family:Playfair Display,serif;font-size:17px;font-weight:400}.expertise-card p{color:var(--text-secondary);font-size:13px;font-weight:300;line-height:1.6}.tiers-section{padding:80px 0}.tiers-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;max-width:960px;margin:0 auto;display:grid}.tier-card{border-radius:12px;flex-direction:column;padding:32px 24px;transition:all .3s;display:flex;position:relative}.tier-card:hover{transform:translateY(-2px)}.tier-highlighted{border-color:var(--gold)!important}.tier-popular{background:var(--gold);color:#08080a;letter-spacing:.5px;white-space:nowrap;border-radius:100px;padding:4px 14px;font-size:11px;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.tier-header{margin-bottom:16px}.tier-header h3{margin-bottom:8px;font-family:Playfair Display,serif;font-size:20px;font-weight:400}.tier-price{color:var(--gold);margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:24px;font-weight:700}.tier-delivery{color:var(--text-dim);font-size:12px}.tier-desc{color:var(--text-secondary);margin-bottom:20px;font-size:13px;font-weight:300;line-height:1.6}.tier-includes{margin-bottom:20px;list-style:none}.tier-includes li{color:var(--text-secondary);border-bottom:1px solid #ffffff08;gap:8px;padding:6px 0;font-size:13px;font-weight:300;line-height:1.5;display:flex}.tier-includes li:last-child{border-bottom:none}.tier-check{color:var(--gold);flex-shrink:0;margin-top:2px;font-size:12px}.tier-insurance{border-radius:8px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:12px;line-height:1.4;display:flex}.tier-insurance-locked{color:var(--text-dim);background:#ffffff05;border:1px solid #ffffff0a}.tier-insurance-locked svg{color:var(--text-dim);opacity:.4}.tier-insurance-unlocked{color:var(--gold);background:#c9a96e0f;border:1px solid #c9a96e26}.tier-insurance-unlocked svg{color:var(--gold)}.tier-insurance-best{color:var(--green);background:#4ade800f;border:1px solid #4ade8026}.tier-insurance-best svg{color:var(--green)}.tier-ideal{color:var(--text-dim);margin-bottom:20px;font-size:12px;font-style:italic}.tier-cta{text-align:center;width:100%;margin-top:auto;padding:14px;font-size:13px;display:block}.journey-timeline{grid-template-columns:repeat(4,1fr);gap:12px;max-width:960px;margin:0 auto;display:grid}.journey-step{text-align:center;border-radius:12px;padding:24px 20px}.journey-time{color:var(--gold);margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600}.journey-tier{color:var(--text-dim);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px;font-size:10px}.journey-action{color:var(--text-secondary);margin-bottom:12px;font-size:13px;font-weight:300;line-height:1.5}.journey-result{color:var(--text);font-size:12px;font-weight:500}.insurance-section{border-top:1px solid var(--border);padding:100px 0}.pricing-section{padding:80px 0}.cta-section{text-align:center;padding:120px 0}.cta-section h2{margin-bottom:16px;font-family:Playfair Display,serif;font-size:40px;font-weight:400}.cta-section p{color:var(--text-secondary);margin-bottom:48px;font-size:16px;font-weight:300}.cta-note{color:var(--text-dim);letter-spacing:.5px;margin-top:20px;font-size:13px}footer{border-top:1px solid var(--border);color:var(--text-dim);justify-content:space-between;align-items:center;padding:40px 0;font-size:12px;display:flex}footer a{align-items:center;min-height:44px;padding:12px 4px;display:inline-flex}footer a:focus-visible{outline:1px solid var(--gold);outline-offset:4px;border-radius:2px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.fade-in{opacity:0;animation:.6s ease-out forwards fadeInUp}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}@media (prefers-reduced-motion:reduce){.fade-in{opacity:1;animation:none}}@media (width<=768px){.container{padding:0 20px}.hero h1{font-size:34px}.hero{padding:60px 0 48px}.hero-ctas{flex-direction:column;align-items:center}.badge-row{flex-wrap:wrap;gap:12px}.cert-badge{min-width:140px;padding:20px}.trust-grid{grid-template-columns:1fr}.methodology-steps{grid-template-columns:repeat(3,1fr)}.assessment-row{grid-template-columns:40px 1fr 50px;gap:12px;padding:16px 20px}.assessment-row .assessment-bar-wrap{display:none}.case-grid{grid-template-columns:1fr}.depth-ruler,.depth-layer-desc{display:none}.why-grid{grid-template-columns:1fr}.verticals-row{gap:20px}.tiers-grid{grid-template-columns:1fr;max-width:400px}.journey-timeline{grid-template-columns:1fr 1fr}.expertise-grid,.process-grid{grid-template-columns:1fr}.insurance-section [style*=grid-template-columns]{grid-template-columns:1fr!important}.pricing-section [style*=grid-template-columns]{max-width:400px;margin:0 auto;grid-template-columns:1fr!important}.nav-links{display:none}footer{text-align:center;flex-direction:column;gap:12px}}.meth-page{z-index:1;max-width:820px;margin:0 auto;padding:0 48px;position:relative}.meth-nav{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:24px 0;display:flex}.meth-logo{letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);font-family:Playfair Display,serif;font-size:17px;font-weight:500;text-decoration:none}.meth-nav-links{gap:24px;font-size:13px;display:flex}.meth-nav-links a{color:var(--text-dim);text-decoration:none;transition:color .2s}.meth-nav-links a:hover{color:var(--gold)}.meth-nav-links a:focus-visible,.meth-logo:focus-visible{outline:1px solid var(--gold);outline-offset:4px;border-radius:2px}.meth-hero{border-bottom:1px solid var(--border);padding:80px 0 60px}.meth-hero-overline{letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);margin-bottom:20px;font-size:11px;font-weight:500}.meth-hero h1{margin-bottom:16px;font-family:Playfair Display,serif;font-size:40px;font-weight:400;line-height:1.2}.meth-hero p{color:var(--text-secondary);max-width:600px;font-size:16px;font-weight:300;line-height:1.7}.meth-section{border-bottom:1px solid var(--border);padding:60px 0}.meth-section:last-of-type{border-bottom:none}.meth-section h2{margin-bottom:8px;font-family:Playfair Display,serif;font-size:28px;font-weight:400}.meth-section-sub{color:var(--text-secondary);max-width:600px;margin-bottom:40px;font-size:15px;font-weight:300;line-height:1.6}.meth-prose p{color:var(--text-secondary);margin-bottom:16px;font-size:15px;font-weight:300;line-height:1.8}.dimension-block{background:#16161c66;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:20px;padding:32px}.dimension-header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.dimension-num{color:var(--gold);border:1px solid #c9a96e4d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:JetBrains Mono,monospace;font-size:12px;display:flex}.dimension-header h3{font-family:Playfair Display,serif;font-size:20px;font-weight:400}.dimension-body{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:20px;display:grid}.dimension-col p{color:var(--text-secondary);font-size:14px;font-weight:300;line-height:1.6}.dimension-label{letter-spacing:1.5px;text-transform:uppercase;color:var(--gold);margin-bottom:8px;font-size:11px;font-weight:500}.dimension-criteria{border-top:1px solid #ffffff0a;padding-top:16px}.dimension-criteria ul{grid-template-columns:1fr 1fr;gap:8px;list-style:none;display:grid}.dimension-criteria li{color:var(--text-secondary);padding-left:16px;font-size:13px;font-weight:300;line-height:1.5;position:relative}.dimension-criteria li:before{content:"";background:#c9a96e66;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.grade-table{margin-bottom:32px}.grade-header{letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);border-bottom:1px solid #ffffff0f;grid-template-columns:60px 100px 1fr;gap:16px;padding:12px 16px;font-size:11px;font-weight:500;display:grid}.grade-row{border-bottom:1px solid #ffffff08;grid-template-columns:60px 100px 1fr;align-items:center;gap:16px;padding:14px 16px;display:grid}.grade-badge{border:1px solid;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-family:Playfair Display,serif;font-size:18px;font-weight:500;display:flex}.grade-a{color:#4ade80;background:#4ade800f;border-color:#4ade8033}.grade-b{color:#6ee7b7;background:#6ee7b70f;border-color:#6ee7b733}.grade-c{color:#fbbf24;background:#fbbf240f;border-color:#fbbf2433}.grade-d{color:#fb923c;background:#fb923c0f;border-color:#fb923c33}.grade-f{color:#f87171;background:#f871710f;border-color:#f8717133}.grade-range{color:var(--text-secondary);font-family:JetBrains Mono,monospace;font-size:13px}.grade-meaning{color:var(--text-secondary);font-size:13px;font-weight:300;line-height:1.5}.scoring-notes{background:#16161c66;border:1px solid #ffffff0f;border-radius:12px;padding:24px}.scoring-notes h3{margin-bottom:10px;font-family:Playfair Display,serif;font-size:18px;font-weight:400}.scoring-notes p{color:var(--text-secondary);font-size:14px;font-weight:300;line-height:1.7}.data-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px;display:grid}.data-card{background:#16161c66;border:1px solid #ffffff0f;border-radius:12px;padding:24px}.data-card h3{color:var(--text);margin-bottom:8px;font-size:15px;font-weight:600}.data-card p{color:var(--text-secondary);font-size:13px;font-weight:300;line-height:1.6}.data-note p{color:var(--text-dim);font-size:13px;font-style:italic}.credentials-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.credential-card{background:#16161c66;border:1px solid #ffffff0f;border-radius:12px;padding:24px}.credential-card h3{color:var(--gold);margin-bottom:8px;font-size:15px;font-weight:600}.credential-card p{color:var(--text-secondary);font-size:13px;font-weight:300;line-height:1.6}.meth-contact{text-align:center;padding:80px 0}.meth-contact p{color:var(--text-secondary);margin-bottom:32px;font-size:15px;font-weight:300}.meth-cta{border:1px solid var(--gold);color:var(--gold);letter-spacing:1px;text-transform:uppercase;border-radius:4px;padding:14px 32px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.meth-cta:hover{background:#c9a96e14}.meth-cta:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.meth-footer{border-top:1px solid var(--border);color:var(--text-dim);justify-content:space-between;align-items:center;padding:40px 0;font-size:12px;display:flex}@media (width<=768px){.meth-page{padding:0 20px}.meth-hero h1{font-size:28px}.meth-nav-links{display:none}.dimension-body,.dimension-criteria ul,.data-grid,.credentials-grid{grid-template-columns:1fr}.grade-header,.grade-row{grid-template-columns:50px 1fr}.grade-range{display:none}.meth-footer{flex-direction:column;gap:12px}}
