.ai-advisor-page.ai-pricing-page .ai-services-h2{word-break:auto-phrase;overflow-wrap:normal;font-size:clamp(1.75rem,3.4vw,2.7rem);line-height:1.35}.ai-advisor-page.ai-pricing-page .ai-services-h1{word-break:auto-phrase}.ai-advisor-page.ai-pricing-page .ai-services-ladder-card{grid-column:span 3}@media (max-width:1100px) and (min-width:701px){.ai-advisor-page.ai-pricing-page .ai-services-ladder-card{grid-column:span 6}}@media (max-width:700px){.ai-advisor-page.ai-pricing-page .ai-services-ladder-card{grid-column:span 12}}.ai-advisor-page .ai-pricing-foundation{grid-template-columns:1fr}.ai-advisor-page .ai-pricing-diag{border:1px solid var(--ai-grid-line-strong);background:#ffffff8c;grid-template-columns:1.1fr 1fr;align-items:start;gap:2rem;max-width:1040px;margin:0 auto;padding:1.75rem 2rem;display:grid}.ai-advisor-page .ai-pricing-diag-col>.ai-meta-label{margin-bottom:.6rem;display:block}.ai-advisor-page .ai-pricing-diag-note{color:var(--ai-text-main);margin:0 0 .9rem;font-size:.95rem;line-height:1.85}.ai-advisor-page .ai-pricing-diag-col .ai-btn{margin-top:.5rem}.ai-advisor-page .ai-pricing-projects{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:1040px;margin:0 auto;display:grid}.ai-advisor-page .ai-pricing-project{border:1px solid var(--ai-grid-line-strong);background:#fff9;flex-direction:column;gap:.6rem;padding:1.5rem 1.6rem;display:flex}.ai-advisor-page .ai-pricing-project-head h3{margin:.25rem 0 0;font-size:1.15rem;font-weight:700;line-height:1.45}.ai-advisor-page .ai-pricing-project-price{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.ai-advisor-page .ai-pricing-project-price strong{font-family:var(--ai-font-body-en);letter-spacing:-.01em;color:var(--ai-clay);font-size:1.6rem}.ai-advisor-page .ai-pricing-project-price span{color:var(--ai-text-muted);font-size:.85rem}.ai-advisor-page .ai-pricing-project-includes{margin:0;font-size:.92rem;line-height:1.8}.ai-advisor-page .ai-pricing-project-work{border-top:1px dashed var(--ai-grid-line-strong);color:var(--ai-text-muted);margin:auto 0 0;padding-top:.7rem;font-size:.85rem;line-height:1.7}.ai-advisor-page .ai-pricing-project-work .ai-meta-label{margin-bottom:.2rem;display:block}.ai-advisor-page .ai-pricing-rule{border-left:4px solid var(--ai-clay);background:#e8350f0f;max-width:1040px;margin:1.5rem auto 0;padding:1.1rem 1.5rem}.ai-advisor-page .ai-pricing-rule .ai-meta-label{margin-bottom:.3rem;display:block}.ai-advisor-page .ai-pricing-rule p{margin:0;font-size:.98rem;line-height:1.8}.ai-advisor-page .ai-pricing-menu{grid-template-columns:1fr 1fr;gap:1.25rem;max-width:1040px;margin:0 auto;display:grid}.ai-advisor-page .ai-pricing-menu-base,.ai-advisor-page .ai-pricing-menu-maint,.ai-advisor-page .ai-pricing-menu-options{border:1px solid var(--ai-grid-line-strong);background:#fff9;padding:1.5rem 1.6rem}.ai-advisor-page .ai-pricing-menu-base{border-top:3px solid var(--ai-clay);order:3;grid-column:1/-1}.ai-advisor-page .ai-pricing-menu-head{flex-wrap:wrap;align-items:baseline;gap:.9rem;margin-bottom:.6rem;display:flex}.ai-advisor-page .ai-pricing-menu-head h3{margin:0;font-size:1.15rem;font-weight:700}.ai-advisor-page .ai-pricing-menu-price{align-items:baseline;gap:.3rem;margin-left:auto;display:flex}.ai-advisor-page .ai-pricing-menu-price strong{font-family:var(--ai-font-body-en);color:var(--ai-clay);letter-spacing:-.01em;font-size:1.7rem}.ai-advisor-page .ai-pricing-menu-price span{color:var(--ai-text-muted);font-size:.85rem}.ai-advisor-page .ai-pricing-menu p{margin:0 0 .8rem;font-size:.95rem;line-height:1.85}.ai-advisor-page .ai-pricing-menu-base>.ai-meta-label{margin:.4rem 0;display:block}.ai-advisor-page .ai-pricing-fine{color:var(--ai-text-muted);margin:.7rem 0 0;font-size:.82rem;line-height:1.7}.ai-advisor-page .ai-pricing-table{border-collapse:collapse;width:100%;font-size:.92rem}.ai-advisor-page .ai-pricing-table th,.ai-advisor-page .ai-pricing-table td{text-align:left;border-bottom:1px solid var(--ai-grid-line-strong);vertical-align:top;padding:.7rem .6rem;line-height:1.7}.ai-advisor-page .ai-pricing-table tbody th{white-space:normal;width:32%;font-weight:700}.ai-advisor-page .ai-pricing-menu .ai-services-bullet-list{margin:.2rem 0 0}.ai-advisor-page .ai-services-tier-features li{font-size:.88rem;line-height:1.7}.ai-advisor-page .ai-pricing-table thead th{letter-spacing:.06em;color:var(--ai-text-muted);border-bottom:2px solid var(--ai-text-main);font-size:.78rem;font-weight:600}.ai-advisor-page .ai-pricing-table-price{white-space:nowrap;font-family:var(--ai-font-body-en);color:var(--ai-clay);font-size:1.05rem;font-weight:700;text-align:right!important}.ai-advisor-page .ai-pricing-table-price span{color:var(--ai-text-muted);margin-left:.15rem;font-size:.78rem;font-weight:400}.ai-advisor-page .ai-pricing-subhead{margin-top:2.5rem}.ai-advisor-page .ai-pricing-h3{margin:.25rem 0 .4rem;font-size:1.5rem;font-weight:700}.ai-advisor-page .ai-pricing-visit{border:1px solid var(--ai-grid-line-strong);background:#fff9;max-width:1040px;margin:0 auto 1.75rem;padding:1rem 1.4rem}.ai-advisor-page .ai-pricing-visit-table tbody th{width:26%}@media (max-width:860px){.ai-advisor-page .ai-pricing-diag,.ai-advisor-page .ai-pricing-projects,.ai-advisor-page .ai-pricing-menu{grid-template-columns:1fr}.ai-advisor-page .ai-pricing-menu-price{margin-left:0}.ai-advisor-page .ai-pricing-table tbody th{width:38%}}.ai-price-compare{margin:1rem 0 0;padding:0;list-style:none}.ai-price-compare li{justify-content:space-between;align-items:baseline;gap:1rem;padding:.4rem 0;font-size:.92rem;line-height:1.6;display:flex}.ai-price-compare li+li{border-top:1px dashed var(--ai-grid-line)}.ai-price-compare li em{font-style:normal;font-family:var(--ai-font-body-en);white-space:nowrap;font-weight:700}.ai-price-compare-sum{font-weight:700;border-top:1.5px solid var(--ai-text-main)!important}.ai-price-compare-ours{background:#e8350f14;margin-top:.3rem;font-weight:700;border-top:none!important;padding:.6rem .8rem!important}.ai-price-compare-ours em{color:var(--ai-clay);font-size:1.1rem}.ai-price-compare-base{position:relative;padding-left:.9rem!important}.ai-price-compare-base:before{content:"";background:var(--ai-clay);width:3px;position:absolute;top:.35rem;bottom:.35rem;left:0}.ai-advisor-page.ai-pricing-page .ai-services-ladder-card,.ai-advisor-page.ai-pricing-page .ai-pricing-project,.ai-advisor-page.ai-pricing-page .ai-services-tier-card,.ai-advisor-page.ai-pricing-page .ai-services-consulting-card,.ai-advisor-page.ai-pricing-page .ai-services-note-card,.ai-advisor-page.ai-pricing-page .ai-pricing-menu-maint,.ai-advisor-page.ai-pricing-page .ai-pricing-menu-it,.ai-advisor-page.ai-pricing-page .ai-pricing-menu-base,.ai-advisor-page.ai-pricing-page .ai-pricing-visit,.ai-advisor-page.ai-pricing-page .ai-pricing-rule,.ai-advisor-page.ai-pricing-page .ai-pricing-diag{border-radius:0}.ai-advisor-page.ai-pricing-page .ai-services-ladder-card,.ai-advisor-page.ai-pricing-page .ai-pricing-project,.ai-advisor-page.ai-pricing-page .ai-services-consulting-card,.ai-advisor-page.ai-pricing-page .ai-services-note-card{border:1px solid var(--ai-grid-line-strong);border-top:2px solid var(--ai-clay);background:#ffffff8c}.ai-advisor-page.ai-pricing-page .ai-services-tier-card{background:#ffffff8c;border-radius:0}.ai-advisor-page.ai-pricing-page .ai-services-ladder-art{justify-content:center;align-items:flex-end;height:132px;margin:0 0 .9rem;display:flex}.ai-advisor-page.ai-pricing-page .ai-services-ladder-art img{object-fit:contain;width:auto;max-width:100%;max-height:100%}.ai-advisor-page.ai-pricing-page .ai-pricing-foundation{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.ai-advisor-page.ai-pricing-page .ai-pricing-illust{justify-content:center;align-items:center;display:flex}.ai-advisor-page.ai-pricing-page .ai-pricing-illust img{width:100%;max-width:420px;height:auto}.ai-advisor-page.ai-pricing-page #pricing-projects .ai-pricing-projects,.ai-advisor-page.ai-pricing-page .ai-services-consulting-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-advisor-page.ai-pricing-page .ai-services-notes-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-advisor-page.ai-pricing-page .ai-pricing-visit-wrap{grid-template-columns:minmax(0,1fr) minmax(0,.42fr);align-items:center;gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (max-width:1023px){.ai-advisor-page.ai-pricing-page #pricing-projects .ai-pricing-projects,.ai-advisor-page.ai-pricing-page .ai-services-consulting-grid,.ai-advisor-page.ai-pricing-page .ai-services-notes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ai-advisor-page.ai-pricing-page .ai-pricing-foundation,.ai-advisor-page.ai-pricing-page .ai-pricing-visit-wrap,.ai-advisor-page.ai-pricing-page #pricing-projects .ai-pricing-projects,.ai-advisor-page.ai-pricing-page .ai-services-consulting-grid,.ai-advisor-page.ai-pricing-page .ai-services-notes-grid{grid-template-columns:minmax(0,1fr)}.ai-advisor-page.ai-pricing-page .ai-pricing-illust{display:none}.ai-advisor-page.ai-pricing-page .ai-services-ladder-art{height:108px}}.ai-advisor-page.ai-pricing-page .ai-pricing-notes-head{grid-template-columns:minmax(0,1fr) minmax(0,.42fr);align-items:center;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.ai-advisor-page.ai-pricing-page .ai-pricing-notes-head .ai-section-header{margin-bottom:0}.ai-advisor-page.ai-pricing-page .ai-pricing-notes-head+.ai-services-notes-grid{margin-top:2rem}@media (max-width:767px){.ai-advisor-page.ai-pricing-page .ai-pricing-notes-head{grid-template-columns:minmax(0,1fr)}}.ai-advisor-page.ai-pricing-page .ai-services-ladder-title{min-height:3.4em}.ai-advisor-page.ai-pricing-page .ai-pricing-diag-sample{flex-direction:column;gap:.6rem;margin:1.6rem 0 0;display:flex}.ai-advisor-page.ai-pricing-page .ai-pricing-diag-sample-pages{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.ai-advisor-page.ai-pricing-page .ai-pricing-diag-sample-pages img{border:1px solid var(--ai-grid-line-strong);background:#fff;width:100%;height:auto;box-shadow:0 2px 6px #0000000f}.ai-advisor-page.ai-pricing-page .ai-pricing-diag-sample figcaption{color:var(--ai-text-muted);font-size:.78rem;line-height:1.6}.ai-advisor-page.ai-pricing-page .ai-pricing-diag-sample figcaption .ai-meta-label{margin-bottom:.1rem;font-size:.7rem;display:block}.ai-advisor-page.ai-pricing-page .ai-pricing-hero{min-height:100svh;padding:calc(4.5rem + 4vh) var(--ai-container-padding) 4vh;text-align:left;align-items:center;display:flex;position:relative;overflow:hidden}.ai-advisor-page.ai-pricing-page .ai-pricing-hero .ai-monumental-vertical{z-index:0;font-size:clamp(6rem,12vw,14rem);display:block;top:4.5rem}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-inner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);width:100%;max-width:1380px;margin:0 auto;display:grid}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-copy{z-index:2;position:relative}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-kicker{letter-spacing:.02em;margin:0 0 clamp(1.2rem,2.4vh,2.4rem);font-size:clamp(1rem,1.35vw,1.2rem);font-weight:700}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-kicker span{border-bottom:2px solid var(--ai-clay);padding-bottom:.4rem;display:inline-block}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-kicker em{color:var(--ai-clay);font-size:1.22em;font-style:normal;font-weight:800}.ai-advisor-page.ai-pricing-page .ai-pricing-hero h1{text-align:left;word-break:auto-phrase;overflow-wrap:anywhere;margin:0 0 clamp(1rem,2vh,1.6rem);font-size:clamp(1.9rem,3.6vw,3.2rem);line-height:1.25}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-lead{max-width:40em;margin:0 0 .7rem;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.95}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-note{max-width:40em;color:var(--ai-text-muted);margin:0 0 clamp(1.4rem,2.6vh,2.2rem);font-size:.9rem;line-height:1.9}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail{border:1px solid var(--ai-grid-line-strong);border-top:2px solid var(--ai-clay);background:#ffffff8c;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 clamp(1.6rem,3vh,2.4rem);padding:0;list-style:none;display:grid}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail li+li{border-left:1px solid var(--ai-grid-line)}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail a{height:100%;color:inherit;flex-direction:column;gap:.18rem;padding:.85rem .9rem .95rem;text-decoration:none;transition:background .2s;display:flex}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail a:hover{background:#e8350f0f}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail .ai-meta-label{font-size:.66rem}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail strong{font-size:.86rem;font-weight:800;line-height:1.45}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail em{font-style:normal;font-family:var(--ai-font-body-en);color:var(--ai-clay);white-space:nowrap;margin-top:.1rem;font-size:1.02rem;font-weight:700}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-btns{margin-bottom:.9rem}.ai-advisor-page.ai-pricing-page .ai-pricing-hero .ai-services-hero-note{text-align:left;color:var(--ai-text-muted);margin:0;font-size:.8rem}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-visual{z-index:1;justify-content:flex-end;display:flex;position:relative}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-visual img{filter:drop-shadow(0 24px 40px #1d18180f);width:auto;max-width:100%;height:auto;max-height:min(66svh,620px);display:block}@media (max-height:820px) and (min-width:961px){.ai-advisor-page.ai-pricing-page .ai-pricing-hero{padding-top:calc(3.5rem + 1.5vh);padding-bottom:1.5vh}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-kicker,.ai-advisor-page.ai-pricing-page .ai-pricing-hero h1{margin-bottom:.9rem}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-note{margin-bottom:1.2rem}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail{margin-bottom:1.3rem}}@media (max-width:960px){.ai-advisor-page.ai-pricing-page .ai-pricing-hero{min-height:auto;padding:5.5rem var(--ai-container-padding) 3rem;align-items:flex-start}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-inner{grid-template-columns:1fr;gap:1.25rem}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-visual,.ai-advisor-page.ai-pricing-page .ai-pricing-hero .ai-monumental-vertical{display:none}.ai-advisor-page.ai-pricing-page .ai-pricing-hero h1{font-size:clamp(1.75rem,7.4vw,2.4rem)}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail li:nth-child(n+3){border-top:1px solid var(--ai-grid-line)}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail li:nth-child(3){border-left:none}}.ai-advisor-page.ai-pricing-page .ai-br-pc{display:inline}@media (max-width:767px){.ai-advisor-page.ai-pricing-page .ai-br-pc{display:none}}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-lead,.ai-advisor-page.ai-pricing-page .ai-pricing-hero-note{max-width:46em}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail a{justify-content:flex-start;padding:.95rem 1rem 1.05rem}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail strong{word-break:auto-phrase}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-rail em{margin-top:auto;padding-top:.35rem;font-size:1.06rem}.ai-advisor-page.ai-pricing-page .ai-pricing-hero-visual img{max-height:min(74svh,700px)}.ai-advisor-page.ai-pricing-page .ai-services-h1,.ai-advisor-page.ai-pricing-page .ai-services-h2{overflow-wrap:anywhere}.ai-advisor-page.ai-pricing-page .ai-pricing-timeline-mark th,.ai-advisor-page.ai-pricing-page .ai-pricing-timeline-mark td{background:#e8350f0f}.ai-advisor-page.ai-pricing-page .ai-pricing-timeline-mark th{box-shadow:inset 3px 0 0 var(--ai-clay);padding-left:.7rem}
