:root{--page:#fbf8f2;--parchment:#f9f5ec;--page-warm:#f5eddd;--vellum:#ede5d3;--gold-foil:#dabc6e;--gold:#b89650;--gold-text:#7a6030;--gold-deep:#5e4a28;--ink:#3a3028;--text:#5e5347;--muted:#716457;--line:#ddd4c3;--line-fine:#e8e1d4;--control-line:#8c7e6d;--serif:var(--font-serif), Georgia, "Times New Roman", serif;--sans:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--max:1140px;--header:68px;--shadow-page:0 1px 4px #3e32250f;--shadow-lift:0 9px 28px #3e32251a, 0 2px 6px #3e32250f;--shadow-gold:0 5px 22px #b8965038, inset 0 1px 0 #fffcf573}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header) + 12px)}body{color:var(--text);background:var(--parchment);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.75}body:before{content:"";z-index:9998;pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='6' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E");background-size:220px;position:fixed;inset:0}a{color:var(--gold-text);text-decoration:none;transition:color .25s,transform .25s,box-shadow .25s,background-color .25s}a:hover{color:var(--gold-deep)}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}button,select{cursor:pointer}:focus-visible{outline:3px solid var(--gold-deep);outline-offset:4px}.wrap{width:min(var(--max), calc(100% - 40px));margin:0 auto}.prototype-banner{min-height:28px;color:var(--gold-deep);background:var(--vellum);letter-spacing:.08em;text-align:center;text-transform:uppercase;border-bottom:1px solid #7a60302e;place-items:center;padding:5px 20px;font-size:12px;font-weight:600;display:grid}.skip-link{z-index:10000;color:var(--page);background:var(--ink);padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;height:var(--header);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:linear-gradient(#f9f5ecf7,#f9f5ece6);position:sticky;top:0}.site-header:before{content:"";background:linear-gradient(90deg, transparent 5%, #d4c4ad 15%, var(--gold) 35%, var(--gold-foil) 50%, var(--gold) 65%, #d4c4ad 85%, transparent 95%);height:3px;position:absolute;inset:0 0 auto}.header-wrap{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.logo{color:var(--ink);font-family:var(--serif);text-shadow:0 1px 1px #fffcf5b3,0 -1px 1px #3e32251a;flex:none;font-weight:500;line-height:1}.brand-lockup{align-items:center;gap:10px;display:inline-flex}.brand-mark{flex:0 0 46px;place-items:center;width:46px;height:46px;transition:transform .25s;display:grid}.brand-mark img{object-fit:contain;width:44px;height:44px}.brand-wordmark{letter-spacing:.06em;gap:2px;display:grid}.brand-title{color:var(--ink);font-size:19px}.brand-subtitle{color:var(--gold-text);font-family:var(--sans);letter-spacing:.25em;text-transform:uppercase;font-size:11px;font-weight:600}.brand-lockup-footer .brand-mark{flex-basis:50px;width:50px;height:50px}.brand-lockup-footer .brand-mark img{width:48px;height:48px}.main-nav{margin-left:auto}.nav-list{align-items:center;gap:clamp(20px,3vw,34px);margin:0;padding:0;list-style:none;display:flex}.nav-link{color:var(--text);letter-spacing:.04em;padding:12px 0;font-size:13px;font-weight:500;display:block;position:relative}.nav-link:after{content:"";background:var(--gold);width:0;height:1px;transition:width .25s;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.nav-link:hover:after{width:100%}.has-dropdown{position:relative}.dropdown{z-index:20;background:var(--page);border:1px solid var(--line);min-width:244px;box-shadow:var(--shadow-lift);border-radius:8px;margin:0;padding:10px 0;list-style:none;display:none;position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-50%)}.dropdown a{color:var(--text);padding:8px 20px;font-size:13px;line-height:1.4;display:block}.dropdown a:hover{color:var(--gold-text);background:#b8965012}.dropdown-label{color:var(--gold-deep);border-top:1px solid var(--line-fine);letter-spacing:.14em;text-transform:uppercase;margin-top:5px;padding:7px 20px 3px;font-size:10px;font-weight:600}.dropdown-label:first-child{border-top:0;margin-top:0}.dropdown-label span{display:block}.dropdown-label a{color:var(--gold-deep);letter-spacing:.14em;margin:-7px -20px -3px;padding:10px 20px 6px;font-size:10px}.dropdown-label-personal{margin-top:8px}.has-dropdown:focus-within .dropdown{display:block}.header-cta{min-height:42px;color:var(--ink);background:linear-gradient(145deg, var(--gold), var(--gold-foil), var(--gold));box-shadow:var(--shadow-gold);border-radius:999px;justify-content:center;align-items:center;padding:8px 20px;font-size:13px;font-weight:600;display:inline-flex}.mobile-nav-cta{display:none}.burger{background:0 0;border:0;width:44px;height:44px;padding:8px 6px;display:none}.burger span{background:var(--ink);width:100%;height:2px;margin:6px 0;transition:transform .25s,opacity .25s;display:block}h1,h2{color:var(--ink);font-family:var(--serif);text-shadow:0 1px 1px #fffcf5b3,0 -1px 1px #3e322514;margin:0;font-weight:300;line-height:1.06}h1{letter-spacing:-.025em;max-width:17ch;margin-inline:auto;font-size:clamp(44px,6.2vw,72px)}h1 strong{color:var(--gold-text);font-weight:500;display:block}h2{text-align:center;font-size:clamp(34px,4.8vw,52px)}h2:after{content:"";border-top:2px solid var(--gold);border-bottom:1px solid var(--gold);opacity:.72;width:80px;height:5px;margin:15px auto 0;display:block}h3{color:var(--ink);margin:0 0 10px;font-size:19px;line-height:1.3}p{margin:0 0 16px}.eyebrow{color:var(--gold-text);letter-spacing:.23em;text-align:center;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:600}.eyebrow.left{text-align:left}.section-sub{max-width:60ch;color:var(--muted);text-align:center;margin:18px auto 44px}.hero{text-align:center;background:radial-gradient(ellipse 70% 50% at 75% 25%, #dabc6e17, transparent 50%), linear-gradient(180deg, var(--parchment), var(--page));padding:clamp(72px,10vw,122px) 0 clamp(54px,8vw,86px);position:relative;overflow:hidden}.hero:after{content:"";aspect-ratio:1;opacity:.05;pointer-events:none;background:url(/static/brand/brand-emblem-420.webp) 50%/contain no-repeat;width:min(30vw,420px);position:absolute;top:50%;right:-2vw;transform:translateY(-50%)}.hero-inner{z-index:1;position:relative}.hero .eyebrow{letter-spacing:.3em;margin-bottom:18px}.hero-sub{max-width:54ch;color:var(--text);margin:26px auto 32px;font-size:clamp(17px,2vw,19px);line-height:1.8}.hero-cta{flex-direction:column;align-items:center;display:flex}.hero-consultation-details{max-width:64ch;color:var(--text);margin:16px 0 0;font-size:16px;line-height:1.6}.hero-consultation-note{max-width:70ch;color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.6}.btn{letter-spacing:.03em;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:12px 32px;font-size:15px;font-weight:600;display:inline-flex}.btn-primary{color:var(--ink);box-shadow:var(--shadow-gold), inset 0 2px 4px #fffcf559;background:linear-gradient(145deg,#b89650,#dabc6e,#b89650) 0 0/260% 260%;animation:6s infinite foil-shimmer}.btn-secondary{color:var(--gold-deep);border:1.5px solid var(--gold-text);background:var(--page);box-shadow:var(--shadow-page)}.header-cta,.btn-primary,.form-submit button,.form-success button,.mobile-nav-cta a{transition:color .25s,transform .25s,box-shadow .25s}.form-submit button,.form-success button,.mobile-nav-cta a{box-shadow:var(--shadow-gold), inset 0 2px 4px #fffcf559}@media (hover:hover) and (pointer:fine){.brand-lockup:hover .brand-mark{transform:translateY(-1px)}.has-dropdown:hover .dropdown{display:block}.header-cta:hover,.btn-primary:hover,.form-submit button:hover,.form-success button:hover,.mobile-nav-cta a:hover{color:var(--ink);transform:translateY(-2px);box-shadow:0 9px 30px #b896504d}.btn-secondary:hover{color:var(--ink);background:var(--page-warm);transform:translateY(-2px)}.card:hover{box-shadow:var(--shadow-lift);border-color:#b896508c;transform:translateY(-4px)}.material-card:hover{box-shadow:var(--shadow-lift);border-color:#b896508c;transform:translateY(-3px)}.card-link:hover span{transform:translate(4px)}.breadcrumbs a:hover{color:var(--gold-deep)}.burger:hover{background:#b896501a;border-radius:8px}.faq-list summary:hover{color:var(--gold-deep);background:#b8965012}}.has-dropdown.dropdown-dismissed .dropdown{display:none}.header-cta:active,.btn-primary:active,.btn-secondary:active,.form-submit button:active,.form-success button:active,.mobile-nav-cta a:active{box-shadow:var(--shadow-page);transform:translateY(1px)scale(.99)}.burger:active{background:#b8965029;transform:scale(.98)}.faq-list summary:active{background:#b896501f}.btn-micro{color:var(--muted);margin-top:8px;font-size:12px}@keyframes foil-shimmer{0%,to{background-position:0}50%{background-position:100%}}.trust-bar{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:clamp(26px,5vw,60px);margin-top:48px;padding-top:42px;display:flex}.stat{flex-direction:column;align-items:center;max-width:190px;display:flex}.stat-value{color:var(--gold-text);font-family:var(--serif);font-size:clamp(27px,3.4vw,38px);line-height:1.1}.stat-label{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.4}.section{background:var(--page);padding:clamp(70px,9vw,108px) 0;position:relative}.section-tint{background:linear-gradient(180deg, var(--page-warm), var(--parchment));border-block:1px solid var(--line-fine)}.services-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.card{background:var(--page);border:1px solid var(--line);min-height:276px;box-shadow:var(--shadow-page), inset 0 1px 0 #fffcf5cc;border-radius:8px;flex-direction:column;padding:31px 28px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.card:after{content:"";pointer-events:none;border:1px solid #b8965024;border-radius:4px;position:absolute;inset:9px}.card h3,.card p,.card-link,.badge{z-index:1;position:relative}.card p{color:var(--text);line-height:1.7}.card-link{align-self:flex-start;margin-top:auto;font-size:14px;font-weight:600}.card-link span{transition:transform .2s;display:inline-block}.card-compact{min-height:245px;padding:27px 25px}.badge{color:var(--gold-deep);background:var(--vellum);text-transform:uppercase;border:1px solid #7a603040;border-radius:999px;align-self:flex-start;margin-bottom:12px;padding:4px 10px;font-size:12px;font-weight:600}.center-link{text-align:center;margin:28px 0 0}.center-link a{font-weight:600}.chapter-label{color:var(--gold-text);letter-spacing:.18em;text-transform:uppercase;margin-bottom:17px;font-size:11px;font-weight:600;display:inline-block}.flagship-showcase{grid-template-columns:1.08fr .92fr;align-items:stretch;gap:22px;display:grid}.flagship-copy{background:linear-gradient(145deg, var(--page), var(--page-warm));box-shadow:var(--shadow-lift), inset 0 0 0 8px #fffcf58c;border:1px solid #b89650ad;border-radius:9px;padding:clamp(32px,5vw,54px)}.flagship-copy h3{max-width:16ch;font-family:var(--serif);margin-bottom:18px;font-size:clamp(34px,4vw,48px);font-weight:400;line-height:1.05}.flagship-copy>p{max-width:56ch}.flagship-formats{gap:12px;display:grid}.flagship-formats article{border:1px solid var(--line);box-shadow:var(--shadow-page);background:#fbf8f2b8;border-radius:8px;grid-template-columns:58px 1fr;align-items:start;gap:18px;padding:25px 27px;display:grid}.flagship-formats article>span{color:var(--gold-text);font-family:var(--serif);font-size:32px;line-height:1}.flagship-formats h3{margin-bottom:7px}.flagship-formats p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.flagship-price-preview{border-block:1px solid var(--line);margin:24px 0}.flagship-price-preview>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:13px 0;display:grid}.flagship-price-preview>div+div{border-top:1px solid var(--line-fine)}.flagship-price-preview span{color:var(--muted);font-size:13px;line-height:1.45}.flagship-price-preview strong{color:var(--gold-deep);font-family:var(--serif);white-space:nowrap;font-size:22px;font-weight:600}.flagship-actions,.catalog-featured-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.core-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.team-preparation .benefit p{font-size:16px}.other-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.route-heading{text-align:center;max-width:720px;margin:64px auto 0}.route-heading h3{font-family:var(--serif);margin-bottom:8px;font-size:clamp(29px,4vw,40px);font-weight:400}.route-heading p:last-child{color:var(--muted)}.growth-route{grid-template-columns:repeat(4,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none;display:grid}.growth-route li{border-block:1px solid var(--line);border-left:1px solid var(--line);background:#fbf8f2b3;min-height:205px;padding:30px 24px 23px;position:relative}.growth-route li:last-child{border-right:1px solid var(--line)}.growth-route li:not(:last-child):after{content:"→";z-index:2;width:20px;height:20px;color:var(--gold-deep);background:var(--page-warm);place-items:center;display:grid;position:absolute;top:29px;right:-10px}.growth-route span{color:var(--gold-text);font-family:var(--serif);margin-bottom:20px;font-size:28px;line-height:1;display:block}.growth-route p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.stories-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.story-card{background:linear-gradient(180deg, var(--page), #fffdf8);border:1px solid var(--line);box-shadow:var(--shadow-page), inset 0 0 0 6px #f5eddd73;border-radius:8px;padding:31px 28px}.story-label{color:var(--gold-deep);letter-spacing:.13em;text-transform:uppercase;margin-bottom:13px;font-size:10px;font-weight:600;display:inline-block}.story-card h3{min-height:50px;font-family:var(--serif);font-size:24px;font-weight:500}.story-card dl{margin:22px 0 0}.story-card dl>div{border-top:1px solid var(--line-fine);padding:13px 0}.story-card dt{color:var(--gold-deep);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:600}.story-card dd{color:var(--text);margin:5px 0 0;font-size:14px;line-height:1.65}.stories-note{max-width:86ch;color:var(--muted);text-align:center;margin:24px auto 0;font-size:12px;line-height:1.6}.personal-path{background:radial-gradient(circle at 12% 30%, #dabc6e1c, transparent 42%), var(--page)}.personal-path-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(36px,6vw,72px);display:grid}.personal-path-intro h2{text-align:left}.personal-path-intro h2:after{margin-left:0}.personal-path-intro>p:not(.eyebrow){margin:23px 0 28px}.personal-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.catalog-featured-card{background:linear-gradient(145deg, var(--page), var(--page-warm));box-shadow:var(--shadow-lift), inset 0 0 0 8px #fffcf58c;border:1px solid #b89650ad;border-radius:9px;grid-template-columns:1.1fr .9fr;align-items:center;gap:34px;padding:clamp(32px,5vw,52px);display:grid}.catalog-featured-card h3{font-family:var(--serif);font-size:clamp(34px,4vw,47px);font-weight:400}.catalog-featured-action{border-left:1px solid var(--line);padding-left:30px}.catalog-featured-action p{color:var(--muted)}.catalog-featured-actions .btn{padding-inline:24px}.partners-row{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.partner{text-align:center;border:1px solid var(--line);background:#fbf8f2b8;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:125px;padding:22px 14px;display:flex;box-shadow:inset 0 0 0 5px #f5edddb8}.partner strong{color:var(--ink);font-family:var(--serif);font-size:23px;font-weight:500;line-height:1.1}.partner span{color:var(--muted);margin-top:8px;font-size:12px}.steps{grid-template-columns:repeat(4,1fr);margin:46px 0 0;padding:0;list-style:none;display:grid}.step{border-top:1px solid var(--gold);min-height:210px;padding:44px 24px 24px;position:relative}.step:before{content:"";background:var(--page);border:2px solid var(--gold);border-radius:50%;width:11px;height:11px;position:absolute;top:-6px;left:24px}.step>span{color:var(--gold-text);font-family:var(--serif);font-size:56px;line-height:1;position:absolute;top:12px;right:18px}.step p{color:var(--muted);font-size:14px;line-height:1.65}.benefits-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:44px;display:grid}.benefit{border-left:3px double var(--gold);background:#fbf8f29e;min-height:185px;padding:29px 26px 25px 31px;position:relative}.benefit p{color:var(--muted);font-size:14px;line-height:1.65}.founder-grid{grid-template-columns:minmax(320px,.85fr) 1.15fr;align-items:center;gap:clamp(42px,7vw,90px);display:grid}.founder-photo{background:var(--vellum);border:1px solid var(--line);min-height:560px;box-shadow:var(--shadow-lift);border-radius:8px;position:relative;overflow:hidden}.founder-photo:after{content:"";z-index:1;pointer-events:none;border:1px solid #dabc6e85;border-radius:4px;position:absolute;inset:14px}.founder-photo img{object-fit:cover;object-position:center 18%;filter:sepia(.08)saturate(.92)}.founder-copy h2{text-align:left}.founder-copy h2:after{margin-left:0}.founder-lead{max-width:55ch;color:var(--text);font-family:var(--serif);margin:24px 0;font-size:clamp(22px,2.5vw,30px);line-height:1.42}.check-list{margin:0 0 30px;padding:0;list-style:none}.check-list li{border-bottom:1px solid var(--line-fine);padding:10px 0 10px 28px;position:relative}.check-list li:before{content:"✦";color:var(--gold);position:absolute;left:0}.final-cta{text-align:center;background:radial-gradient(circle at 50% 30%, #dabc6e1a, transparent 48%), var(--page-warm)}.home-media-layout{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:stretch;gap:22px;display:grid}.home-articles{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.home-media-panel{gap:16px;display:grid}.home-media-panel>div{background:linear-gradient(145deg, var(--page), var(--page-warm));border:1px solid var(--line);min-height:0;box-shadow:var(--shadow-page);border-radius:8px;flex-direction:column;padding:27px 26px;display:flex}.home-media-panel .card-link{margin-top:auto}.materials-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.material-card{background:var(--page);border:1px solid var(--line);min-height:330px;box-shadow:var(--shadow-page), inset 0 0 0 6px #f5eddd61;border-radius:8px;flex-direction:column;padding:29px 27px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.material-card h3{font-family:var(--serif);margin:18px 0 13px;font-size:clamp(24px,2.6vw,31px);font-weight:500;line-height:1.14}.material-card h3 a{color:var(--ink)}.material-card>p{color:var(--muted);font-size:14px;line-height:1.7}.material-card .card-link{margin-top:auto}.material-meta{color:var(--gold-deep);letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:10px;font-weight:600;display:flex}.material-meta time{color:var(--muted);font-weight:500}.material-price{color:var(--gold-deep);font-family:var(--serif);font-size:clamp(27px,3vw,36px);font-weight:600;line-height:1.15}.materials-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.webinar-feature,.telegram-feature{background:var(--page);border:1px solid var(--line);box-shadow:var(--shadow-lift), inset 0 0 0 7px #f5eddd61;border-radius:9px;padding:clamp(31px,5vw,50px)}.webinar-feature h2,.telegram-feature h2{text-align:left;margin-bottom:24px}.webinar-feature h2:after,.telegram-feature h2:after{margin-left:0}.webinar-feature .btn,.telegram-feature .btn{margin-top:10px}.breadcrumb-list{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-list li:not(:last-child):after{content:"/";color:var(--line);margin-left:8px}.article-hero{text-align:center;background:radial-gradient(ellipse 62% 58% at 75% 25%, #dabc6e1c, transparent 55%), linear-gradient(170deg, var(--parchment) 40%, var(--page-warm));padding:clamp(58px,8vw,92px) 0}.article-hero-inner{max-width:940px}.article-hero h1{max-width:21ch;font-size:clamp(42px,5.8vw,68px)}.article-deck{max-width:67ch;margin:24px auto 0;font-size:clamp(17px,2vw,20px);line-height:1.7}.article-byline{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:25px;font-size:12px;display:flex}.article-byline>*+*{position:relative}.article-byline>*+:before{content:"·";color:var(--gold);position:absolute;left:-12px}.article-layout{grid-template-columns:minmax(0,1fr) minmax(270px,340px);align-items:start;gap:clamp(30px,6vw,72px);display:grid}.article-body{max-width:760px}.article-body>section{margin-top:48px}.article-body h2{text-align:left;margin-bottom:22px;font-size:clamp(30px,4vw,41px)}.article-body h2:after{margin-left:0}.article-body p,.article-body li{color:var(--text);line-height:1.82}.article-body ul{padding-left:24px}.article-body li+li{margin-top:7px}.article-summary{background:var(--page-warm);border-left:3px solid var(--gold);font-family:var(--serif);padding:20px 22px;font-size:20px;line-height:1.55!important}.article-sources{border-top:1px solid var(--line);padding-top:30px}.article-sources a{text-underline-offset:3px;text-decoration:underline}.article-sources p:last-child{color:var(--muted);font-size:13px}.article-aside{background:linear-gradient(145deg, var(--page-warm), var(--vellum));box-shadow:var(--shadow-page);border:1px solid #b896508c;border-radius:8px;padding:31px 29px;position:sticky;top:94px}.article-aside h2{text-align:left;font-size:34px}.article-aside h2:after{margin-left:0}.article-aside p{font-size:14px}.article-aside hr{background:var(--line);border:0;height:1px;margin:28px 0}.article-aside .btn{width:100%;padding-inline:20px}.channel-link{margin-top:18px;font-size:13px;font-weight:600;display:block}.site-footer{background:var(--vellum);border-top:4px double var(--gold);padding:62px 0 24px;position:relative}.footer-grid{grid-template-columns:1.45fr repeat(4,1fr);gap:34px;display:grid}.footer-brand p{max-width:31ch;color:var(--muted);margin-top:18px;font-size:13px}.footer-column{flex-direction:column;gap:7px;display:flex}.footer-column strong{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:13px}.footer-column a,.footer-column span{color:var(--text);font-size:13px;line-height:1.45}.footer-column a:hover{color:var(--gold-text)}.footer-bottom{color:var(--muted);border-top:1px solid #7a603033;grid-column:1/-1;justify-content:space-between;gap:25px;margin-top:20px;padding-top:22px;font-size:12px;display:flex}.breadcrumbs{color:var(--muted);padding:20px 0 0;font-size:12px}.breadcrumbs a{color:var(--muted)}.page-hero{background:radial-gradient(ellipse 60% 50% at 80% 30%, #dabc6e14, transparent 50%), linear-gradient(170deg, var(--parchment) 45%, var(--page-warm));padding:clamp(58px,8vw,92px) 0}.page-hero h1{max-width:19ch;margin:0;font-size:clamp(42px,6vw,68px)}.page-hero p{text-align:center;max-width:62ch;margin:24px auto 0}.page-hero .badge{margin:0 auto 15px;display:table}.not-found-page{text-align:center;place-items:center;min-height:62vh;display:grid}.not-found-page .btn{margin-top:14px}.error-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.error-actions .btn{border-style:solid}.content-grid{grid-template-columns:1.25fr .75fr;align-items:start;gap:24px;display:grid}.content-copy{background:var(--page);border:1px solid var(--line);border-radius:8px;padding:34px}.content-copy h2{text-align:left}.content-copy h2:after{margin-left:0}.price-panel{background:linear-gradient(145deg, var(--page-warm), var(--vellum));box-shadow:var(--shadow-page);border:1px solid #b896508c;border-radius:8px;padding:34px;position:sticky;top:94px}.price-panel h3{font-family:var(--serif);font-size:30px;font-weight:500}.price-panel-list{gap:10px;margin:20px 0;display:grid}.price-panel-list>div{border:1px solid var(--line);background:#fbf8f2a8;border-radius:6px;gap:2px;padding:13px 15px;display:grid}.price-panel-list strong{color:var(--gold-deep);font-family:var(--serif);font-size:24px;line-height:1.15}.price-panel-list span{color:var(--muted);font-size:12px;line-height:1.45}.panel-price-link{text-underline-offset:3px;margin:18px 0;font-size:13px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:block}.price-jump-links{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 30px;display:flex}.price-jump-links a{color:var(--gold-deep);background:var(--page);border:1px solid var(--line);border-radius:999px;padding:9px 15px;font-size:13px;font-weight:600}.price-terms{background:var(--page-warm);border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:7px;max-width:850px;margin:0 auto;padding:24px 28px;display:grid}.price-terms strong{color:var(--ink)}.price-terms span{color:var(--muted);font-size:13px}.pricing-group{scroll-margin-top:calc(var(--header) + 12px)}.price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.offer-results{color:var(--muted);margin:12px 0 20px;padding-left:22px;font-size:16px;line-height:1.6}.offer-results li+li{margin-top:8px}.offer-cta{white-space:normal;text-align:center;margin-top:20px}.offer-payment{margin-top:auto;padding-top:22px}.offer-payment-note,.offer-payment-provider,.offer-payment-terms{font-size:14px;line-height:1.6}.offer-payment-note{color:var(--muted);margin:0 0 14px}.offer-payment-button{white-space:normal;text-align:center;width:100%;min-height:48px}.offer-payment-provider{color:var(--muted);margin:10px 0 3px}.offer-payment-terms{color:var(--gold-deep);text-underline-offset:3px;text-decoration:underline}.price-card[id]{scroll-margin-top:calc(var(--header) + 20px)}.offer-boundary{margin-top:24px}.preparation-note{border:1px solid var(--line);background:var(--page);border-radius:8px;max-width:850px;margin:28px auto 0;padding:24px}.price-card{background:var(--page);border:1px solid var(--line);min-height:245px;box-shadow:var(--shadow-page), inset 0 0 0 6px #f5eddd61;border-radius:8px;flex-direction:column;padding:29px 28px;display:flex}.price-card-featured{box-shadow:var(--shadow-lift), inset 0 0 0 6px #dabc6e1a;border-color:#b89650b8}.price-card .badge{margin-bottom:15px}.price-card h3{max-width:30ch}.price-card>p:not(.price-amount):not(.price-card-note){color:var(--muted);font-size:14px;line-height:1.65}.price-amount{color:var(--gold-deep);font-family:var(--serif);margin:8px 0 16px;font-size:clamp(27px,3vw,36px);font-weight:600;line-height:1.15}.price-card-note{color:var(--muted);background:var(--page-warm);border-left:2px solid var(--gold);margin-top:auto;padding:12px 14px;font-size:12px;line-height:1.55}.pricing-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.individual-price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.individual-price-card{background:var(--page);border:1px solid var(--line);min-height:220px;box-shadow:var(--shadow-page);border-radius:8px;flex-direction:column;padding:26px 24px;display:flex}.individual-price-card p{color:var(--muted);font-size:13px;line-height:1.65}.individual-price-card .card-link{margin-top:auto}.service-notice{color:var(--muted);border-left:2px solid var(--gold);background:#fbf8f29e;padding:13px 15px;font-size:12px;line-height:1.55}.panel-response{color:var(--muted);margin-top:10px;font-size:12px;display:block}.related-services{background:var(--page);border-top:1px solid var(--line-fine)}.related-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.faq-list{max-width:850px;margin:42px auto 0}.faq-list details{background:var(--page);border:1px solid var(--line);border-radius:8px;margin-bottom:10px}.faq-list summary{color:var(--ink);cursor:pointer;padding:20px 24px;font-weight:600}.faq-list details p{color:var(--text);padding:0 24px 22px}.ecosystem-bridge{background:linear-gradient(120deg, #edf7fc, var(--page-warm));border-block:1px solid #b8d5e8;padding:46px 0}.ecosystem-bridge-inner{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.ecosystem-bridge-copy{border-left:4px solid #0066a1;padding-left:24px}.ecosystem-bridge-copy .eyebrow{color:#0066a1}.ecosystem-bridge-copy h2{text-align:left;max-width:18ch}.ecosystem-bridge-copy h2:after{border-color:#0066a1;margin-left:0}.ecosystem-bridge-copy p:last-child{max-width:65ch;color:var(--text);margin:20px 0 0;line-height:1.7}.ecosystem-bridge-action{justify-items:start;gap:12px;display:grid}.ecosystem-bridge-action .btn-secondary{color:#0066a1;text-align:center;background:#fffdf8e0;border-color:#0066a1}.ecosystem-bridge-note{max-width:38ch;color:var(--muted);font-size:12px;line-height:1.55}@media (max-width:760px){.ecosystem-bridge-inner{grid-template-columns:1fr}.ecosystem-bridge-copy{padding-left:18px}.ecosystem-bridge-action .btn{width:100%}}.service-cta{text-align:center;background:var(--page-warm);border-top:1px solid var(--line);padding:66px 0}.catalog-intro{text-align:center;max-width:60ch;margin:20px auto 44px}.contact-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(30px,6vw,72px);display:grid}.contact-list{gap:12px;display:grid}.contact-list a,.contact-detail{background:var(--page);border:1px solid var(--line);border-radius:8px;padding:18px 20px;display:block}.contact-list span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:12px;display:block}.contact-list strong{color:var(--ink);margin-top:3px;font-size:18px;display:block}.contact-list small,.contact-detail small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.contact-title{text-align:left;margin-bottom:28px}.contact-title:after{margin-left:0}.response-note{color:var(--text);background:var(--page-warm);border-left:3px solid var(--gold-text);margin:-11px 0 24px;padding:13px 16px;font-size:14px}.diagnostic-form{background:var(--page);border:1px solid var(--line);box-shadow:var(--shadow-page);border-radius:8px;padding:32px}.diagnostic-form label{color:var(--ink);gap:7px;margin-bottom:16px;font-size:13px;font-weight:600;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.diagnostic-form input,.diagnostic-form select,.diagnostic-form textarea{width:100%;min-height:48px;color:var(--ink);border:1px solid var(--control-line);background:#fffdf8;border-radius:4px;padding:11px 13px;font-weight:400}.diagnostic-form textarea{resize:vertical;min-height:105px}.consent-row{align-items:start;min-height:24px;grid-template-columns:auto 1fr!important;font-weight:400!important}.consent-row input{width:18px;min-height:18px;margin-top:3px}.consent-policy{color:var(--muted);margin:-7px 0 16px 30px;font-size:12px}.legal-placeholder{color:var(--muted);border-left:2px solid var(--gold);margin:12px 0 18px;padding-left:12px;font-size:12px}.form-submit{justify-content:space-between;align-items:center;gap:18px;display:flex}.form-submit small{max-width:260px;color:var(--muted);font-size:12px}.form-submit button,.form-success button{min-height:48px;color:var(--ink);background:linear-gradient(145deg, var(--gold), var(--gold-foil));border:0;border-radius:999px;padding:11px 22px;font-weight:600}.form-success{background:var(--page);border:1px solid var(--line);border-radius:8px;padding:34px}.form-success>span{color:var(--gold-text);font-size:34px}.crm-form-shell{min-height:180px}.crm-form-mount{width:100%}.crm-form-status{color:var(--muted);background:var(--page-warm);border:1px solid var(--line);padding:14px;font-size:14px;line-height:1.6}.crm-form-status p{margin:0 0 8px}.crm-form-status a,.crm-form-status button{color:var(--gold-text);text-underline-offset:3px;text-decoration:underline}.crm-form-status button{cursor:pointer;background:0 0;border:0;padding:4px 0}.optional-label{color:var(--muted);margin-left:6px;font-size:11px;font-weight:400}.legal-page{max-width:850px;margin:0 auto}.legal-page h2{text-align:left;margin:48px 0 20px;font-size:34px}.legal-page h2:after{margin-left:0}.legal-page p,.legal-page li{color:var(--text)}.legal-page a,.consent-policy a,.content-copy a,.breadcrumbs a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:980px){.main-nav,.header-cta{display:none}.burger{display:block}.nav-open .main-nav{max-height:calc(100dvh - var(--header));background:var(--parchment);border-bottom:1px solid var(--line);box-shadow:var(--shadow-lift);padding:28px 24px;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.nav-open .nav-list{display:block}.nav-open .nav-link{border-bottom:1px solid var(--line);padding:13px 0;font-size:16px}.nav-open .dropdown{min-width:0;box-shadow:none;background:0 0;border:0;padding:6px 0 10px 18px;display:block;position:static;transform:none}.nav-open .dropdown a{padding:6px 0}.nav-open .dropdown-label{margin:8px 0 2px;padding:8px 0 3px}.nav-open .dropdown-label a{margin:-8px 0 -3px;padding:8px 0 3px}.nav-open .mobile-nav-cta{margin-top:22px;display:block}.nav-open .mobile-nav-cta a{min-height:48px;color:var(--ink);background:linear-gradient(145deg, var(--gold), var(--gold-foil));border-radius:999px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;display:flex}.nav-open .burger span:first-child{transform:translateY(7px)rotate(45deg)}.nav-open .burger span:nth-child(2){opacity:0}.nav-open .burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.services-grid,.benefits-grid{grid-template-columns:repeat(2,1fr)}.flagship-showcase,.personal-path-grid,.catalog-featured-card{grid-template-columns:1fr}.catalog-featured-action{border-top:1px solid var(--line);border-left:0;padding:26px 0 0}.individual-price-grid,.other-services-grid,.growth-route{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-route li:nth-child(2){border-right:1px solid var(--line)}.growth-route li:nth-child(n+3){border-top:0}.growth-route li:nth-child(2):after{display:none}.stories-grid{grid-template-columns:1fr}.partners-row,.steps{grid-template-columns:repeat(2,1fr)}.founder-grid,.content-grid,.contact-grid,.home-media-layout,.materials-split,.article-layout{grid-template-columns:1fr}.materials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-aside{position:static}.founder-photo{min-height:620px}.price-panel{position:static}.footer-grid{grid-template-columns:repeat(2,1fr)}.footer-brand{grid-column:1/-1}}@media (max-width:620px){.wrap{width:min(100% - 28px, var(--max))}.prototype-banner{letter-spacing:.04em;font-size:12px}.brand-lockup{gap:8px}.brand-mark{flex-basis:42px;width:42px;height:42px}.brand-mark img{width:40px;height:40px}.brand-title{font-size:17px}.brand-subtitle{letter-spacing:.2em;font-size:10px}h1{font-size:clamp(40px,13vw,56px)}h2{font-size:36px}.hero{padding-top:60px}.hero:after{display:none}.trust-bar{grid-template-columns:1fr 1fr;gap:25px 12px;display:grid}.services-grid,.benefits-grid,.partners-row,.steps,.footer-grid,.core-services-grid,.other-services-grid,.growth-route,.personal-services-grid,.related-services-grid,.price-grid,.individual-price-grid,.home-articles,.materials-grid{grid-template-columns:1fr}.flagship-formats article{grid-template-columns:46px 1fr;padding:22px 20px}.flagship-price-preview>div{grid-template-columns:1fr;gap:4px}.flagship-price-preview strong{white-space:normal}.flagship-actions,.catalog-featured-actions,.pricing-actions{flex-direction:column;align-items:stretch}.flagship-actions .btn,.catalog-featured-actions .btn,.pricing-actions .btn{width:100%}.price-terms{padding:21px 20px}.growth-route li{border-right:1px solid var(--line);border-top:0}.growth-route li:first-child{border-top:1px solid var(--line)}.growth-route li:after{display:none!important}.card{min-height:250px}.step{min-height:175px}.founder-photo{min-height:450px}.material-card{min-height:280px;padding:26px 23px}.webinar-feature,.telegram-feature,.article-aside{padding:27px 23px}.article-byline{flex-direction:column;align-items:center}.article-byline>*+:before{display:none}.form-row{grid-template-columns:1fr;gap:0}.form-submit{flex-direction:column;align-items:stretch}.form-submit button{width:100%}.footer-brand{grid-column:auto}.footer-bottom{flex-direction:column;grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}
