/* Frosted lavender glass. Broad highlights replace thin outlines. */
:root{
 --glass-surface:linear-gradient(135deg,#FFFFFFD9 0%,#FFFFFF85 48%,#ECE3F6B8 100%);
 --glass-shadow:inset 0 15px 24px -18px #FFFFFF,0 9px 0 -4px #C5AFDF26,0 30px 58px -24px #4A2D713E,0 8px 22px -10px #65488520;
 --glass-lift:inset 0 18px 26px -18px #FFFFFF,0 11px 0 -4px #C5AFDF2B,0 42px 70px -27px #4A2D7157,0 14px 28px -14px #65488533;
}
body{background-color:#F7F5FC;background-image:radial-gradient(ellipse at 2% 8%,#D9C7EE65,transparent 32%),radial-gradient(ellipse at 98% 22%,#F2DCCC66,transparent 29%),radial-gradient(ellipse at 6% 60%,#DCEDE66B,transparent 28%),radial-gradient(ellipse at 92% 83%,#D9C7EE66,transparent 30%);background-size:100% 2200px;background-repeat:repeat-y}
main{position:relative;isolation:isolate}
.header{background:#FAF7FCCC;backdrop-filter:blur(26px) saturate(120%);-webkit-backdrop-filter:blur(26px) saturate(120%);box-shadow:0 12px 32px -22px #4A2D714D}
.sales-card,.sales-start,.sales-pains article,.price-card,.catalog-grid>.turnkey-card,.turnkey-link,.sales-offer-list>a,
.contact-card,.sizing-panel,.workbench,.offer-panel,.sales-page .direction-grid-symmetric>.direction-card,
.faq-list details,.consultation-service,.steps article,.segment-row,.catalog-price-row,.sample-details details,
.related-grid>a,.terms-grid article,.consultation-facts>div,.sales-credentials,.status-links a{
 background:var(--glass-surface);border:0;box-shadow:var(--glass-shadow);backdrop-filter:blur(22px) saturate(115%);-webkit-backdrop-filter:blur(22px) saturate(115%);border-radius:30px;
}
.sales-card,.sales-pains article,.turnkey-link,.contact-card,.sales-offer-list>a,.direction-card,.consultation-service,.steps article,.status-links a,.catalog-price-row{transition:transform .55s cubic-bezier(.2,.7,.2,1),box-shadow .55s ease,background .55s ease}
.section-heading>div{min-width:0}.section-heading>p,.sales-intro,.cost-note,.consultation-terms,.network-boundary{
 padding:24px 28px;border-radius:24px;background:linear-gradient(135deg,#FFFFFFC9,#F9F5FFB5);box-shadow:inset 0 12px 20px -16px white,0 14px 34px -24px #4A2D714D;color:#62596E;
}
.crystal-copy{padding:36px;background:linear-gradient(145deg,#FFFFFFBF,#FFFFFF52);border-radius:36px;box-shadow:var(--glass-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.home-hero-copy{padding:0;background:none;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}
.home-hero-copy .hero-focus{padding:.01em .12em .05em;margin-inline:-.12em;background:linear-gradient(180deg,transparent 45%,#E5D7F2B8 45%,#E5D7F2B8 91%,transparent 91%);border-radius:.2em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.home-hero-copy .hero-value-highlight{padding:.08em .3em;background:#E4EEE7C7;border-radius:.4em;color:#354C42;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.home-hero-copy .hero-lead{max-width:620px}
.hero,.landing-hero{gap:38px}.hero-copy .hero-lead{font-size:18px;line-height:1.8}.hero .hero-actions{gap:20px}.hero-actions .button{flex:0 1 auto}.hero .hero-secondary{font-size:.58em}
.hero .route-art{filter:drop-shadow(0 24px 28px #6E4E8F16)}
.sales-credentials{display:flex;gap:22px 38px;flex-wrap:wrap;padding:28px 34px;background:linear-gradient(130deg,#FFFFFFC9,#EEE5F7A3)}.sales-credentials span{font-size:17px;line-height:1.65}
.sales-credentials span:before{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:10px;background:#DFD1EF;color:#513577;font-size:18px}
.sales-page .direction-grid-symmetric>.direction-card{background:linear-gradient(145deg,#FFFFFFCE,#E3D8F5A8);padding:30px}
.sales-page .direction-grid-symmetric .dir-technology,.sales-page .direction-grid-symmetric .dir-registry{background:linear-gradient(145deg,#FFFFFFDC,#F2E0D4A8)}
.sales-page .direction-grid-symmetric .dir-operations{background:linear-gradient(145deg,#FFFFFFDC,#D9EBE0AB)}
.sales-page .direction-grid-symmetric .dir-personal{background:linear-gradient(145deg,#FFFFFFD6,#E9DCF2AD)}
.direction-copy{background:linear-gradient(130deg,#FFFFFFA6,#FFFFFF6B);padding:24px;border-radius:24px;box-shadow:0 12px 28px -20px #49355F3D}
.sales-page .direction-grid-symmetric .direction-copy h3{font-size:28px}.sales-page .direction-grid-symmetric .direction-link{padding-left:24px}
.crystal-text-plate,.turnkey-completion,.catalog-details,.sample-head,.ai-message,.ai-output,.leader-credentials>section,.consultation-credentials>div{
 padding:26px;border-radius:24px;background:linear-gradient(135deg,#FFFFFFBD,#F4EDFBA3);box-shadow:inset 0 12px 18px -14px white,0 14px 30px -20px #49355F2E;border:0;
}
.catalog-details{margin-block:12px 20px}.catalog-card .catalog-details p{padding:0}.turnkey-result{background:linear-gradient(135deg,#E7D8F5E0,#FFFFFFCC)}
.turnkey-stages li{margin-bottom:6px}.turnkey-stages li:before{box-shadow:0 5px 0 #49326F,0 12px 18px -6px #7051AE4D;background:linear-gradient(135deg,#8561BB,#604190)}
.sales-card>h3,.sales-card>p{position:relative}.sales-card>.crystal-badge{margin:0 0 26px}.sales-card>.micro-label+.crystal-badge{margin-top:12px}.sales-card p{padding:18px 20px;background:#FFFFFF70;border-radius:20px;margin-top:18px}
.sales-pains article{align-items:flex-start}.sales-pains article>span{display:grid;place-items:center;width:44px;height:44px;flex:none;background:linear-gradient(140deg,#FDF9FF,#DDD0EF);border-radius:16px;color:#624484;box-shadow:0 6px 0 #BDA6D126,0 12px 20px -12px #49355F44;font-size:17px}
.segment-row,.catalog-price-row{margin-bottom:20px;padding:28px}.segment-row{gap:24px}.segment-row>div{min-width:0}.segment-row .segment-index{align-self:center}
.catalog-price-cell,.segment-offer{padding:18px;background:#FFFFFF73;border-radius:20px;min-width:0}
.process-layout>.steps{gap:26px}.steps article{padding:28px}.steps article>span{background:linear-gradient(140deg,#FBF5FF,#D6C4EB);width:48px;height:48px;min-width:48px;display:grid;place-items:center;border-radius:17px;box-shadow:0 6px 0 #AD92CA22,0 12px 22px -12px #49355F5C;font-size:18px;color:#5A3D7D}
.terms-grid article{padding:28px}.consultation-facts>div{padding:28px}.consultation-facts strong{filter:drop-shadow(0 8px 7px #7051AE20)}
.cost-calculator{background:var(--glass-surface);box-shadow:var(--glass-shadow);border-radius:34px;overflow:hidden;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}
.cost-inputs{background:linear-gradient(145deg,#FFFFFFB3,#EFE6F89E)}
.cost-inputs h3{padding:18px 22px;background:#FFFFFF88;border-radius:22px;box-shadow:0 12px 26px -22px #49355F5C}
.cost-fields input,.delay-field input,input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden])),select,textarea{background:#FFFFFF;color:#272331;box-shadow:inset 0 2px 5px #49355F0A,0 7px 16px -12px #49355F33;border:2px solid #8E76AA;min-height:54px;caret-color:#59408E;transition:border-color .2s ease,box-shadow .2s ease}
.cost-fields input:hover,.delay-field input:hover,input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden])):hover,select:hover,textarea:hover{border-color:#7051AE}
.cost-fields input:focus,.delay-field input:focus,input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden])):focus,select:focus,textarea:focus{background:#FFFFFF;border-color:#59408E;outline:3px solid #7051AE;outline-offset:3px;box-shadow:0 0 0 7px #7051AE14}
input::placeholder,textarea::placeholder{color:#6A6074;opacity:1}
input[aria-invalid=true],input[aria-invalid=true]:is(:focus,:hover),select[aria-invalid=true],select[aria-invalid=true]:is(:focus,:hover),textarea[aria-invalid=true],textarea[aria-invalid=true]:is(:focus,:hover){border-color:#A33752;outline:2px solid #A33752;outline-offset:3px}
input:disabled,input:disabled:hover,select:disabled,select:disabled:hover,textarea:disabled,textarea:disabled:hover{background:#EDE9F1;color:#746A7D;border-color:#B8ABCA;box-shadow:none;cursor:not-allowed}
.cost-result{background:radial-gradient(ellipse at 100% 0%,#72558B5E,transparent 65%),linear-gradient(150deg,#3C304CEB,#2D2638F5);box-shadow:inset 10px 0 28px -20px #D8C0F270}
.cost-result strong{padding-block:8px;text-shadow:0 7px 22px #13091C55}.calc-options,.delay-field{background:#FFFFFF40;border-radius:22px;padding:20px}
.results-section{background:radial-gradient(ellipse at 5% 20%,#72588F4A,transparent 50%),radial-gradient(ellipse at 95% 80%,#9D7A7433,transparent 40%),#2D2638}
.results-section .section-heading>p,.consultation-network .section-heading>p,.consultation-network .network-boundary{background:linear-gradient(135deg,#FFFFFF16,#FFFFFF08);color:#E2D8EE;box-shadow:0 18px 38px -24px #0E061C80}
.results-section .result-card{background:linear-gradient(140deg,#FFFFFF1C,#FFFFFF08);box-shadow:inset 0 14px 24px -18px #EAD8FF66,0 9px 0 -4px #21152C26,0 30px 52px -20px #10091D99;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}
.results-section .result-card>p{padding:22px;background:#100B1E28;border-radius:22px;color:#E8DFF3;margin-top:22px}
.price-card.featured,.sales-about.trust-about,.cta-strip,.consultation-network{background:radial-gradient(ellipse at 95% 0%,#7C5B964D,transparent 60%),linear-gradient(135deg,#3C304C,#2D2638);box-shadow:inset 0 18px 30px -24px #E6D4FA66,0 12px 0 -5px #40284C18,0 35px 65px -25px #311D485C;color:#FAF7FF}
.price-card.featured .catalog-details,.leader-credentials>section,.leader-accountability>div,.leader-method-intro,.connection-route>div,.consultation-deliverable{
 background:linear-gradient(135deg,#FFFFFF10,#FFFFFF05);color:#E2D8EE;box-shadow:inset 0 12px 20px -18px #E9D6FF55,0 18px 36px -25px #0C061A99;border-radius:24px;border:0;
}
.leader-method-intro{padding:28px}.leader-credentials>section{padding:24px}.leader-accountability>div{padding:24px}.leader-copy>.leader-business{padding:24px;border-radius:22px;background:#FFFFFF0B}
.sales-hero:has(.volume-operations) .crystal-copy{background:linear-gradient(145deg,#FFFFFF12,#FFFFFF04);box-shadow:inset 0 15px 24px -18px #E9D6FF66,0 22px 48px -25px #0C061AA6;color:#FAF7FF}
.sales-hero .offer-panel:has(.volume-operations){background:linear-gradient(140deg,#FFFFFF14,#FFFFFF04);box-shadow:inset 0 14px 20px -18px #E9D6FF66,0 22px 40px -25px #0C061A99}
.consultation-network .faq-list details{background:linear-gradient(145deg,#FFFFFF13,#FFFFFF06);box-shadow:0 20px 40px -25px #0C061A99}
.cta-strip>div>p{padding:18px 22px;background:#10091D20;border-radius:22px;margin-top:18px;color:#E2D8EE}
.cta-strip>div>.fine{background:transparent;padding:0}.footer-contacts{padding:36px;background:var(--glass-surface);border-radius:32px;box-shadow:var(--glass-shadow);margin-block:26px 34px;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}
.legal-page{padding:44px;background:var(--glass-surface);border-radius:32px;box-shadow:var(--glass-shadow);margin-block:48px}
dialog{background:linear-gradient(140deg,#FCFAFFF7,#F3ECFBEF);box-shadow:inset 0 18px 28px -24px white,0 42px 110px -25px #23103177;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}
.button.primary{box-shadow:inset 0 12px 18px -16px #FFFFFFCC,0 6px 0 #4F357E,0 19px 32px -11px #7051AE77}.button.secondary{background:linear-gradient(140deg,#FFFFFFE5,#E8DDF5A6);box-shadow:var(--glass-shadow);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
.orbit-label{background:linear-gradient(135deg,#FFFFFFDC,#FFFFFF85);backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px);box-shadow:var(--glass-shadow)}
/* Raised pictograms are code-native and keep their shape at any scale. */
.crystal-badge{--tile-a:#FDF9FF;--tile-b:#C3A9E2;--tile-ink:#63418D;position:relative;width:94px;height:94px;display:grid;place-items:center;border-radius:28px;color:var(--tile-ink);background:linear-gradient(135deg,var(--tile-a),var(--tile-b));box-shadow:inset 0 14px 18px -13px #FFFFFF,0 9px 0 -2px #9B7DB044,0 24px 32px -16px #50326766;transform:rotate(-7deg);flex:none}
.crystal-badge svg{width:64px;height:64px;filter:drop-shadow(0 3px 0 #FFFFFF73)}
.crystal-mint{--tile-a:#F3FFF9;--tile-b:#BADCCC;--tile-ink:#3A6A56;box-shadow:inset 0 14px 18px -13px #FFFFFF,0 9px 0 -2px #8FB4A544,0 24px 32px -16px #335A4666}
.crystal-peach{--tile-a:#FFFCF6;--tile-b:#EAC6B2;--tile-ink:#7D4E38;box-shadow:inset 0 14px 18px -13px #FFFFFF,0 9px 0 -2px #C4A08E44,0 24px 32px -16px #714A3B55}
.result-card>.crystal-badge{margin:14px 0 28px}.outcome-tabs{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 34px}
.outcome-tabs button{border:0;border-radius:18px;padding:16px 24px;font-size:18px;line-height:1.5;background:linear-gradient(140deg,#FFFFFFE6,#F0E7F9CC);color:#62516E;box-shadow:0 8px 20px -12px #51386E55;min-height:54px;transition:background .3s ease,box-shadow .3s ease}
.outcome-tabs button[aria-selected=true]{background:linear-gradient(135deg,#7A5BB9,#65459F);color:white;box-shadow:0 5px 0 #51357F,0 14px 26px -10px #7051AE66}
.outcome-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:54px;padding:46px;background:var(--glass-surface);border-radius:38px;box-shadow:var(--glass-shadow);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}
.outcome-panel[hidden]{display:none!important}.outcome-scene{position:relative;min-width:0;padding:40px 22px 56px;isolation:isolate;perspective:1000px}
.scene-floor{position:absolute;left:5%;right:5%;bottom:28px;height:72px;border-radius:50%;background:radial-gradient(ellipse,#75508E52,transparent 68%);filter:blur(10px);z-index:-1}
.scene-sheet{position:absolute;inset:42px 24px 70px;border-radius:34px;box-shadow:0 24px 40px -24px #4A2D7173;pointer-events:none;z-index:-1}
.scene-sheet-back{background:linear-gradient(140deg,#DFD1ECBB,#B99BD35E);transform:rotate(7deg) translate(14px,8px)}
.scene-sheet-mid{background:linear-gradient(145deg,#FFFFFFC9,#D8C5E991);transform:rotate(-8deg) translate(-12px,2px)}
.outcome-document{position:relative;padding:30px;border-radius:30px;background:linear-gradient(145deg,#FFFFFFEB,#F5EDFFB3);box-shadow:inset 0 16px 20px -14px white,0 11px 0 -5px #BDA6D42B,0 32px 46px -25px #4A2D7180;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);animation:glass-levitate 10s ease-in-out infinite}
.document-cap{display:flex;justify-content:space-between;gap:14px;align-items:center;font-size:16px;line-height:1.6;color:#685674;margin-bottom:30px}.document-dot{width:12px;height:12px;background:#B5A1D5;border-radius:50%;box-shadow:0 0 0 8px #CFC0E526;flex:none}
.outcome-document .crystal-badge{width:104px;height:104px;margin:0 0 32px 4px}.document-type{display:block;font-size:16px;line-height:1.6;color:#685674;margin-bottom:12px}.outcome-document h3{font-size:32px;line-height:1.25;margin-bottom:28px;color:#382744}
.document-evidence{display:grid;gap:14px}.document-evidence>span{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#FFFFFF99;border-radius:16px;font-size:17px;line-height:1.6;color:#4F3F5C}.document-evidence i{font-style:normal;font-weight:750;color:#624484}
.scene-caption{position:relative;margin:36px 0 -30px;text-align:center;font-size:16px;line-height:1.7;color:#685674}
.outcome-copy{min-width:0}.outcome-copy>h3{font-size:clamp(28px,2.7vw,38px);line-height:1.3;margin-bottom:24px}.outcome-confirmation{font-size:18px;line-height:1.8;background:#FFFFFF91;border-radius:24px;padding:24px;box-shadow:0 12px 26px -20px #49355F33}
.outcome-price{margin-top:28px;display:grid;gap:8px}.outcome-price strong{font-size:38px;line-height:1.3;color:#5B3F80;font-variant-numeric:tabular-nums}.outcome-price>span{font-size:17px;line-height:1.7;color:#62596E}.outcome-copy .fine{font-size:16px}.outcome-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}
/* Real calculator data: text values remain available without interpreting bar lengths. */
.money-chart{padding:24px;background:linear-gradient(135deg,#FFFFFF15,#FFFFFF06);border-radius:24px;box-shadow:0 18px 32px -22px #13091C99;margin-top:14px}
.money-chart h4{font-size:19px;line-height:1.5;margin:0 0 24px;color:#F2E9FC}.money-chart dl{display:grid;gap:24px;margin:0}.money-chart dt{font-size:16px;line-height:1.65;color:#E2D8EE;margin-bottom:8px}.money-chart dd{margin:0;display:grid;gap:12px;font-size:18px;font-weight:650;color:#FAF7FF}.chart-track{display:block;background:#FFFFFF0E;border-radius:12px;height:16px;overflow:hidden}.chart-bar{display:block;width:var(--bar-width);height:100%;border-radius:12px;background:linear-gradient(90deg,#B99BDE,#E9D7FF);box-shadow:0 3px 10px #C5A3EF44;transition:width .65s cubic-bezier(.2,.7,.2,1)}.chart-bar.negative{background:linear-gradient(90deg,#D29AAA,#F2C4CA)}.money-chart .chart-note{font-size:16px;color:#E2D8EE;margin-top:22px}.money-chart[hidden]{display:none!important}
@keyframes glass-levitate{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-9px) rotate(-.5deg)}}
.outcome-scene.is-outside *{animation-play-state:paused!important}
@media(hover:hover) and (pointer:fine){
 .sales-card:hover,.sales-pains article:hover,.turnkey-link:hover,.contact-card:hover,.sales-offer-list>a:hover,.sales-page .direction-grid-symmetric>.direction-card:hover,.consultation-service:hover,.steps article:hover,.catalog-price-row:hover,.status-links a:hover{transform:translateY(-7px);box-shadow:var(--glass-lift)}
 .sales-card:hover>.crystal-badge,.result-card:hover>.crystal-badge{transform:rotate(0deg) translateY(-5px)}.crystal-badge{transition:transform .55s ease}
}
@media(max-width:1200px){.crystal-copy{padding:30px}.hero,.landing-hero{gap:30px}.outcome-panel{gap:30px;padding:34px}.outcome-scene{padding:30px 18px 50px}.outcome-document{padding:26px}.outcome-document h3{font-size:29px}.outcome-price strong{font-size:34px}.outcome-copy>h3{font-size:30px}}
@media(max-width:950px){.outcome-panel{grid-template-columns:1fr;gap:18px}.outcome-scene{width:min(500px,100%);justify-self:center}.outcome-copy{padding:12px}.outcome-document h3{font-size:32px}.hero .route-art{filter:none}.hero-copy .hero-lead{font-size:19px}}
@media(max-width:760px){.section-heading>p{padding:22px 24px}.sales-intro,.cost-note,.consultation-terms,.network-boundary{padding:22px}.sales-credentials{padding:24px;gap:20px}.sales-page .direction-grid-symmetric>.direction-card{padding:28px}.direction-copy{padding:24px}.footer-contacts{padding:28px}.outcome-panel{padding:30px}.outcome-tabs{gap:12px}.outcome-tabs button{font-size:17px;padding:14px 20px}.terms-grid article{padding:26px}.consultation-facts{gap:24px}.money-chart{padding:22px}.catalog-price-cell,.segment-offer{padding:16px}.legal-page{padding:32px}}
@media(max-width:540px){
 .hero .home-hero-copy h1{font-size:38px}.home-hero-copy .hero-focus{padding-inline:.08em;margin-inline:-.08em}
 .crystal-copy{padding:26px 24px;border-radius:30px}.hero-copy .hero-lead{font-size:18px}.sales-hero h1{font-size:34px}.hero .hero-secondary{font-size:.66em}.hero-actions .button{padding-inline:18px}.hero-copy .person-link{align-items:flex-start;gap:12px}.hero-copy .person-link .person-portrait{width:64px;height:64px;flex-basis:64px}
 .sales-page .direction-grid-symmetric>.direction-card{padding:24px}.direction-copy{padding:22px}.sales-page .direction-grid-symmetric .direction-copy h3{font-size:27px}.sales-page .direction-grid-symmetric .direction-link{padding-left:22px}.sales-card p{padding:18px}.sales-card,.sales-pains article,.steps article{padding:26px}.sales-pains article{gap:18px;flex-direction:column}.sales-credentials{padding:24px;gap:18px}.segment-row,.catalog-price-row{padding:24px}.segment-offer{width:100%}
 .catalog-details,.crystal-text-plate,.turnkey-completion,.sample-head,.ai-message,.ai-output{padding:22px}.leader-credentials>section,.leader-method-intro{padding:22px}.footer-contacts{padding:26px}.legal-page{padding:26px}.outcome-panel{padding:24px;border-radius:30px}.outcome-scene{padding:26px 8px 48px}.scene-sheet{inset:34px 12px 67px}.scene-sheet-back{transform:rotate(5deg) translate(8px,4px)}.scene-sheet-mid{transform:rotate(-5deg) translate(-7px,0)}.outcome-document{padding:24px 20px;border-radius:26px}.outcome-document .crystal-badge{width:88px;height:88px}.outcome-document h3{font-size:28px}.document-cap{font-size:16px;gap:10px}.document-evidence>span{padding:13px 14px;font-size:16px;gap:12px}.outcome-copy{padding:0}.outcome-copy>h3{font-size:27px}.outcome-confirmation{padding:22px;font-size:18px}.outcome-price strong{font-size:32px}.outcome-actions .button{width:100%;padding-inline:18px}.outcome-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.outcome-tabs button{padding:14px 10px;font-size:16px;overflow-wrap:anywhere}.outcome-tabs button:last-child:nth-child(odd){grid-column:1/-1}.scene-caption{font-size:16px;margin-top:30px}.money-chart{padding:20px}.crystal-badge{width:82px;height:82px;border-radius:24px}.crystal-badge svg{width:56px;height:56px}
}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){
 .crystal-copy,.sales-card,.price-card,.catalog-grid>.turnkey-card,.turnkey-link,.sales-offer-list>a,.contact-card,.sizing-panel,.workbench,.offer-panel,.faq-list details,.outcome-panel{background:#F4EEFA}.outcome-document{background:#FCF9FF}.price-card.featured{background:#30263C}.results-section .result-card{background:#40334E}
}
@media(prefers-reduced-motion:reduce){.outcome-document{animation:none!important;transform:rotate(-1deg)}.chart-bar,.crystal-badge{transition:none!important}.sales-card:hover,.sales-pains article:hover,.contact-card:hover,.consultation-service:hover,.steps article:hover,.catalog-price-row:hover,.status-links a:hover{transform:none!important}}
