@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-latin-400-normal.PaqtzbVb.woff2) format("woff2"),url(/_astro/manrope-latin-400-normal.8tf8FM3T.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-latin-500-normal.BYYD-dBL.woff2) format("woff2"),url(/_astro/manrope-latin-500-normal.DMZssgOp.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-600-normal.4f0koTD-.woff2) format("woff2"),url(/_astro/manrope-latin-600-normal.BqgrALkZ.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-700-normal.BZp_XxE4.woff2) format("woff2"),url(/_astro/manrope-latin-700-normal.DGRFkw-m.woff) format("woff")}:root{--ivory: #f4f2ec;--paper: #faf8f3;--graphite: #171b1d;--orange: #b74721;--orange-text: #a43a18;--orange-light: #e69c78;--muted: #62665c;--line: #d6d6cc;--font: "Manrope", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:7rem}body{margin:0;background:var(--ivory);color:var(--graphite);font-family:var(--font);font-size:1rem;line-height:1.65;-webkit-font-smoothing:antialiased}::selection{color:var(--paper);background:var(--orange)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}img,svg{max-width:100%}figure{margin:0}p{margin:0 0 1rem}h1,h2,h3{margin:0;font-weight:500}h1{font-size:clamp(3.25rem,6.1vw,6rem);line-height:1.075;letter-spacing:-.065em}h2{font-size:clamp(2.1rem,3.4vw,3.5rem);line-height:1.16;letter-spacing:-.052em}h3{font-size:1.35rem;line-height:1.35;letter-spacing:-.035em}ul,ol{padding:0}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.container{width:min(1280px,calc(100% - 7rem));margin-inline:auto}.section-pad{padding-block:7rem}.eyebrow{display:block;font-size:.75rem;line-height:1.6;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.accent{color:var(--orange)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:3.4rem;padding:.85rem 1.6rem;border:1px solid transparent;border-radius:2px;font-size:.875rem;font-weight:600;line-height:1.4;transition:background .18s,color .18s,border-color .18s;text-align:center}.button-dark{background:var(--graphite);color:var(--paper)}.button-dark:hover{background:var(--orange)}.button-outline{background:transparent;border-color:var(--graphite);color:var(--graphite)}.button-outline:hover{background:var(--graphite);color:var(--paper)}.text-link{display:inline-block;font-size:.875rem;font-weight:600;line-height:1.7;padding-bottom:.3rem;border-bottom:1px solid currentColor;transition:color .18s}.text-link:hover{color:var(--orange)}.skip-link{position:fixed;top:.8rem;left:1rem;padding:1rem 1.5rem;background:var(--graphite);color:#fff;z-index:100;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{position:sticky;top:0;z-index:20;background:#f4f2ecf5;border-bottom:1px solid var(--line);backdrop-filter:blur(14px)}.header-inner{min-height:6rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.wordmark{font-size:1.65rem;font-weight:600;letter-spacing:.17em;line-height:1.4}.site-navigation{display:flex;align-items:center;gap:2.3rem;font-size:.875rem;font-weight:500}.site-navigation a{position:relative;padding-block:.55rem}.site-navigation a:hover,.site-navigation a[aria-current]{color:var(--orange-text)}.site-navigation .nav-contact{padding:.8rem 1.1rem;border:1px solid var(--graphite)}.site-navigation .nav-contact:hover{background:var(--graphite);color:var(--paper)}.menu-toggle{display:none}.hero{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:3.5rem;padding-block:5.5rem 6.5rem}.hero-copy>.eyebrow{color:var(--orange);margin-bottom:1.65rem}.hero-description{max-width:35rem;font-size:1rem;line-height:1.8;color:var(--muted);margin:1.8rem 0 0}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem;margin-top:2.2rem}.hero-figure{color:var(--ivory);background:var(--graphite);margin-top:1.5rem;border:1px solid var(--graphite)}.figure-top{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 1.6rem 0;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#c2c5ba}.hero-figure svg{margin-block:1.3rem .7rem}.hero-figure figcaption{display:flex;justify-content:space-between;align-items:end;gap:1rem;padding:0 1.6rem 1.6rem;line-height:1.7;font-size:.9375rem}.hero-figure figcaption strong{font-weight:500;color:var(--orange-light)}.figure-caption-note{max-width:7rem;font-size:.6875rem;color:#c2c5ba;text-align:right}.audience-band{border-block:1px solid var(--line)}.audience-inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:7rem}.audience-inner>p{margin:0;max-width:12rem;color:var(--muted)}.audience-inner>div{display:flex;justify-content:space-between;width:65%;gap:2rem}.audience-inner>div span{font-size:1.25rem;letter-spacing:-.03em}.section-heading{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:4rem;margin-bottom:3.5rem}.section-heading .eyebrow{color:var(--orange);margin-bottom:1.25rem}.section-heading>p{margin:0;color:var(--muted);max-width:28rem}.offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.offer-card{background:var(--paper);border:1px solid var(--line);padding:1.5rem;display:flex;flex-direction:column;align-items:start;transition:border-color .2s,transform .2s}.offer-card:hover{border-color:var(--orange);transform:translateY(-4px)}.card-top{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:1.3rem;gap:1rem}.offer-number{font-size:.8rem;letter-spacing:.05em;color:var(--orange)}.card-top .eyebrow{font-size:.625rem;letter-spacing:.08em;color:var(--muted)}.card-visual{width:100%;margin-bottom:1.7rem}.card-visual svg{aspect-ratio:1.75;object-fit:cover}.offer-card h3{font-size:1.9rem;margin-bottom:.8rem}.offer-card p{color:var(--muted);font-size:.9375rem;margin-bottom:2rem}.card-link{margin-top:auto}.complement-section{background:var(--graphite);color:var(--ivory)}.complement-section .section-heading{grid-template-columns:1.3fr .7fr}.complement-section .eyebrow{color:var(--orange-light)}.complement-section .section-heading>p{color:#c2c5ba}.combination-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #4b5149;gap:3rem}.combination-grid article{padding-top:2rem}.combination-index{color:var(--orange-light);font-size:.75rem;display:inline-block;margin-bottom:1.25rem}.combination-grid h3{font-size:1.3rem;margin-bottom:1rem}.combination-grid p{color:#c2c5ba;font-size:.9375rem}.illustrative-note{font-size:.75rem;color:#b8bcaf;margin:2.7rem 0 0}.approach-section{display:grid;grid-template-columns:1fr 1fr;gap:6rem}.approach-section .eyebrow{color:var(--orange);margin-bottom:1.25rem}.section-intro{max-width:29rem;color:var(--muted);margin:1.5rem 0 1.7rem}.approach-list{list-style:none;margin:0}.approach-list li{display:flex;gap:1.8rem;padding:1.8rem 0;border-top:1px solid var(--line)}.approach-list li:last-child{border-bottom:1px solid var(--line)}.approach-list li>span{color:var(--orange);font-size:.8rem;padding-top:.2rem}.approach-list h3{font-size:1.15rem;margin-bottom:.65rem}.approach-list p{font-size:.9375rem;color:var(--muted);margin:0}.contact-cta{border-top:1px solid var(--line);background:#e9e6dc}.cta-inner{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.cta-inner .eyebrow{color:var(--orange-text);margin-bottom:1.25rem}.cta-inner h2{font-size:clamp(2.5rem,4.3vw,4.3rem)}.cta-copy{max-width:27rem}.cta-copy p{font-size:1rem;color:var(--muted);margin-bottom:1.8rem}.site-footer{background:var(--ivory);padding:4.5rem 0 1.7rem}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr .9fr 1.25fr;gap:2.5rem;padding-bottom:4rem}.footer-brand p{font-size:.875rem;color:var(--muted);max-width:17rem;margin-top:1rem}.footer-heading{font-size:.75rem;font-weight:700;margin:.45rem 0 1.1rem}.footer-grid nav{display:flex;flex-direction:column;align-items:start;gap:.6rem;font-size:.875rem;color:var(--muted)}.footer-grid nav a:hover{color:var(--orange)}.footer-note .eyebrow{font-size:.625rem;color:var(--orange);margin-block:.45rem 1.1rem}.footer-note p{font-size:.875rem;color:var(--muted)}.footer-bottom{border-top:1px solid var(--line);padding-top:1.5rem;display:flex;justify-content:space-between;gap:1rem;font-size:.75rem;color:var(--muted)}.offer-hero{display:grid;grid-template-columns:1.25fr .9fr;gap:3.5rem;padding-block:3rem 5.5rem;align-items:center}.breadcrumb{display:inline-block;color:var(--muted);font-size:.8125rem;border-bottom:1px solid var(--line);margin-bottom:2.5rem}.breadcrumb:hover{color:var(--orange)}.offer-hero .eyebrow{color:var(--orange);margin-bottom:1.1rem}.offer-hero h1{font-size:clamp(2.8rem,4.5vw,4.8rem);line-height:1.14;letter-spacing:-.05em}.offer-hero .hero-description{font-size:1rem}.autonomy-label{font-size:.75rem;color:var(--muted)}.offer-figure{align-self:center;padding-top:2.5rem}.offer-figure figcaption{padding-top:.85rem;font-size:.75rem;color:var(--muted)}.value-section{display:grid;grid-template-columns:1fr 1fr;gap:6rem;border-top:1px solid var(--line)}.value-section .eyebrow{color:var(--orange);margin-bottom:1.25rem}.value-section h2{max-width:29rem}.value-section p{color:var(--muted)}.value-section .large-copy{font-size:1.2rem;color:var(--graphite);margin-bottom:1.6rem}.domains-section{background:var(--graphite);color:var(--ivory)}.domains-section .eyebrow{color:var(--orange-light);margin-bottom:1.25rem}.domain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem;margin-top:3.5rem}.domain-grid article{border-top:1px solid #4b5149;padding-top:1.5rem}.domain-number{display:block;font-size:.8rem;color:var(--orange-light);margin-bottom:1.3rem}.domain-grid h3{font-size:1.4rem;margin-bottom:1rem}.domain-grid p{color:#c2c5ba;font-size:.9375rem}.scope-section{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:6rem}.scope-section .eyebrow{color:var(--orange);margin-bottom:1.25rem}.scope-list{margin:2rem 0 0;list-style:none}.scope-list li{position:relative;padding:1rem 0 1rem 1.8rem;border-top:1px solid var(--line);color:var(--muted);font-size:.9375rem}.scope-list li:before{content:"";width:.4rem;height:.4rem;position:absolute;left:.3rem;top:1.65rem;border:1px solid var(--orange)}.example-card{padding:2.5rem;border:1px solid var(--line);background:var(--paper)}.example-card h3{font-size:1.7rem;margin-bottom:1.5rem}.example-card p:last-child{color:var(--muted);margin:0}.boundaries{background:#e9e6dc;padding:3rem}.boundaries .eyebrow{color:var(--orange-text);margin-bottom:1rem}.boundaries h2{font-size:2rem}.boundaries ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;list-style:none;margin:2rem 0 0}.boundaries li{border-top:1px solid #c5c5b8;padding-top:1rem;color:var(--muted);font-size:.875rem}.other-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.other-card{display:flex;flex-direction:column;align-items:start;border:1px solid var(--line);padding:2rem;background:var(--paper);transition:border-color .18s}.other-card:hover{border-color:var(--orange)}.other-card h3{margin:1rem 0}.other-card p{color:var(--muted);font-size:.9375rem;margin-bottom:1.5rem}.other-card .text-link{margin-top:auto}.company-hero{padding-block:5rem 6.5rem}.company-hero .eyebrow{color:var(--orange);margin-bottom:1.5rem}.company-intro{display:grid;grid-template-columns:1fr 1fr;gap:6rem;margin-top:3.5rem}.company-intro>p:first-child{font-size:1.7rem;line-height:1.5;letter-spacing:-.03em;max-width:28rem}.company-intro>p:last-child{color:var(--muted)}.company-statement{background:var(--graphite);color:var(--ivory);padding-block:5rem}.company-statement>div{display:grid;grid-template-columns:1.2fr .8fr;gap:0 4rem;align-items:end}.company-statement .eyebrow{color:var(--orange-light);grid-column:1 / -1;margin-bottom:1.5rem}.company-statement p:last-child{margin:0;color:#c2c5ba}.principles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem}.principles-grid article{border-top:1px solid var(--line);padding-top:1.8rem}.principles-grid .domain-number{color:var(--orange)}.principles-grid h3{margin-bottom:1rem}.principles-grid p{color:var(--muted);font-size:.9375rem}.project-status{background:#e9e6dc;padding:3rem}.project-status .eyebrow{color:var(--orange-text);margin-bottom:1rem}.project-status h2{max-width:45rem;font-size:2.5rem}.project-status p:last-child{color:var(--muted);max-width:54rem;margin:1.8rem 0 0}.company-offerings>.eyebrow{color:var(--orange);margin-bottom:1.25rem}.company-offering-links{margin-top:3rem}.company-offering-links a{display:flex;align-items:center;gap:2rem;border-top:1px solid var(--line);padding-block:1.8rem}.company-offering-links a:last-child{border-bottom:1px solid var(--line)}.company-offering-links a>span:first-child{color:var(--orange);font-size:.8rem}.company-offering-links h3{flex:1}.contact-hero{padding-block:5rem 6.5rem}.contact-hero>.eyebrow{color:var(--orange);margin-bottom:1.5rem}.contact-hero>h1{max-width:50rem}.contact-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:6rem;margin-top:0;padding-bottom:7rem;align-items:start}.contact-sidebar h2{font-size:1.7rem;margin-bottom:1.2rem}.contact-sidebar p{color:var(--muted);font-size:.9375rem}.contact-notice{padding:1.5rem;border-left:2px solid var(--orange);background:#e9e6dc;margin:0 0 2rem}.contact-notice p:last-child{margin:0}.contact-form{display:flex;flex-direction:column;gap:1.7rem}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.field{display:flex;flex-direction:column;gap:.5rem}.field label,.contact-form legend{font-size:.875rem;font-weight:600}.field input,.field textarea{width:100%;border:1px solid #b3b7ab;border-radius:0;padding:.8rem 1rem;color:var(--graphite);background:var(--paper);font-size:1rem}.field textarea{resize:vertical;min-height:10rem}.field input:hover,.field textarea:hover{border-color:var(--muted)}.field small{font-size:.75rem;color:var(--muted)}.contact-form fieldset{padding:0;border:0;margin:0;min-width:0}.contact-form legend{padding:0;margin-bottom:.85rem}.offering-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.offering-option{display:flex;gap:.6rem;align-items:center;padding:.8rem .7rem;border:1px solid #b3b7ab;background:var(--paper);cursor:pointer;font-size:.875rem}.offering-option:has(input:checked){border-color:var(--orange);background:#ede2d6}.offering-option input{margin:0;accent-color:var(--orange);width:1rem;height:1rem;flex-shrink:0}.form-actions{display:flex;gap:.7rem;flex-wrap:wrap}.form-note{font-size:.75rem;color:var(--muted);margin:0}#contact-status{min-height:1.5em;font-size:.875rem;color:var(--graphite)}.error-page{padding-block:7rem 9rem}.error-page .eyebrow{color:var(--orange);margin-bottom:1.7rem}.error-page>p:not(.eyebrow){color:var(--muted);max-width:30rem;margin-top:2rem}@media(min-width:1500px){.hero{gap:6rem}}@media(max-width:1100px){.container{width:calc(100% - 4rem)}.hero{gap:2rem;padding-block:4rem 5rem}.section-pad{padding-block:5rem}.section-heading,.approach-section,.cta-inner,.value-section,.scope-section,.company-intro,.contact-layout{gap:3rem}.offer-card{padding:1.1rem}.offer-card h3{font-size:1.6rem}.offer-grid{gap:1rem}.footer-grid{gap:1.5rem}.wordmark{font-size:1.4rem}.site-navigation{gap:1.5rem}.offer-hero{gap:2rem}.offering-options{grid-template-columns:1fr}}@media(max-width:899px){.header-inner{min-height:5rem}.menu-toggle{display:inline-flex;align-items:center;gap:1rem;background:transparent;border:1px solid var(--line);padding:.6rem .8rem;font-size:.875rem;color:var(--graphite);min-height:2.75rem}.menu-lines{display:block;width:1.2rem;height:.65rem;border-block:1px solid var(--graphite)}.site-navigation{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:1rem 2rem 1.5rem;border-bottom:1px solid var(--line);background:var(--ivory)}.site-navigation a{padding-block:1rem}.site-navigation .nav-contact{align-self:start;margin-top:.5rem}.site-header[data-menu-open] .site-navigation{display:flex}.hero{grid-template-columns:1fr;gap:3rem}.hero-copy{max-width:40rem}.hero h1{font-size:clamp(3.7rem,8vw,5.4rem)}.hero-figure{width:100%;margin:0}.hero-figure svg{max-height:23rem}.audience-inner{align-items:start;flex-direction:column;gap:1.3rem;padding-block:1.8rem}.audience-inner>p{max-width:none}.audience-inner>div{width:100%}.section-heading,.complement-section .section-heading{grid-template-columns:1fr;gap:1.5rem}.section-heading>p{max-width:38rem}.offer-grid{grid-template-columns:1fr;gap:1.5rem}.offer-card{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem;padding:1.6rem}.card-top{grid-column:1 / -1}.card-visual{grid-row:2 / 5;margin:0}.offer-card h3{font-size:2rem}.offer-card p{margin-bottom:1rem}.card-link{justify-self:start}.combination-grid,.domain-grid,.principles-grid{gap:1.8rem}.combination-grid h3{font-size:1.1rem}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-note{grid-column:1 / -1}.footer-note p br{display:none}.offer-hero{grid-template-columns:1fr;padding-block:2rem 4rem}.offer-hero-copy{max-width:42rem}.offer-figure{padding:0}.offer-figure svg{max-height:26rem;background:var(--graphite)}.scope-section{grid-template-columns:1fr}.boundaries ul{gap:1.5rem}.company-hero{padding-block:4rem}.company-intro{grid-template-columns:1fr;gap:1rem}.company-intro>p:first-child{max-width:40rem}.company-intro>p:last-child{max-width:40rem}.contact-layout{grid-template-columns:1fr;gap:3rem}.contact-sidebar{max-width:38rem}.offering-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.container{width:calc(100% - 2.5rem)}.section-pad{padding-block:3.5rem}.wordmark{font-size:1.25rem}h1{font-size:3.15rem}h2{font-size:2.25rem}.hero{padding-block:3rem 3.5rem;gap:2.7rem}.hero h1{font-size:clamp(3rem,12.1vw,4.6rem)}.hero-copy>.eyebrow{font-size:.6875rem;margin-bottom:1.5rem}.hero-description{margin-top:1.5rem}.hero-actions{gap:1.2rem;margin-top:1.7rem}.figure-top{padding:1.2rem 1.1rem 0;font-size:.625rem}.hero-figure figcaption{padding:0 1.1rem 1.2rem;font-size:.875rem}.figure-caption-note{font-size:.625rem}.audience-inner>div{gap:1rem;flex-wrap:wrap}.audience-inner>div span{font-size:1rem}.section-heading{margin-bottom:2rem}.offer-card{display:flex;padding:1.3rem}.card-visual{margin-bottom:1.5rem}.offer-card h3{font-size:1.8rem}.offer-card p{margin-bottom:1.5rem}.combination-grid,.domain-grid,.principles-grid{grid-template-columns:1fr;gap:1.8rem}.combination-grid article{border-top:1px solid #4b5149;padding-top:1.5rem}.combination-grid article:first-child{border-top:0}.combination-grid h3{font-size:1.3rem}.combination-index{margin-bottom:.7rem}.illustrative-note{margin-top:1.8rem}.approach-section,.cta-inner,.value-section{grid-template-columns:1fr;gap:2.5rem}.cta-copy{max-width:none}.cta-inner h2{font-size:3rem}.site-footer{padding-top:3rem}.footer-grid{grid-template-columns:1fr 1fr;gap:2rem;padding-bottom:2.5rem}.footer-brand{grid-column:1 / -1}.footer-brand p{max-width:20rem}.footer-bottom{flex-direction:column;gap:.4rem;font-size:.6875rem}.offer-hero h1{font-size:2.8rem}.breadcrumb{margin-bottom:2rem}.offer-hero .hero-actions{gap:1rem}.offer-figure figcaption{font-size:.6875rem}.domain-grid{margin-top:2.5rem}.domain-grid h3{font-size:1.5rem}.domain-number{margin-bottom:.8rem}.example-card,.boundaries{padding:1.5rem}.boundaries h2{font-size:1.8rem}.boundaries ul{grid-template-columns:1fr;gap:1rem}.other-grid{grid-template-columns:1fr;gap:1.2rem}.other-card{padding:1.5rem}.company-hero{padding-block:3rem 3.5rem}.company-hero h1{font-size:clamp(2.8rem,10.5vw,4rem)}.company-intro{margin-top:2.5rem}.company-intro>p:first-child{font-size:1.4rem}.company-statement{padding-block:3.5rem}.company-statement>div{grid-template-columns:1fr;gap:1.5rem}.company-statement .eyebrow{margin-bottom:0}.project-status{padding:1.5rem}.project-status h2{font-size:1.9rem}.company-offering-links a{flex-wrap:wrap;gap:1rem;padding-block:1.3rem}.company-offering-links h3{font-size:1.1rem;min-width:70%}.company-offering-links .text-link{margin-left:2.1rem}.contact-hero{padding-block:3rem 4rem}.contact-hero h1{font-size:3rem}.contact-layout{margin-top:0;padding-bottom:4rem}.field-grid{grid-template-columns:1fr;gap:1.4rem}.offering-options{grid-template-columns:1fr}.offering-option{padding:.8rem 1rem}.form-actions{flex-direction:column;align-items:stretch}.error-page{padding-block:4rem 6rem}.error-page h1{font-size:3rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.brand-logo{display:inline-flex;align-items:center}.brand-logo img{display:block;width:14rem;height:auto}.footer-brand .brand-logo img{width:12rem}@media(max-width:600px){.brand-logo img{width:10.5rem}.header-inner{gap:1rem}}.offer-context{display:grid;grid-template-columns:1fr 1fr;gap:4rem;padding-block:2rem;border-block:1px solid var(--line)}.offer-context .eyebrow{color:var(--orange);margin-bottom:.7rem}.offer-context p:last-child{color:var(--muted);font-size:.875rem;margin:0}.commercial-section{padding-bottom:5rem}.buying-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1.5rem}.buying-grid article{background:var(--paper);border:1px solid var(--line);padding:2rem}.buying-grid h3{font-size:1.4rem;margin-bottom:1rem}.buying-grid p{color:var(--muted);margin:0;font-size:.9375rem}.commercial-model{display:grid;grid-template-columns:.7fr 1.3fr;gap:3rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--line)}.commercial-model .eyebrow{color:var(--orange)}.commercial-model ul{padding-left:1.3rem;margin:0;color:var(--muted);font-size:.9375rem}.commercial-model li+li{margin-top:.6rem}@media(max-width:600px){.offer-context{grid-template-columns:1fr;gap:1.5rem}.commercial-model{grid-template-columns:1fr;gap:1rem}.commercial-section{padding-bottom:3.5rem}.buying-grid article{padding:1.5rem}}.breadcrumbs[data-astro-cid-sckkx6r4]{padding-top:1.75rem;font-size:.8125rem;color:var(--muted)}.breadcrumbs[data-astro-cid-sckkx6r4] ol[data-astro-cid-sckkx6r4]{display:flex;flex-wrap:wrap;gap:.65rem;list-style:none;padding:0;margin:0}.breadcrumbs[data-astro-cid-sckkx6r4] li[data-astro-cid-sckkx6r4]{display:flex;gap:.65rem;align-items:baseline}.breadcrumbs[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{text-underline-offset:.2em}.breadcrumbs[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{text-decoration:underline}
