@layer page{[data-page=ci]{--fs-hero:clamp(56px,7.6vw,150px);--fs-h1:clamp(40px,4.9vw,72px);--fs-h2:clamp(30px,2.6vw,40px);--fs-h3:clamp(24px,2vw,32px);--fs-stat:clamp(48px,6vw,84px);--fs-lead:clamp(20px,1.8vw,26px);--fs-body:clamp(16px,1.2vw,19px);--fs-caption:16px;--fs-label:18px;--dark:#282828;--muted:#2828288c;--green:#104226;--cream:#fff6e7;--blue:#5685c4;--brown:#302824;--red:#7f1810;--disp:"Telegraf","Helvetica Neue",Arial,sans-serif;--body:"Basis Grotesque Arabic Pro","Helvetica Neue",Arial,sans-serif;--wordmark:"SAA Series","Oswald","Helvetica Neue",Arial,sans-serif;--saa:"SAA Series","Oswald","Helvetica Neue",Arial,sans-serif;--script:"Plethora","Playfair Display",Georgia,serif;--myriad:"Myriad Pro","Helvetica Neue",Arial,sans-serif}@font-face{font-family:SAA Series;src:url(/assets/ci/saa-series.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Plethora;src:url(/assets/ci/plethora-lightitalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/assets/ci/myriadpro.otf)format("opentype");font-weight:400;font-display:swap}[data-page=ci] *{box-sizing:border-box;margin:0;padding:0}[data-page=ci]{font-family:var(--body);color:var(--dark);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;background:#fff;line-height:1.5;overflow-x:hidden}[data-page=ci] img{border:0;max-width:100%;display:block}[data-page=ci] .imgframe{display:block}[data-page=ci] p{margin:0}[data-page=ci] a{color:inherit;text-decoration:none}[data-page=ci] .wrap{padding-left:var(--gutter);padding-right:var(--gutter)}[data-page=ci] .contained{padding-left:clamp(24px,13vw,250px);padding-right:clamp(24px,13vw,250px)}[data-page=ci] .contained-sm{padding-left:clamp(24px,6vw,120px);padding-right:clamp(24px,6vw,120px)}[data-page=ci] .band{width:100%}[data-page=ci] .eyebrow{font-size:var(--fs-label);letter-spacing:.02em;color:var(--muted);font-family:var(--body)}[data-page=ci] .section{padding-top:clamp(56px,7vw,110px);padding-bottom:clamp(56px,7vw,110px)}[data-page=ci] .lay{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:900px){[data-page=ci] .lay{grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:clamp(32px,5vw,80px)}}[data-page=ci] .heading{font-family:var(--disp);font-weight:200;font-size:var(--fs-h2);letter-spacing:-.01em;color:var(--dark);line-height:1.2}[data-page=ci] header#nav{z-index:5000;mix-blend-mode:difference;color:#d7d7d7;position:fixed;top:0;left:0;right:0}[data-page=ci] .nav-full{padding:26px var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}[data-page=ci] .nav-brand{align-items:center;display:flex}[data-page=ci] .nav-mark{font-family:var(--disp);letter-spacing:normal;color:#d7d7d7;font-size:24px;font-weight:400}[data-page=ci] .nav-sym{align-items:center;margin-left:clamp(48px,12vw,220px);display:flex}[data-page=ci] .nav-sym img{filter:brightness(.843);height:18px;display:block}[data-page=ci] .nav-right{justify-content:space-between;align-items:baseline;gap:40px;display:flex}[data-page=ci] .nav-links{font-family:var(--body);align-items:baseline;column-gap:.4em;font-size:17px;display:flex}[data-page=ci] .nav-links a{color:#d7d7d7}[data-page=ci] .nav-links a.active{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}[data-page=ci] .nav-links .comma{margin-left:-.4em}[data-page=ci] .nav-cta{font-family:var(--body);color:#d7d7d7;font-size:17px}[data-page=ci] .nav-compact{padding:26px var(--gutter);justify-content:space-between;align-items:center;display:none}[data-page=ci] header#nav.scrolled .nav-full{display:none}[data-page=ci] header#nav.scrolled .nav-compact{display:flex}[data-page=ci] .pill{font-family:var(--body);letter-spacing:.04em;color:#d7d7d7;border:1px solid #d7d7d799;border-radius:999px;padding:10px 22px;font-size:14px}@media (max-width:640px){[data-page=ci] .nav-links{display:none}}@media (min-width:900px){[data-page=ci] .hero-grid{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:end;gap:clamp(40px,5vw,80px)}}[data-page=ci] .hero-title{font-family:var(--disp);letter-spacing:-.03em;color:var(--dark);font-size:clamp(40px,6.6vw,96px);font-weight:200;line-height:1}[data-page=ci] .hero-img{aspect-ratio:428/285;background:#0000000a;width:100%;overflow:hidden}[data-page=ci] .hero-img img,[data-page=ci] .hero-img .imgframe{object-fit:cover;width:100%;height:100%}@media (min-width:600px){[data-page=ci] .meta{grid-template-columns:1fr 1fr}}@media (min-width:960px){[data-page=ci] .meta{grid-template-columns:repeat(5,1fr)}}[data-page=ci] .url-row{border-bottom:1px solid var(--dark);flex-wrap:wrap;align-items:center;gap:14px;width:fit-content;max-width:100%;padding-bottom:6px;display:flex}[data-page=ci] .url-big{font-family:var(--disp);letter-spacing:-.01em;white-space:nowrap;font-size:clamp(20px,3.4vw,48px);font-weight:200;line-height:1.05}[data-page=ci] .arrow-diag{flex:none;width:clamp(28px,3vw,40px);height:clamp(18px,2vw,26px);transform:rotate(-45deg)}[data-page=ci] .statement{font-family:var(--disp);letter-spacing:-.01em;white-space:nowrap;margin-top:clamp(16px,1.8vw,28px);font-size:clamp(20px,3.4vw,48px);font-weight:200;line-height:1.15}[data-page=ci] .fullbleed{background:#0000000a;width:100%;height:clamp(360px,60vw,760px);overflow:hidden}[data-page=ci] .fullbleed img,[data-page=ci] .fullbleed .imgframe{object-fit:cover;width:100%;height:100%}[data-page=ci] .imgband{background:#0000000a;width:100%;overflow:hidden}[data-page=ci] .imgband>img,[data-page=ci] .imgband>.imgframe{object-fit:cover;width:100%;height:100%;display:block}[data-page=ci] .overview-body{font-family:var(--disp);font-weight:200;font-size:var(--fs-h3);color:var(--dark);line-height:1.34}[data-page=ci] .mani-band{grid-template-columns:1fr;display:grid}@media (min-width:860px){[data-page=ci] .mani-band{grid-template-columns:1fr 1fr}}[data-page=ci] .mani-left{padding:clamp(48px,6vw,96px) clamp(28px,4vw,70px) clamp(48px,6vw,96px) var(--gutter);flex-direction:column;justify-content:space-between;gap:clamp(40px,6vw,90px);display:flex}[data-page=ci] .mani-leather{aspect-ratio:312/275;align-self:center;width:min(58%,360px);overflow:hidden}[data-page=ci] .mani-leather .imgframe,[data-page=ci] .mani-leather img{object-fit:cover;width:100%;height:100%}[data-page=ci] .mani-text{font-family:var(--saa);letter-spacing:0;color:var(--green);text-transform:uppercase;align-self:flex-start;max-width:42ch;font-size:clamp(16px,1.9vw,24px);line-height:2.35}[data-page=ci] .mani-text em{font-family:var(--script);text-transform:none;letter-spacing:0;font-size:1.66em;font-style:italic;line-height:.6}[data-page=ci] .pal{flex-direction:column;width:100%;display:flex}[data-page=ci] .pal-bar{min-height:clamp(96px,9vw,152px);font-family:var(--saa);flex-direction:column;flex:1;justify-content:center;padding:clamp(14px,1.4vw,20px) clamp(20px,2vw,34px);display:flex}[data-page=ci] .pal-bar .nm{letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:clamp(13px,1.15vw,17px)}[data-page=ci] .pal-bar .hx{letter-spacing:.12em;opacity:.72;font-size:clamp(11px,.95vw,13px)}[data-page=ci] .wm-a{position:relative}[data-page=ci] .wm-acc{aspect-ratio:33.3557/40.1573;pointer-events:none;width:.247em;height:auto;position:absolute;top:-.165em;left:.417em}[data-page=ci] .lcell.green .wm-acc,[data-page=ci] .lcell.blue .wm-acc,[data-page=ci] .lcell.red .wm-acc,[data-page=ci] .ovl .wm-acc,[data-page=ci] .green-card .wm-acc{filter:brightness(0)invert()}[data-page=ci] .board{background:var(--cream);text-align:center;padding:clamp(70px,10vw,150px) 24px}[data-page=ci] .board-wings{width:clamp(56px,7vw,104px);height:auto;margin:0 auto clamp(20px,2.4vw,34px);display:block}[data-page=ci] .board-word{font-family:var(--wordmark);color:var(--brown);letter-spacing:.045em;text-transform:uppercase;font-size:clamp(38px,6.6vw,98px);font-weight:400;line-height:.9}[data-page=ci] .board-sub{font-family:var(--saa);color:var(--brown);letter-spacing:.34em;text-transform:uppercase;margin-top:clamp(16px,1.8vw,28px);padding-left:.34em;font-size:clamp(14px,1.7vw,24px)}[data-page=ci] .twoup{grid-template-columns:1fr;display:grid}@media (min-width:720px){[data-page=ci] .twoup{grid-template-columns:1fr 1fr}}[data-page=ci] .twoup .cell{aspect-ratio:3/4;position:relative;overflow:hidden}[data-page=ci] .twoup.wide .cell{aspect-ratio:1}[data-page=ci] .twoup .cell>.imgframe,[data-page=ci] .twoup .cell>img{object-fit:cover;width:100%;height:100%}[data-page=ci] .ovl{text-align:center;color:#fff;pointer-events:none;position:absolute;bottom:clamp(24px,4vw,56px);left:0;right:0}[data-page=ci] .ovl .w{font-family:var(--wordmark);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(22px,3vw,40px);font-weight:400;line-height:1.5}[data-page=ci] .ovl .s{font-family:var(--saa);letter-spacing:.42em;text-transform:uppercase;font-size:clamp(12px,1.4vw,18px);line-height:2.1}[data-page=ci] .lgrid{background:var(--brown);grid-template-columns:1fr 1fr;display:grid}[data-page=ci] .lcell{aspect-ratio:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}[data-page=ci] .lcell>img{width:clamp(40px,4vw,64px);height:auto;margin-bottom:clamp(12px,1.4vw,20px)}[data-page=ci] .lcell .lw{font-family:var(--wordmark);letter-spacing:.045em;text-transform:uppercase;font-size:clamp(20px,2.6vw,40px);font-weight:400;line-height:.95}[data-page=ci] .lcell .ls{font-family:var(--saa);letter-spacing:.38em;text-transform:uppercase;margin-top:clamp(8px,1vw,14px);font-size:clamp(9px,1vw,14px)}[data-page=ci] .lcell.cream{background:var(--cream);color:var(--brown)}[data-page=ci] .lcell.green{background:var(--green);color:#fff}[data-page=ci] .lcell.blue{background:var(--blue);color:#fff}[data-page=ci] .lcell.red{background:var(--red);color:var(--cream)}[data-page=ci] .lcell.green img,[data-page=ci] .lcell.blue img,[data-page=ci] .lcell.red img{filter:brightness(0)invert()}@media (max-width:560px){[data-page=ci] .lcell{aspect-ratio:3/2}}[data-page=ci] .typo{background:var(--cream);color:var(--brown)}[data-page=ci] .typo-head{font-family:var(--saa);letter-spacing:.28em;text-transform:uppercase;color:var(--green);border-bottom:1px solid #3028244d;grid-template-columns:repeat(2,1fr);gap:14px 24px;margin-bottom:clamp(36px,5vw,70px);padding-bottom:clamp(20px,2.4vw,34px);font-size:clamp(11px,1vw,14px);display:grid}@media (min-width:720px){[data-page=ci] .typo-head{grid-template-columns:repeat(4,1fr)}}[data-page=ci] .spec{margin-bottom:clamp(34px,5vw,64px)}[data-page=ci] .spec:last-child{margin-bottom:0}[data-page=ci] .spec .lbl{font-family:var(--saa);letter-spacing:.28em;text-transform:uppercase;color:var(--green);margin-bottom:clamp(14px,1.6vw,22px);font-size:clamp(11px,1vw,14px)}[data-page=ci] .spec .saa-line{font-family:var(--saa);letter-spacing:.12em;text-transform:uppercase;font-size:clamp(30px,6.4vw,88px);line-height:1}[data-page=ci] .spec .scr-line{font-family:var(--script);font-size:clamp(40px,8.6vw,120px);font-style:italic;line-height:1}[data-page=ci] .spec .glyphs{font-family:var(--saa);letter-spacing:.22em;color:#3028249e;word-break:break-word;text-transform:uppercase;margin-top:clamp(14px,1.6vw,22px);font-size:clamp(15px,1.9vw,26px)}[data-page=ci] .spec .glyphs.scr{font-family:var(--script);letter-spacing:.06em;text-transform:none;font-size:clamp(22px,3vw,40px);font-style:italic}[data-page=ci] .cards{grid-template-columns:1fr;gap:clamp(20px,2.4vw,34px);display:grid}@media (min-width:840px){[data-page=ci] .cards{grid-template-columns:repeat(3,1fr)}}[data-page=ci] .card{border:2px solid var(--brown);aspect-ratio:360/760;border-radius:clamp(26px,3vw,40px);position:relative;overflow:hidden}[data-page=ci] .card.photo>.imgframe{object-fit:cover;width:100%;height:100%}[data-page=ci] .card .card-wings{z-index:2;width:clamp(52px,9vw,84px);height:auto;position:absolute;top:clamp(24px,3vw,40px);left:50%;transform:translate(-50%)}[data-page=ci] .card.tours{background:var(--red);color:var(--cream);flex-direction:column;justify-content:space-between;padding:clamp(30px,3.4vw,50px);display:flex}[data-page=ci] .card.tours .scr{font-family:var(--script);font-size:clamp(56px,7vw,104px);font-style:italic;line-height:.9}[data-page=ci] .card.tours .scr.top{text-align:right}[data-page=ci] .card.tours .scr.bot{text-align:left}[data-page=ci] .card.tours .tbody{font-family:var(--saa);letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:0 clamp(4px,1vw,14px);font-size:clamp(11px,1.2vw,15px);line-height:2}[data-page=ci] .card.green-card{background:var(--green);color:var(--cream);overflow:hidden}[data-page=ci] .gc-photo{aspect-ratio:4/3;border-radius:2px;width:42%;position:absolute;top:clamp(24px,3vw,38px);left:clamp(24px,3vw,38px);overflow:hidden}[data-page=ci] .gc-photo .imgframe,[data-page=ci] .gc-photo img{object-fit:cover;width:100%;height:100%}[data-page=ci] .gc-word{transform-origin:0 100%;white-space:nowrap;font-family:var(--wordmark);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(42px,5.6vw,82px);font-weight:400;line-height:1;position:absolute;bottom:clamp(28px,3.6vw,54px);left:calc(100% - clamp(10px,1.4vw,20px));transform:rotate(-90deg)}[data-page=ci] .gc-mani{writing-mode:vertical-rl;font-family:var(--saa);letter-spacing:.1em;text-transform:uppercase;max-height:62%;font-size:clamp(11px,1.15vw,15px);line-height:2.1;position:absolute;bottom:clamp(26px,3vw,44px);left:clamp(26px,3.2vw,44px);transform:rotate(180deg)}[data-page=ci] .gc-mani em{font-family:var(--script);text-transform:none;letter-spacing:0;font-size:1.5em;font-style:italic}[data-page=ci] .devband{background:var(--brown)}[data-page=ci] .devband .imgband{background:0 0;margin-bottom:clamp(24px,3vw,48px)}[data-page=ci] .devband .imgband:last-child{margin-bottom:0}[data-page=ci] .creamband{background:var(--cream)}[data-page=ci] .visit-row{flex-wrap:wrap;align-items:center;gap:14px;padding-bottom:14px;display:flex}[data-page=ci] .visit-big{font-family:var(--disp);font-weight:200;font-size:var(--fs-h1);letter-spacing:-.01em;overflow-wrap:anywhere;line-height:1}[data-page=ci] .visit-url{border-bottom:1px solid var(--dark)}[data-page=ci] .credits{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:900px){[data-page=ci] .credits{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:clamp(24px,4vw,60px)}}[data-page=ci] .credit-row{font-size:var(--fs-body);border-bottom:1px solid #28282840;justify-content:space-between;gap:20px;padding:14px 0;display:flex}[data-page=ci] .foot-top{border-top:1px solid var(--dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;display:flex}[data-page=ci] .foot-link{font-size:var(--fs-caption);align-items:center;gap:10px;display:flex}[data-page=ci] .foot-scroll{flex:1;align-items:center;gap:14px;min-width:200px;max-width:60%;display:flex}[data-page=ci] .foot-track{border:1px solid var(--dark);flex:1;height:14px;position:relative}[data-page=ci] .foot-track #scrollFill{background:var(--dark);transform-origin:0;will-change:transform;width:100%;position:absolute;top:0;bottom:0;left:0;transform:scaleX(0)}[data-page=ci] .arrow-down{flex:none;width:16.8px;height:11px}[data-page=ci] .reveal{overflow:hidden}.js [data-page=ci] .reveal{clip-path:inset(100% 0 0);opacity:.75;will-change:clip-path,opacity;transition:clip-path 1.1s cubic-bezier(.16,1,.3,1),opacity 1.1s cubic-bezier(.16,1,.3,1)}.js [data-page=ci] .reveal.in{clip-path:inset(0);opacity:1}.js [data-page=ci] .reveal>img,.js [data-page=ci] .reveal>.imgframe{transition:transform 1.1s cubic-bezier(.16,1,.3,1);transform:scale(1.14)}.js [data-page=ci] .reveal.in>img,.js [data-page=ci] .reveal.in>.imgframe{transform:scale(1)}@media (prefers-reduced-motion:reduce){.js [data-page=ci] .reveal{clip-path:inset(0);opacity:1}.js [data-page=ci] .reveal>img,.js [data-page=ci] .reveal>.imgframe{transform:none}}[data-page=ci]{font-family:var(--body);color:var(--dark);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh;line-height:1.5;overflow-x:hidden}[data-page=ci] .hero{padding-top:clamp(120px,14vh,170px);padding-bottom:clamp(40px,5vw,70px)}[data-page=ci] .hero-eyebrow{margin-bottom:clamp(28px,5vw,64px)}[data-page=ci] .hero-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (min-width:900px){[data-page=ci] .hero-grid{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:end;gap:clamp(40px,5vw,80px)}}[data-page=ci] .hero-title{font-family:var(--disp);letter-spacing:-.03em;color:var(--dark);white-space:normal;max-width:none;font-size:clamp(40px,6.6vw,96px);font-weight:200;line-height:1}[data-page=ci] .hero-media{flex-direction:column;gap:18px;display:flex}[data-page=ci] .hero-img{aspect-ratio:428/285;background:#0000000a;width:100%;height:auto;position:relative;overflow:hidden}[data-page=ci] .hero-img>.imgframe,[data-page=ci] .hero-img>img{width:100%;height:100%;display:block}[data-page=ci] .hero-img>img{object-fit:cover}[data-page=ci] .meta{grid-template-columns:1fr;gap:0;margin-top:clamp(32px,5vw,56px);display:grid}@media (min-width:600px){[data-page=ci] .meta{grid-template-columns:1fr 1fr}}@media (min-width:960px){[data-page=ci] .meta{grid-template-columns:repeat(5,1fr)}}[data-page=ci] .meta-cell{border-top:1px solid var(--dark);padding-top:14px;padding-bottom:14px;padding-right:16px}[data-page=ci] .meta-label{color:var(--muted);font-size:var(--fs-caption);margin-bottom:6px}[data-page=ci] .meta-value{color:var(--dark);font-size:var(--fs-body)}[data-page=ci] .board.logo-build .board-word{width:fit-content;margin-left:auto;margin-right:auto}[data-page=ci] .board.logo-build .wm-acc{transform-origin:0 100%}[data-page=ci] .board.logo-build .board-wings{transform-origin:50% 85%;will-change:transform,opacity}.js [data-page=ci] .board.logo-build .board-wings{opacity:0}.js [data-page=ci] .board.logo-build .board-word{clip-path:inset(-40% 100% -20% 0)}.js [data-page=ci] .board.logo-build .wm-acc,.js [data-page=ci] .board.logo-build .board-sub{opacity:0}.js [data-page=ci] .board.logo-build.in .board-wings{animation:2s cubic-bezier(.33,0,.67,1) both ci-wings-fade,2s linear both ci-wings-flap}.js [data-page=ci] .board.logo-build.in .board-word{animation:2s cubic-bezier(.16,1,.3,1) both ci-word}.js [data-page=ci] .board.logo-build.in .wm-acc{animation:2s cubic-bezier(.34,1.56,.64,1) both ci-acc}.js [data-page=ci] .board.logo-build.in .board-sub{animation:2s cubic-bezier(.16,1,.3,1) both ci-sub}@keyframes ci-wings-fade{0%{opacity:0}45%{opacity:1}to{opacity:1}}@keyframes ci-wings-flap{0%{animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:scaleX(1.035)scaleY(.86)}45%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:scaleX(1)scaleY(1)}72%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:scaleX(.99)scaleY(1.035)}to{transform:scaleX(1)scaleY(1)}}@keyframes ci-word{0%,6%{clip-path:inset(-40% 100% -20% 0);opacity:.85}56%,to{clip-path:inset(-40% -4% -20% 0);opacity:1}}@keyframes ci-acc{0%,50%{opacity:0;transform:scale(.55)}76%,to{opacity:1;transform:scale(1)}}@keyframes ci-sub{0%,57.5%{opacity:0;transform:translateY(10px)}92.5%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js [data-page=ci] .board.logo-build .board-wings,.js [data-page=ci] .board.logo-build .board-word,.js [data-page=ci] .board.logo-build .wm-acc,.js [data-page=ci] .board.logo-build .board-sub{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}.js [data-page=ci] .type-build .eyebrow,.js [data-page=ci] .type-build .heading,.js [data-page=ci] .type-build .typo-head span,.js [data-page=ci] .type-build .lbl,.js [data-page=ci] .type-build .glyphs{opacity:0}.js [data-page=ci] .type-build .saa-line,.js [data-page=ci] .type-build .scr-line{clip-path:inset(-30% 100% -30% 0);opacity:.85}.js [data-page=ci] .type-build.in .eyebrow,.js [data-page=ci] .type-build.in .heading,.js [data-page=ci] .type-build.in .typo-head span,.js [data-page=ci] .type-build.in .lbl,.js [data-page=ci] .type-build.in .glyphs{animation:ci-typerise .8s cubic-bezier(.16,1,.3,1) var(--d,0s) both}.js [data-page=ci] .type-build.in .saa-line,.js [data-page=ci] .type-build.in .scr-line{animation:ci-typewipe .95s cubic-bezier(.16,1,.3,1) var(--d,0s) both}.js [data-page=ci] .type-build .typo-head span:first-child{--d:0s}.js [data-page=ci] .type-build .typo-head span:nth-child(2){--d:70ms}.js [data-page=ci] .type-build .typo-head span:nth-child(3){--d:.14s}.js [data-page=ci] .type-build .typo-head span:nth-child(4){--d:.21s}.js [data-page=ci] .type-build .lbl{--d:0s}.js [data-page=ci] .type-build .heading{--d:90ms}.js [data-page=ci] .type-build .saa-line,.js [data-page=ci] .type-build .scr-line{--d:.11s}.js [data-page=ci] .type-build .glyphs{--d:.26s}@keyframes ci-typerise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ci-typewipe{0%{clip-path:inset(-30% 100% -30% 0);opacity:.85}to{clip-path:inset(-30% -4% -30% 0);opacity:1}}@media (prefers-reduced-motion:reduce){.js [data-page=ci] .type-build .eyebrow,.js [data-page=ci] .type-build .heading,.js [data-page=ci] .type-build .typo-head span,.js [data-page=ci] .type-build .lbl,.js [data-page=ci] .type-build .glyphs,.js [data-page=ci] .type-build .saa-line,.js [data-page=ci] .type-build .scr-line{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}.js [data-page=ci] .card-flip{opacity:0;will-change:transform,opacity;transform:perspective(1400px)rotateY(-90deg)}.js [data-page=ci] .card-flip.in{animation:ci-cardflip .9s cubic-bezier(.22,.61,.36,1) var(--d,0s) both}[data-page=ci] .cards .card-flip:first-child{--d:0s}[data-page=ci] .cards .card-flip:nth-child(2){--d:.15s}[data-page=ci] .cards .card-flip:nth-child(3){--d:.3s}@media (max-width:839px){[data-page=ci] .cards .card-flip{--d:0s}}@keyframes ci-cardflip{0%{opacity:0;transform:perspective(1400px)rotateY(-90deg)}35%{opacity:1}to{opacity:1;transform:perspective(1400px)rotateY(0)}}@media (prefers-reduced-motion:reduce){.js [data-page=ci] .card-flip{opacity:1!important;animation:none!important;transform:none!important}}}
