@font-face{font-family:Everyday;src:url('/assets/39d98ad3a0de5523.woff2')}@font-face{font-family:Everyday;src:url('/assets/1f6ee149358df703.woff2');font-weight:500}
:root{--paper:#f2f1ec;--ink:#11110f;--line:rgba(17,17,15,.2);--gap:5px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Everyday,Arial,sans-serif;font-size:15px;line-height:1.15}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0;font-weight:400}.dark{color:#fff}.nav{position:fixed;z-index:30;top:0;left:0;right:0;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;padding:18px 20px;color:#fff;mix-blend-mode:difference}.brand{font-weight:500}.nav nav{display:flex;justify-content:center;gap:35px}.nav-cta{text-align:right}.venture-hero{height:100svh;min-height:720px;position:relative;overflow:hidden}.venture-hero>img,.capability-bg,.contact-section>img,.operators-image img{width:100%;height:100%;object-fit:cover;display:block}.hero-shade,.capability-shade,.contact-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.58))}.eyebrow{position:absolute;z-index:2;top:88px;left:20px;text-transform:uppercase;letter-spacing:.12em;font-size:12px}.venture-hero-copy{position:absolute;z-index:2;left:4vw;bottom:10vh;width:min(1050px,90%)}.venture-hero h1{font-size:clamp(60px,8.7vw,145px);line-height:.88;letter-spacing:-.06em}.venture-hero-copy>p{font-size:clamp(18px,1.65vw,28px);line-height:1.18;max-width:700px;margin:40px 0}.hero-actions{display:flex;gap:5px}.button{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;font-size:13px}.light{background:#fff;color:#111}.glass{background:rgba(255,255,255,.16);backdrop-filter:blur(12px);color:#fff}.dark-button{background:#111;color:#fff}.outline{border:1px solid var(--line)}.scroll-cue{position:absolute;z-index:2;bottom:24px;right:20px;font-size:12px;display:flex;gap:30px}.section-heading{display:grid;grid-template-columns:1fr 1fr;padding:26px 20px 60px}.section-heading h2{font-size:clamp(42px,5vw,78px);letter-spacing:-.05em}.section-heading p{padding-top:12px}.portfolio-section{padding-top:75px}.venture-list{border-top:1px solid var(--line)}.venture-row{position:relative;min-height:190px;display:grid;grid-template-columns:70px 1.2fr 1.1fr 40px;align-items:start;gap:24px;padding:28px 20px;border-bottom:1px solid var(--line);overflow:hidden}.venture-number{font-size:14px}.venture-name,.venture-description,.venture-arrow{position:relative;z-index:2}.venture-name h3{font-size:clamp(30px,3vw,50px);letter-spacing:-.04em}.venture-name p{margin-top:12px}.venture-name p span{opacity:.5}.venture-description{font-size:17px;line-height:1.35;max-width:510px}.venture-arrow{font-size:25px;text-align:right}.venture-row>img{position:absolute;width:260px;height:160px;right:10%;top:15px;object-fit:cover;opacity:0;transform:translateY(15px) rotate(2deg);transition:.3s;z-index:3;pointer-events:none}.venture-row:hover>img{opacity:1;transform:translateY(0) rotate(-2deg)}.venture-row:hover{background:#e8e6df}.capabilities-section{position:relative;min-height:110svh;padding-bottom:60px;overflow:hidden}.capability-bg{position:absolute;inset:0}.capability-shade{background:rgba(8,8,7,.67)}.light-heading{position:relative;z-index:2;padding-top:100px}.capability-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);padding:10vh 20px 0}.capability-grid article{min-height:320px;border-top:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.25);padding:18px 20px 20px 0}.capability-grid article:not(:first-child){padding-left:20px}.capability-grid span{font-size:12px}.capability-grid h3{font-size:30px;max-width:240px;margin-top:55px}.capability-grid p{line-height:1.4;max-width:260px;margin-top:20px;opacity:.72}.capability-statement{position:relative;z-index:2;margin:10vh 20px 0 auto;max-width:850px;font-size:clamp(26px,3vw,48px);letter-spacing:-.03em}.operators-section{padding:110px 20px 25px}.operators-copy{position:relative;display:grid;grid-template-columns:1fr 1fr}.dark-label{position:static;padding-top:14px}.operators-copy h2{font-size:clamp(65px,9vw,140px);line-height:.84;letter-spacing:-.06em}.operators-body{grid-column:2;margin:50px 0 80px;display:grid;grid-template-columns:1fr 1fr;gap:35px;font-size:17px;line-height:1.4}.operators-image{height:75svh;min-height:600px}.focus-grid{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.focus-grid article{min-height:210px;padding:22px 0;border-right:1px solid var(--line);display:flex;flex-direction:column}.focus-grid article:not(:first-child){padding-left:22px}.focus-grid strong{font-size:34px;font-weight:400}.focus-grid span{opacity:.5}.focus-grid p{margin-top:auto}.about-actions{text-align:center;padding:80px 0 45px}.contact-section{position:relative;min-height:100svh;overflow:hidden}.contact-section>img{position:absolute;inset:0}.contact-shade{background:rgba(0,0,0,.53)}.contact-grid{position:absolute;z-index:2;left:20px;right:20px;bottom:25px;display:grid;grid-template-columns:2fr 1fr 1fr;border-top:1px solid rgba(255,255,255,.5)}.contact-grid>*{min-height:190px;padding:25px 24px 10px 0;border-right:1px solid rgba(255,255,255,.3);display:flex;flex-direction:column}.contact-grid>*:not(:first-child){padding-left:24px}.contact-grid span{font-size:12px;opacity:.65}.contact-grid strong{font-size:clamp(20px,2vw,34px);font-weight:400;margin-top:auto}.contact-email b{position:absolute;right:24px;top:24px;font-size:25px}.contact-grid>p{font-size:20px;line-height:1.35;justify-content:flex-end}footer{min-height:430px;padding:28px 20px 18px;display:grid;grid-template-columns:1fr 1fr 2fr;position:relative}.footer-brand{font-size:20px;font-weight:500}footer nav{display:flex;flex-direction:column;gap:5px}footer>p{font-size:clamp(28px,4vw,58px);letter-spacing:-.04em}.footer-bottom{position:absolute;bottom:18px;left:20px;right:20px;display:flex;justify-content:space-between;font-size:12px}
@media(max-width:850px){body{font-size:13px}.nav{grid-template-columns:1fr 1fr}.nav nav{display:none}.nav-cta{display:block}.venture-hero h1{font-size:58px}.venture-hero-copy{bottom:12vh}.section-heading{grid-template-columns:1fr;padding-bottom:40px}.venture-row{grid-template-columns:42px 1fr 25px;min-height:210px}.venture-description{grid-column:2;max-width:none}.venture-row>img{display:none}.capability-grid{grid-template-columns:1fr 1fr}.capability-grid article{border-bottom:1px solid rgba(255,255,255,.25)}.operators-copy{display:block}.operators-copy h2{margin-top:50px;font-size:64px}.operators-body{display:block;margin:45px 0}.operators-body p+p{margin-top:20px}.operators-image{height:60svh}.focus-grid{grid-template-columns:1fr}.focus-grid article{min-height:140px;border-right:0;border-bottom:1px solid var(--line);padding:20px 0!important}.contact-grid{grid-template-columns:1fr}.contact-grid>*{min-height:120px;border-right:0;border-bottom:1px solid rgba(255,255,255,.3);padding:18px 0!important}.contact-section{min-height:120svh}footer{display:block;min-height:520px}footer nav{margin:40px 0}footer>p{margin-top:50px}.footer-bottom{gap:14px}.footer-bottom span:nth-child(2){display:none}}
@media(max-width:520px){.venture-hero h1{font-size:48px}.venture-hero-copy>p{font-size:16px}.capability-grid{grid-template-columns:1fr}.capability-grid article{min-height:230px}.capability-grid h3{margin-top:35px}.capability-statement{font-size:25px}.operators-copy h2{font-size:54px}.focus-grid strong{font-size:28px}.contact-email strong{font-size:18px}.footer-bottom{font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.venture-row>img{transition:none}}

/* Portfolio card and review refinements */
.nav{color:#fff;mix-blend-mode:normal;background:linear-gradient(180deg,rgba(5,8,12,.35),transparent);font-size:16px}.brand,.nav-cta{font-size:17px}.venture-hero h1{font-size:clamp(52px,6.7vw,108px);line-height:.92}.operators-copy h2{font-size:clamp(52px,6.5vw,102px);line-height:.9}.venture-list{padding:0 20px 80px;border-top:0;display:grid;gap:38px}.venture-card{border-top:1px solid var(--line);padding-top:18px}.venture-card-copy{display:grid;grid-template-columns:60px 1.2fr 1fr;gap:28px;min-height:150px}.venture-card .venture-description{font-size:17px;line-height:1.35}.site-previews{display:grid;grid-template-columns:1fr;gap:5px}.site-previews-multi{grid-template-columns:1fr 1fr}.site-preview{background:#161714;color:#fff;border-radius:2px;overflow:hidden}.preview-bar{height:42px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;font-size:12px}.preview-bar a{font-size:20px}.iframe-shell{height:430px;background:#fff;overflow:hidden;position:relative}.iframe-shell iframe{width:1440px;height:900px;border:0;transform:scale(.72);transform-origin:0 0;pointer-events:auto}.site-previews-multi .iframe-shell iframe{transform:scale(.5)}.contact-section{min-height:78svh}.contact-grid>*{min-height:155px}.light-heading{padding-top:75px}
@media(max-width:850px){.nav{padding:20px;font-size:18px;background:rgba(9,12,15,.28)}.brand,.nav-cta{font-size:19px;font-weight:500}.venture-hero h1{font-size:44px}.venture-list{padding:0 12px 55px;gap:28px}.venture-card-copy{grid-template-columns:38px 1fr;min-height:0;padding-bottom:22px}.venture-card-copy .venture-description{grid-column:2}.site-previews-multi{grid-template-columns:1fr}.iframe-shell{height:330px}.iframe-shell iframe,.site-previews-multi .iframe-shell iframe{transform:scale(.5)}.operators-copy h2{font-size:48px}.contact-section{min-height:88svh}.contact-grid>*{min-height:100px}.light-heading{padding-top:60px}}
@media(max-width:520px){.nav{padding:18px 20px}.brand,.nav-cta{font-size:18px}.venture-hero h1{font-size:40px}.venture-card .venture-name h3{font-size:30px}.iframe-shell{height:285px}.iframe-shell iframe,.site-previews-multi .iframe-shell iframe{transform:scale(.4)}.operators-copy h2{font-size:44px}.contact-section{min-height:92svh}}
.iframe-shell iframe{width:138.889%}.site-previews-multi .iframe-shell iframe{width:200%}
@media(max-width:850px){.iframe-shell iframe,.site-previews-multi .iframe-shell iframe{width:200%}}
@media(max-width:520px){.iframe-shell iframe,.site-previews-multi .iframe-shell iframe{width:250%}}
.venture-list{gap:12px}.venture-card{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);min-height:480px;padding:0;border:1px solid var(--line);background:#ebe9e2;overflow:hidden}.venture-card-copy{display:flex;flex-direction:column;min-height:100%;padding:28px 30px;border-right:1px solid var(--line)}.venture-card .venture-number{margin-bottom:60px}.venture-card .venture-name h3{font-size:clamp(36px,3.5vw,60px);line-height:.95}.venture-card .venture-name p{margin-top:14px;text-transform:uppercase;letter-spacing:.08em;font-size:11px;opacity:.6}.venture-card .venture-description{margin-top:auto;max-width:420px;font-size:18px}.venture-card .site-previews{padding:14px;background:var(--paper)}.venture-card .site-preview{height:100%;border-radius:4px;box-shadow:0 12px 35px rgba(19,18,15,.12)}.venture-card .iframe-shell{height:calc(100% - 42px);min-height:410px}.venture-card .iframe-shell iframe{width:138.889%;height:900px;transform:scale(.72)}
@media(max-width:850px){.venture-card{grid-template-columns:1fr;min-height:0}.venture-card-copy{min-height:300px;border-right:0;border-bottom:1px solid var(--line)}.venture-card .venture-number{margin-bottom:38px}.venture-card .site-previews{padding:8px}.venture-card .iframe-shell{height:330px;min-height:0}.venture-card .iframe-shell iframe{width:200%;transform:scale(.5)}}
@media(max-width:520px){.venture-card-copy{min-height:270px;padding:22px}.venture-card .venture-description{font-size:16px}.venture-card .iframe-shell{height:280px}.venture-card .iframe-shell iframe{width:250%;transform:scale(.4)}}

/* Desktop portfolio composition */
@media(min-width:851px){.nav{background:rgba(12,13,12,.78);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.12)}.portfolio-section{padding:120px 0 100px}.portfolio-section>.section-heading{max-width:1560px;margin:0 auto;padding:35px 28px 85px}.venture-list{max-width:1560px;margin:0 auto;padding:0 28px;gap:22px}.venture-card{display:grid!important;grid-template-columns:minmax(360px,38%) minmax(0,62%)!important;height:520px;min-height:520px;border:1px solid rgba(17,17,15,.18);border-radius:5px;background:#e9e7df;box-shadow:0 1px 0 rgba(255,255,255,.8) inset}.venture-card-copy{grid-column:1!important;grid-row:1;padding:34px 34px 30px;border-right:1px solid rgba(17,17,15,.15);background:linear-gradient(150deg,#efede6 0%,#e5e2d8 100%)}.venture-card .venture-number{font-size:12px;letter-spacing:.08em;margin-bottom:72px}.venture-card .venture-name h3{font-size:clamp(40px,3.4vw,58px);max-width:470px}.venture-card .venture-name p{font-size:12px}.venture-card .venture-description{font-size:18px;line-height:1.35;max-width:430px}.venture-card .site-previews{grid-column:2!important;grid-row:1;padding:14px;background:#dcd9d0;min-width:0}.venture-card .site-preview{border:1px solid rgba(17,17,15,.18);border-radius:6px;box-shadow:0 18px 42px rgba(25,24,21,.16);overflow:hidden}.venture-card .preview-bar{height:44px;background:#151613}.venture-card .iframe-shell{height:446px;min-height:446px}.venture-card .iframe-shell iframe{height:900px}.venture-card:nth-child(even) .venture-card-copy{background:linear-gradient(150deg,#e7e4dc,#ddd9cf)}.venture-card:hover{transform:translateY(-2px);box-shadow:0 18px 45px rgba(26,24,20,.09);transition:transform .25s ease,box-shadow .25s ease}}

@media(min-width:851px){.portfolio-section{padding:78px 5px 55px}.portfolio-section>.section-heading{max-width:none;padding:24px 18px 48px}.portfolio-section>.section-heading h2{font-size:clamp(42px,4vw,64px)}.venture-list{max-width:none;padding:0;gap:5px}.venture-card{grid-template-columns:minmax(330px,40%) minmax(0,60%)!important;height:340px;min-height:340px;border:0;border-radius:2px;background:#e8e6df;box-shadow:none}.venture-card-copy{padding:20px 22px 18px;border-right:0;background:#e8e6df}.venture-card .venture-number{margin-bottom:34px;font-size:11px}.venture-card .venture-name h3{font-size:clamp(34px,2.9vw,48px);line-height:.95}.venture-card .venture-name p{margin-top:10px}.venture-card .venture-description{font-size:15px;line-height:1.3;max-width:390px}.venture-card .site-previews{padding:0 0 0 5px;background:var(--paper)}.venture-card .site-preview{border:0;border-radius:2px;box-shadow:none}.venture-card .preview-bar{height:36px;padding:0 12px}.venture-card .iframe-shell{height:304px;min-height:304px}.venture-card .iframe-shell iframe{height:820px}.venture-card:nth-child(even) .venture-card-copy{background:#dfdcd3}.venture-card:hover{transform:none;box-shadow:none}.venture-card:hover .venture-card-copy{background:#d7d3c9;transition:background .25s ease}}
@media(min-width:851px){.venture-card .iframe-shell{height:340px;min-height:340px}}
.venture-card .site-preview{height:100%}
@media(min-width:851px){.venture-card{height:420px;min-height:420px}.venture-card-copy{padding:26px 28px 24px}.venture-card .venture-number{margin-bottom:48px}.venture-card .iframe-shell{height:420px;min-height:420px;background:#fff}.venture-card .iframe-shell iframe{height:1000px;background:#fff}.venture-card .site-preview{background:#fff}.venture-card .venture-description{font-size:16px;max-width:410px}.venture-urls{margin-top:18px}}
.iframe-shell iframe{display:block}.screenshot-shell{background:#fff}
@media(min-width:851px){.venture-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.venture-card{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:300px 275px;height:575px;min-height:575px}.venture-card .site-previews{grid-column:1!important;grid-row:1!important;padding:0 0 5px;background:var(--paper)}.venture-card .iframe-shell{height:295px;min-height:295px}.venture-card .iframe-shell iframe{width:138.889%;height:850px;transform:scale(.72)}.venture-card-copy{grid-column:1!important;grid-row:2!important;min-height:275px;padding:22px 24px 20px;border:0;gap:0}.venture-card .venture-number{margin:0 0 25px}.venture-card .venture-name h3{font-size:clamp(30px,2.8vw,42px)}.venture-card .venture-description{margin-top:28px;font-size:15px;max-width:470px}.venture-urls{margin-top:10px;padding-top:0}.venture-card .site-preview,.venture-card .screenshot-shell{height:295px}}
.venture-hero{height:720px;min-height:0;background:#173047}.hero-shade,.capability-shade,.contact-shade{display:none}.venture-hero-copy{bottom:72px}.venture-hero h1{max-width:900px}.scroll-cue{bottom:22px}.capabilities-section{min-height:0;background:#294653;padding:0 0 70px}.capabilities-section .light-heading{padding-top:68px;padding-bottom:38px}.capability-grid{padding-top:35px}.capability-grid article{min-height:250px}.capability-grid h3{margin-top:40px}.capability-statement{margin-top:55px}.contact-section{min-height:620px;background:#5c7180}.contact-section .light-heading{padding-top:68px}.contact-grid{bottom:24px}.contact-grid>*{min-height:145px}
@media(max-width:850px){.venture-hero{height:680px}.venture-hero-copy{bottom:82px}.capabilities-section{padding-bottom:45px}.capability-statement{margin-top:45px}.contact-section{min-height:720px}}
.venture-hero{background:#75483d}.capabilities-section{background:#4f5f4f}.contact-section{background:#496579}.venture-hero .glass{background:rgba(255,244,231,.15)}.capabilities-section .capability-grid article{border-color:rgba(255,248,235,.35)}.contact-grid{border-color:rgba(255,255,255,.45)}
@media(min-width:851px){.venture-card{grid-template-rows:420px 275px;height:695px;min-height:695px}.venture-card .site-previews{height:420px}.venture-card .site-preview,.venture-card .screenshot-shell{height:415px}.venture-card .iframe-shell{height:415px;min-height:415px}.venture-card .iframe-shell iframe{height:1000px}}
.venture-urls{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:13px}.venture-urls a{font-size:12px;border-bottom:1px solid rgba(17,17,15,.3);padding-bottom:3px}.venture-urls a span{opacity:.5;margin-right:6px}.screenshot-shell img{width:100%;height:100%;display:block;object-fit:cover;object-position:top}.operators-section{background:#121310;color:#fff;padding:85px 20px 25px}.operators-copy{grid-template-columns:.7fr 1.3fr}.about-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:11px;padding-top:10px;opacity:.6}.operators-body{margin:38px 0 62px;font-size:16px}.focus-grid{border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.focus-grid article{border-right-color:rgba(255,255,255,.22)}.focus-grid span{opacity:.5}.about-actions{padding:55px 0 25px}.about-outline{border:1px solid rgba(255,255,255,.35);color:#fff}
@media(max-width:850px){.venture-urls{grid-column:2}.operators-section{padding:65px 20px 25px}.operators-copy{display:block}.about-kicker{margin-bottom:35px}.focus-grid article{border-bottom-color:rgba(255,255,255,.22)}}

/* Final interaction polish */
.nav.scrolled{background:rgba(31,48,61,.58);backdrop-filter:blur(16px);border-bottom-color:rgba(255,255,255,.22)}
.about-actions{display:flex;align-items:center;justify-content:flex-start;gap:8px;text-align:left}
.capability-statement{margin:22px 0 38px;padding:0;max-width:720px;font-size:clamp(16px,1.5vw,24px);line-height:1.25;text-align:left}
.capability-grid article{border-bottom:1px solid rgba(255,255,255,.35)}
.operators-copy{display:block}
.operators-copy h2{max-width:820px}
.operators-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;max-width:900px;margin:34px 0 58px}
@media(max-width:850px){.operators-body{display:block;margin:34px 0 45px}.operators-body p+p{margin-top:20px}}

/* 1400px content system and responsive navigation state */
.nav{background:transparent;backdrop-filter:none;border-bottom-color:transparent;transition:background .3s ease,backdrop-filter .3s ease,border-color .3s ease}.nav.scrolled{background:rgba(12,13,12,.88);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.12)}.portfolio-section>.section-heading,.venture-list,.capabilities-section>.section-heading,.capability-grid,.capability-statement,.operators-copy,.focus-grid,.about-actions{width:min(100%,1400px);margin-left:auto;margin-right:auto}.operators-section{padding-left:max(20px,calc((100vw - 1400px)/2));padding-right:max(20px,calc((100vw - 1400px)/2))}.contact-section>.section-heading{width:min(100%,1400px);margin:0 auto}.contact-grid{left:50%;right:auto;width:min(calc(100% - 40px),1400px);transform:translateX(-50%)}footer{width:min(100%,1400px);margin-left:auto;margin-right:auto}
@media(min-width:851px){.nav{background:transparent;backdrop-filter:none;border-bottom-color:transparent}.nav.scrolled{background:rgba(12,13,12,.88);backdrop-filter:blur(14px);border-bottom-color:rgba(255,255,255,.12)}.portfolio-section>.section-heading{max-width:1400px}.venture-list{max-width:1400px}.capability-grid{padding-left:0;padding-right:0}.capability-statement{padding-left:350px}}
.capabilities-section>.section-heading{display:block;padding-bottom:34px}.capabilities-section>.section-heading .capability-statement{width:auto;max-width:720px;margin:18px 0 0;padding:0}.capabilities-section>.capability-grid{border-top:1px solid rgba(255,248,235,.48);padding-top:0}.capabilities-section>.capability-grid article{border-top:0}
.capabilities-section>.capability-grid article:first-child{border-left:1px solid rgba(255,248,235,.35)}.operators-section .focus-grid article:first-child{border-left:1px solid rgba(255,255,255,.22)}
@media(min-width:851px){.capabilities-section>.capability-grid article:first-child{padding-left:20px}.contact-section .contact-grid>.contact-email{border-left:1px solid rgba(255,255,255,.3);padding-left:24px}}
@media(min-width:851px){.contact-section{min-height:500px}.contact-section .contact-grid{border-bottom:1px solid rgba(255,255,255,.45)}}
.contact-section .contact-grid{border-bottom:1px solid rgba(255,255,255,.45)}@media(max-width:850px){.contact-section{min-height:650px}}
@media(max-width:850px){.capabilities-section>.capability-grid{border-left:1px solid rgba(255,248,235,.35)}.capabilities-section>.capability-grid article,.capabilities-section>.capability-grid article:first-child{border-left:0;padding-left:18px;padding-right:18px}.capabilities-section>.capability-grid article:nth-child(even){border-right:1px solid rgba(255,248,235,.35)}}
@media(max-width:850px){.capabilities-section>.capability-grid{border-top:0;border-left:0}.capabilities-section>.capability-grid article{border-right:0;border-bottom:0}.capabilities-section>.capability-grid article:nth-child(odd){border-right:1px solid rgba(255,248,235,.35)}.capabilities-section>.capability-grid article:nth-child(even){border-right:0}.capabilities-section>.capability-grid article:nth-child(-n+2){border-bottom:1px solid rgba(255,248,235,.35)}}@media(max-width:520px){.capabilities-section>.capability-grid article:nth-child(odd){border-right:0}.capabilities-section>.capability-grid article:nth-child(-n+2){border-bottom:0}.capabilities-section>.capability-grid article:not(:last-child){border-bottom:1px solid rgba(255,248,235,.35)}}
