@font-face{font-family:Public Sans;src:url(font-9f34cd998114.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:Libre Baskerville;src:url(font-0e8574f3ff27.woff2) format('woff2');font-weight:400 700;font-style:normal;font-display:swap}
:root{--paper:#f3efe5;--ink:#172423;--muted:#5d665f;--line:#d0d1c6;--accent:#b78c50;--serif:'Libre Baskerville',Georgia,serif;--sans:'Public Sans',Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;font-family:var(--sans);color:var(--ink);background:var(--paper);font-size:16px;line-height:1.65}h1,h2,h3,p,figure{margin:0}a{color:inherit;text-underline-offset:5px}button,input,select{font:inherit}img{display:block;max-width:100%}button,a,summary,select{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline:3px solid currentColor;outline-offset:6px}h1,h2,h3{line-height:1.13;font-weight:500}p+p{margin-top:1em}.skip{position:absolute;top:-100px;left:18px;z-index:50;background:#fff;color:#172423;padding:14px}.skip:focus{top:10px}.eyebrow,.micro-label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.eyebrow{margin-bottom:22px}.muted{color:var(--muted)}.text-link{text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:5px;font-size:14px;font-weight:600;display:inline-block}.mark{object-fit:contain}.brand-word{letter-spacing:.12em;font-weight:650}.continuum .brand-word{font-weight:500;letter-spacing:-.065em}.eightfold .brand-word{font-weight:750;letter-spacing:-.025em}.bastion .brand-word{font-family:var(--serif);font-weight:400;letter-spacing:.1em}
.overview{background:#f4f2ec}.overview-nav{height:105px;margin:0 4.5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c9cdc5}.text-brand{font-size:35px;font-weight:650;letter-spacing:-.065em;text-decoration:none}.brand-period{color:#8d672f}.overview-nav>span{font-size:11px;letter-spacing:.14em}.overview-nav>a:last-child{font-size:13px;text-decoration:none}.overview-nav>a:last-child span{margin-left:20px}.review-intro{padding:75px 4.5% 68px;display:grid;grid-template-columns:1.6fr 1fr;gap:70px;align-items:end}.review-intro h1{font-size:clamp(44px,4.6vw,72px);letter-spacing:-.055em;line-height:1.15}.review-intro h1 em{font-family:var(--serif);font-weight:400;font-style:normal;font-size:.76em;letter-spacing:-.055em}.intro-note{max-width:420px;font-size:16px}.intro-note .micro-label{display:block;margin-bottom:15px}.intro-note p.muted{font-size:14px;margin-top:12px}.section-label{margin:0 4.5% 22px;display:flex;justify-content:space-between;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #c9cdc5;padding-top:22px}.concept-grid{margin:0 4.5%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.concept-card{border:1px solid #cdd0c8;background:#faf9f5}.logo-board{height:355px;position:relative;padding:23px;color:#f3efe5;background:#172423;display:flex;flex-direction:column;align-items:center;justify-content:center}.continuum .logo-board{background:#e2e8dd;color:#243f36}.eightfold .logo-board{background:#e7ebf8;color:#15254c}.board-number{position:absolute;left:22px;top:20px;text-transform:uppercase;font-size:10px;letter-spacing:.12em}.recommended{position:absolute;right:18px;top:17px;color:#d7b57e;font-size:10px;border:1px solid #7c6c4e;padding:3px 7px}.identity-lockup{display:flex;flex-direction:column;align-items:center;margin-top:14px}.identity-lockup .mark{width:134px;height:134px}.identity-lockup .brand-word{font-size:30px;margin-top:8px}.identity-descriptor{font-size:8px;letter-spacing:.19em;margin-top:8px}.board-note{position:absolute;bottom:23px;font-size:10px;letter-spacing:.04em}.card-body{padding:25px 23px}.card-heading{display:flex;justify-content:space-between;align-items:center}.card-heading h2{font-size:28px;letter-spacing:-.05em}.card-heading>span{font-size:12px;color:#5d665f}.card-line{font-weight:650;font-size:13px;margin-top:12px}.card-body>p:not(.card-line){font-size:13px;color:#515e55;min-height:112px;margin-top:10px}.palette{display:flex;gap:8px;margin:25px 0}.palette>span{flex:1;min-width:0}.palette i{display:block;width:100%;height:7px;margin-bottom:9px}.palette b,.palette small{display:block;font-size:10px;line-height:1.7;font-weight:500}.palette small{font-size:9px;letter-spacing:.02em}.concept-link{display:flex;justify-content:space-between;font-size:12px;font-weight:650;text-decoration:none;padding:17px 0;border-top:1px solid #cdd0c8;border-bottom:1px solid #cdd0c8}.concept-link:hover span{transform:translate(2px,-2px)}details{margin-top:18px;font-size:12px}summary{cursor:pointer;font-size:11px;font-weight:550;list-style-position:outside;margin-left:14px}details p,details a{margin-top:15px;display:block}.recommendation{margin:85px 4.5% 0;padding:55px 0;border-top:1px solid #c9cdc5;border-bottom:1px solid #c9cdc5;display:grid;grid-template-columns:1fr 1fr;gap:10%}.recommendation h2{font-size:38px;letter-spacing:-.055em;font-family:var(--serif);line-height:1.3}.recommendation p{font-size:14px}.recommendation .eyebrow{font-size:10px}.recommendation .text-link{margin-top:25px}.review-note{margin:45px 4.5%;display:grid;grid-template-columns:.65fr 1.25fr 1.1fr;gap:55px;font-size:12px;color:#515e55}.review-note p+p{margin-top:0}.review-footer{margin:0 4.5%;padding:28px 0;border-top:1px solid #c9cdc5;display:flex;justify-content:space-between;font-size:11px}.review-footer a{text-decoration:none}
.site{--surface:#e8e5da}.site.continuum{--paper:#f5f3eb;--ink:#243f36;--muted:#52675c;--line:#cdd4c9;--accent:#456957;--surface:#e3e8dd}.site.eightfold{--paper:#f1f3f8;--ink:#15254c;--muted:#52607b;--line:#c9d0df;--accent:#3156dc;--surface:#e3e8f4}.preview-bar{background:#e8e5dd;color:#414c46;padding:10px 4.5%;display:flex;justify-content:space-between;gap:15px;font-size:10px;letter-spacing:.035em}.preview-bar a{text-decoration:none}.preview-bar b{font-weight:400}.site-nav{display:flex;align-items:center;justify-content:space-between;gap:35px;margin:0 4.5%;height:112px;border-bottom:1px solid var(--line)}.site-brand{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}.site-brand .mark{width:51px;height:51px}.site-brand .brand-word{font-size:24px}.site-nav nav{display:flex;gap:32px;margin-left:auto}.site-nav nav a{font-size:12px;text-decoration:none}.nav-cta{font-size:12px;display:flex;gap:28px;text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:6px;margin-left:15px}.site-hero{padding:60px 4.5% 0;display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:center}.hero-copy{padding:20px 0 30px}.hero-copy .eyebrow{font-size:10px}.site-hero h1{font-size:clamp(50px,5.6vw,86px);letter-spacing:-.065em;line-height:1.11}.hero-intro{font-size:16px;max-width:480px;margin-top:30px;color:var(--muted)}.hero-actions{display:flex;gap:30px;align-items:center;margin-top:35px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;font-size:12px;font-weight:600;text-decoration:none;padding:17px 22px;border:1px solid transparent;cursor:pointer;border-radius:0}.primary{background:var(--ink);color:var(--paper)}.hero-actions .text-link{font-size:12px}.hero-facts{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;padding:27px 0;border-top:1px solid var(--line);font-size:11px;gap:20px}.hero-facts b{font-size:20px;font-weight:500;padding-right:8px}.hero-facts i{font-style:normal;opacity:.75;margin:0 8px}.hero-architecture{height:540px;position:relative;overflow:hidden;border-radius:200px 200px 0 0;background:#172423}.hero-architecture>img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.85}.architecture-caption{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.07em;padding:40px 23px 23px;background:linear-gradient(transparent,#0f1a1b)}.bastion .site-nav{color:#f3efe5;border-color:#42504c}.bastion .site-nav .nav-cta{border-color:#d5b27b}.bastion.site{background:#172423;color:#f3efe5}.bastion .site-hero{--line:#42504c}.bastion .hero-intro{color:#c2c9bd}.bastion .hero-copy .eyebrow{color:#d5b27b}.bastion .primary{background:#d3b079;color:#172423}.bastion .site-hero h1{font-family:var(--serif);font-size:clamp(45px,4.9vw,74px);font-weight:400;letter-spacing:-.055em;line-height:1.16}.bastion .section{color:#172423;background:#f3efe5}.bastion .site-hero{padding-bottom:0}.bastion .hero-facts{margin-top:12px}.section{padding:85px 4.5%;scroll-margin-top:20px}.section h2{font-size:clamp(34px,3.3vw,52px);letter-spacing:-.055em;line-height:1.2}.bastion .section h2{font-family:var(--serif);font-size:clamp(32px,3vw,45px)}.approach-section{display:grid;grid-template-columns:1fr 1.2fr;gap:9%}.approach-copy>p{font-size:14px;color:var(--muted);max-width:580px}.approach-copy .large-copy{font-size:24px;line-height:1.5;color:var(--ink);letter-spacing:-.035em}.approach-points{display:grid;grid-template-columns:repeat(3,1fr);gap:23px;margin-top:40px}.approach-points>div{border-top:1px solid var(--line);padding-top:20px}.approach-points span{font-size:10px;color:var(--muted)}.approach-points h3{font-size:14px;margin-top:10px;line-height:1.4;font-weight:650}.approach-points p{font-size:12px;margin-top:10px;color:var(--muted)}.machine-section{background:var(--surface)}.bastion .machine-section{background:#e7e4d9}.machine-heading{display:flex;justify-content:space-between;gap:80px;align-items:end}.machine-heading>p{max-width:370px;font-size:14px;color:var(--muted)}.machine-photo{margin-top:45px}.machine-photo>img{width:100%;height:auto;min-height:130px;object-fit:cover}.machine-photo figcaption{display:flex;justify-content:space-between;font-size:9px;padding-top:14px;letter-spacing:.045em;gap:20px}.machine-statement{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);margin-top:45px;padding-top:25px;gap:40px}.machine-statement strong{font-size:21px;font-weight:500;letter-spacing:-.035em}.machine-statement p{font-size:13px;max-width:430px;color:var(--muted)}.options-section{display:grid;grid-template-columns:.8fr 1.5fr;gap:8%}.options-section .section-heading>p:last-child{font-size:14px;max-width:300px;color:var(--muted);margin-top:25px}.offer-list{display:grid;grid-template-columns:1fr 1fr;gap:40px}.offer-list article{border-top:2px solid var(--ink);padding-top:20px}.offer-label{font-size:9px;letter-spacing:.14em;font-weight:600}.offer-list h3{font-size:28px;letter-spacing:-.05em;margin:20px 0}.offer-list p,.offer-list ul{font-size:13px;color:var(--muted)}.offer-list ul{padding-left:18px;margin:22px 0 30px}.offer-list li{margin:10px 0}.offer-list .text-link{font-size:12px}.contact-section{display:grid;grid-template-columns:1.2fr 1fr;gap:15%;background:var(--ink);color:var(--paper)}.contact-section>div>p:last-child{font-size:14px;max-width:460px;margin-top:25px}.bastion .contact-section{color:#f3efe5;background:#233631}.contact-section .primary{background:var(--paper);color:var(--ink)}.inquiry-demo{display:flex;flex-direction:column;justify-content:center}.inquiry-demo label{font-size:12px;margin-bottom:10px}.inquiry-demo select{background:transparent;color:inherit;border:1px solid currentColor;padding:15px 10px;font-size:14px;border-radius:0;width:100%}.inquiry-demo option{background:#f3efe5;color:#172423}.inquiry-demo button{margin-top:17px}.inquiry-demo button:disabled{opacity:.5;cursor:default}.demo-notice,.inquiry-status{font-size:11px;margin-top:15px;line-height:1.6}.inquiry-status:empty{display:none}.site-footer{padding:35px 4.5%;display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--paper);color:var(--ink)}.site-footer>.site-brand .mark{width:38px;height:38px}.site-footer>.site-brand .brand-word{font-size:18px}.site-footer>span{font-size:10px}.direction-note{padding:55px 4.5%;display:grid;grid-template-columns:1fr 1fr;gap:30px 80px;color:#172423;background:#e6e6dc}.direction-note h2{font-size:29px;letter-spacing:-.05em}.direction-note p{font-size:13px}.direction-note .palette{margin:0;max-width:450px}.direction-note>a{font-size:12px}.direction-note>.eyebrow{margin-bottom:15px}.flow-art{background:#e2e8dd;border-radius:48% 48% 10px 10px;padding:40px 35px 30px;min-height:495px;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.flow-top{font-size:9px;letter-spacing:.12em;text-align:center;margin-top:20px}.flow-main{display:flex;align-items:center;justify-content:center;gap:12px;flex:1;padding:40px 0}.flow-main .mark{width:110px;height:110px}.flow-word{font-size:50px;letter-spacing:-.065em}.flow-steps{display:flex;justify-content:space-between;position:relative;border-top:1px solid #98ad99;gap:12px}.flow-steps>span{font-size:12px;display:flex;flex-direction:column;align-items:center;padding-top:24px;position:relative}.flow-steps>span:before{content:'';width:8px;height:8px;background:#456957;border:5px solid #e2e8dd;box-sizing:content-box;position:absolute;top:-9px;border-radius:50%}.flow-steps i{font-style:normal;font-size:9px;letter-spacing:.1em;margin-bottom:6px}.flow-boundary{border:1px solid #afbdad;text-align:center;border-radius:30px;padding:12px;margin-top:30px;font-size:11px}.continuum .site-hero h1{font-weight:500;letter-spacing:-.07em;font-size:clamp(50px,5.8vw,88px)}.continuum .button{border-radius:40px}.continuum .site-hero{grid-template-columns:1.2fr 1fr}.continuum .approach-points h3{font-weight:550}.modular-art{background:#e3e8f8;position:relative;min-height:490px;padding:25px 30px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border:1px solid #c4cee8}.modular-art>.micro-label{align-self:start;font-size:9px}.modular-art>.mark{width:280px;height:280px}.modular-scale{display:flex;width:100%;border-top:1px solid #bac6e6;border-bottom:1px solid #bac6e6}.modular-scale>span{flex:1;text-align:center;font-size:9px;padding:12px 0;border-right:1px solid #bac6e6}.modular-scale>span:last-child{border:0}.art-note{font-size:9px;padding-top:16px}.eightfold .site-hero h1{font-weight:650;font-size:clamp(50px,5.3vw,82px);line-height:1.02}.eightfold .site-hero .primary{background:#3156dc;color:#fff}.eightfold .eyebrow{color:#3156dc}.eightfold .contact-section .eyebrow{color:#c0ceff}.eightfold .site-nav{height:100px}.eightfold .site-brand .mark{width:48px;height:48px}.eightfold .hero-facts{font-size:10px;text-transform:uppercase;letter-spacing:.06em}.eightfold .section-heading h2{font-weight:600}
@media(min-width:1700px){.overview,.site{max-width:1800px;margin:auto}.review-intro{padding-top:90px}.logo-board{height:410px}}
@media(max-width:1100px){.concept-grid{gap:14px}.card-body{padding:22px 18px}.board-number{left:16px}.recommended{right:12px;font-size:8px}.logo-board{height:300px;padding:20px}.identity-lockup .brand-word{font-size:24px}.identity-lockup .mark{width:118px;height:118px}.card-body>p:not(.card-line){min-height:150px}.concept-link{font-size:11px}.review-intro{gap:40px;grid-template-columns:1.3fr 1fr}.site-nav{gap:20px}.site-nav nav{gap:20px}.site-brand .brand-word{font-size:21px}.site-hero{gap:30px;padding-top:40px}.hero-architecture{height:465px}.flow-art{padding:25px;min-height:460px}.flow-main .mark{width:90px;height:90px}.flow-word{font-size:40px}.modular-art{min-height:460px}.hero-facts{font-size:10px;gap:15px}.approach-section{gap:6%}.approach-points{gap:16px}.machine-heading{gap:45px}.machine-heading>p{max-width:300px}.options-section{gap:5%;grid-template-columns:.85fr 1.5fr}.offer-list{gap:26px}.section{padding-top:65px;padding-bottom:65px}.hero-actions{gap:20px}.button{gap:20px;padding:16px 18px}}
@media(max-width:800px){.review-intro{padding-top:45px;padding-bottom:45px;gap:28px;grid-template-columns:1fr}.review-intro h1{font-size:60px}.intro-note{max-width:520px}.overview-nav{height:85px}.overview-nav>span{display:none}.concept-grid{grid-template-columns:1fr}.concept-card{display:grid;grid-template-columns:1fr 1fr}.logo-board{height:100%;min-height:410px}.identity-lockup .mark{width:150px;height:150px}.identity-lockup .brand-word{font-size:30px}.card-body>p:not(.card-line){min-height:0}.card-body{padding:28px}.recommendation{gap:35px;margin-top:50px}.recommendation h2{font-size:30px}.review-note{gap:25px;grid-template-columns:1fr 1fr}.review-note>.micro-label{grid-column:1/-1}.review-footer{gap:20px}.site-nav{height:auto;padding:23px 0;flex-wrap:wrap}.site-nav nav{order:3;flex-basis:100%;margin-left:0;justify-content:space-between;max-width:370px}.nav-cta{margin-left:auto}.site-hero{grid-template-columns:1fr 1fr;gap:25px}.site-hero h1,.continuum .site-hero h1{font-size:48px}.bastion .site-hero h1{font-size:43px}.eightfold .site-hero h1{font-size:49px}.hero-intro{font-size:14px}.hero-architecture{height:425px}.hero-actions{flex-wrap:wrap;gap:18px}.architecture-caption{flex-direction:column;gap:6px}.hero-facts{flex-wrap:wrap;justify-content:start;column-gap:35px}.flow-art{min-height:425px;padding:25px 18px}.flow-main{flex-direction:column;gap:0;padding:15px 0}.flow-word{font-size:36px}.flow-top{font-size:8px}.flow-steps>span{font-size:10px}.flow-boundary{font-size:10px;padding:10px 5px}.modular-art{min-height:425px;padding:20px}.modular-art>.mark{width:240px;height:240px}.art-note{font-size:8px}.section{padding-top:55px;padding-bottom:55px}.approach-section{grid-template-columns:1fr;gap:35px}.approach-copy>p{max-width:100%}.approach-points{gap:30px}.section h2,.bastion .section h2{font-size:38px}.machine-heading{gap:30px}.machine-heading>p{max-width:250px;font-size:13px}.machine-photo figcaption{font-size:8px}.options-section{grid-template-columns:1fr;gap:35px}.options-section .section-heading>p:last-child{max-width:480px}.contact-section{gap:45px}.contact-section h2,.bastion .contact-section h2{font-size:34px}.site-footer{flex-wrap:wrap}.direction-note{gap:25px 40px}.eightfold .site-nav{height:auto}}
@media(max-width:540px){.overview-nav{margin:0 6%;height:80px}.text-brand{font-size:30px}.overview-nav>a:last-child{font-size:11px}.overview-nav>a:last-child span{margin-left:8px}.review-intro{padding:42px 6% 35px}.review-intro h1{font-size:45px}.review-intro .eyebrow{font-size:9px}.intro-note{font-size:14px}.section-label{margin:0 6% 20px;font-size:9px;gap:25px}.section-label>span:last-child{display:none}.concept-grid{margin:0 6%;gap:28px}.concept-card{display:block}.logo-board{height:340px;min-height:0}.board-number{left:20px;top:22px}.recommended{font-size:9px;top:20px;right:18px}.card-body{padding:25px}.identity-lockup .mark{width:135px;height:135px}.card-body>p:not(.card-line){font-size:13px}.concept-link{font-size:12px}.recommendation{margin:45px 6% 0;padding:35px 0;grid-template-columns:1fr;gap:25px}.recommendation h2{font-size:29px}.review-note{margin:30px 6%;grid-template-columns:1fr;gap:20px}.review-footer{margin:0 6%;flex-wrap:wrap;font-size:10px}.review-footer>span:nth-child(2){display:none}.preview-bar{font-size:9px;padding:10px 6%;gap:10px}.preview-bar b{display:none}.site-nav{margin:0 6%;padding:20px 0;gap:18px}.site-brand .mark{width:42px;height:42px}.site-brand .brand-word{font-size:21px}.site-nav nav{gap:18px}.site-nav nav a{font-size:11px}.nav-cta{font-size:11px;gap:14px}.site-hero,.continuum .site-hero{padding:30px 6% 0;grid-template-columns:1fr;gap:20px}.hero-copy{padding:10px 0 10px}.hero-copy .eyebrow{font-size:9px;margin-bottom:20px}.site-hero h1,.continuum .site-hero h1{font-size:54px}.bastion .site-hero h1{font-size:47px}.eightfold .site-hero h1{font-size:58px}.hero-intro{font-size:14px;margin-top:24px}.hero-actions{margin-top:28px;gap:24px}.hero-architecture{height:345px;border-radius:160px 160px 0 0}.architecture-caption{flex-direction:row;font-size:8px;padding:35px 15px 18px}.hero-facts{display:grid;grid-template-columns:1fr;padding:22px 0;gap:11px}.hero-facts b{font-size:16px}.bastion .hero-facts{margin-top:5px}.section{padding:45px 6%}.section .eyebrow{font-size:9px;margin-bottom:18px}.section h2,.bastion .section h2{font-size:33px}.approach-copy .large-copy{font-size:23px}.approach-copy>p{font-size:13px}.approach-points{grid-template-columns:1fr;gap:20px;margin-top:28px}.approach-points>div{display:grid;grid-template-columns:25px 1fr;column-gap:12px;padding-top:17px}.approach-points span{grid-row:1/3;padding-top:3px}.approach-points h3{margin-top:0;font-size:16px}.approach-points p{font-size:13px;margin-top:6px}.machine-heading{display:block}.machine-heading>p{margin-top:25px;max-width:100%}.machine-photo{margin-top:30px}.machine-photo>img{height:135px;object-fit:contain;background:#162237;min-height:0}.machine-photo figcaption{flex-direction:column;gap:4px;font-size:8px}.machine-statement{grid-template-columns:1fr;gap:12px;margin-top:25px;padding-top:20px}.machine-statement strong{font-size:20px}.offer-list{grid-template-columns:1fr;gap:35px}.offer-list h3{font-size:30px;margin:17px 0}.offer-list p{max-width:100%}.offer-list li{margin:7px 0}.offer-list ul{margin-bottom:22px}.contact-section{grid-template-columns:1fr;gap:32px}.contact-section>div>p:last-child{font-size:13px;margin-top:22px}.site-footer{padding:25px 6%;gap:18px}.site-footer>.site-brand{width:100%}.site-footer>span{font-size:9px}.direction-note{padding:35px 6%;grid-template-columns:1fr;gap:25px}.direction-note h2{font-size:28px}.direction-note .eyebrow{font-size:9px;margin-bottom:15px}.flow-art{min-height:360px;border-radius:45% 45% 8px 8px;padding:25px}.flow-main{flex-direction:row;gap:10px;padding:30px 0}.flow-main .mark{width:100px;height:100px}.flow-word{font-size:42px}.flow-top{font-size:8px;margin-top:15px}.flow-steps>span{font-size:12px}.flow-boundary{font-size:11px}.modular-art{min-height:370px}.modular-art>.mark{height:235px;width:235px}.art-note{font-size:8px}.eightfold .site-brand .mark{width:42px;height:42px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
