.cin-site .wh-hero{isolation:isolate;background:#0d1319;border-bottom:1px solid #f0eef621;width:100%;height:clamp(710px,100svh - 75px,1050px);min-height:710px;position:relative;overflow:hidden}.cin-site .wh-hero-media,.cin-site .wh-hero-poster,.cin-site .wh-hero-video,.cin-site .wh-hero-scrim,.cin-site .wh-hero-grain{width:100%;height:100%;position:absolute;inset:0}.cin-site .wh-hero-media{z-index:0;pointer-events:none;background:#171f28;overflow:hidden}.cin-site .wh-hero-poster{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transform:scale(1.002)}.cin-site .wh-hero-video{z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:0;pointer-events:none;backface-visibility:hidden;background:0 0;display:block}.cin-site .wh-hero-storm.wh-hero-video--on{opacity:1}.cin-site .wh-hero-intro{z-index:2;opacity:1}.cin-site .wh-hero-intro--fade{opacity:0;transition:opacity .65s ease-out}.cin-site .wh-hero-scrim{z-index:3;background:linear-gradient(90deg,#070a0fd9 0%,#080c13bd 19%,#080b126e 39%,#080d121a 62%,#0000 78%),linear-gradient(#05090e2b 0%,#0000 46%,#060a1026 81%,#060a10c2 100%)}.cin-site .wh-hero-grain{z-index:4;opacity:.085;pointer-events:none;background:radial-gradient(circle at 8% 17%,#f3edff3d,#0000 30%)}.cin-site .wh-hero-topline{z-index:5;letter-spacing:.19em;color:#f8f7fdba;text-shadow:0 1px 8px #0000007a;justify-content:space-between;align-items:center;gap:24px;font:650 10px/1.5 ui-monospace,Consolas,monospace;display:flex;position:absolute;top:clamp(24px,3vw,43px);left:clamp(22px,5.5vw,92px);right:clamp(22px,5.5vw,92px)}.cin-site .wh-hero-copy{z-index:6;opacity:0;pointer-events:none;width:min(54%,740px);max-width:calc(100% - 44px);transition:opacity 3s linear,transform 3s ease-out;position:absolute;top:49%;left:clamp(22px,5.5vw,92px);transform:translateY(calc(10px - 43%))}.cin-site .wh-hero--settled .wh-hero-copy{opacity:1;pointer-events:auto;transform:translateY(-43%)}.cin-site .wh-hero-kicker{letter-spacing:.21em;color:#ede8f0;align-items:center;gap:13px;margin:0 0 clamp(22px,3vw,38px);font:650 11px/1.5 ui-monospace,Consolas,monospace;display:flex}.cin-site .wh-hero-kicker>span{background:#d9c1ea;width:28px;height:1px;box-shadow:0 0 12px #e2c4f666}.cin-site .wh-hero h1{letter-spacing:-.065em;text-wrap:balance;color:#faf7f1;text-shadow:0 6px 38px #020407a3;max-width:690px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(56px,5.95vw,104px);font-weight:400;line-height:.99}.cin-site .wh-hero h1 em{color:#ede3f2;letter-spacing:-.067em;font-style:italic;font-weight:400;display:block}.cin-site .wh-hero-lede{color:#f1edf6e6;text-shadow:0 3px 20px #00000094;max-width:530px;margin-top:clamp(25px,3vw,42px);font:400 clamp(15px,1.22vw,18px)/1.72 Arial,Helvetica,sans-serif}.cin-site .wh-hero-actions{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:clamp(25px,3vw,40px);display:flex}.cin-site .wh-hero-primary{background:#f4f0e9;border:1px solid #fffc;border-radius:3px;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:13px 19px;font:650 13px/1.3 Arial,Helvetica,sans-serif;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex;color:#18131c!important}.cin-site .wh-hero-primary:hover{background:#e1d1ec;transform:translateY(-2px)}.cin-site .wh-hero-secondary{color:#f4eff9;border-bottom:1px solid #e5d7ef8f;align-items:center;gap:9px;min-height:48px;font:650 13px/1.3 Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex}.cin-site .wh-hero-secondary:hover{color:#fff;border-color:#fff}.cin-site .wh-hero-bottom{z-index:7;border-top:1px solid #f8f5ff3b;justify-content:space-between;align-items:center;gap:12px;min-height:75px;display:flex;position:absolute;bottom:0;left:clamp(22px,5.5vw,92px);right:clamp(22px,5.5vw,92px)}.cin-site .wh-hero-bottom-note,.cin-site .wh-hero-scroll,.cin-site .wh-hero-skip{letter-spacing:.16em;color:#e9e4f0;text-shadow:0 2px 14px #000000b3;font:650 10px/1.5 ui-monospace,Consolas,monospace}.cin-site .wh-hero-scroll{white-space:nowrap;align-items:center;gap:11px;text-decoration:none;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.cin-site .wh-hero-skip{cursor:pointer;color:#f0e3f5;background:0 0;border:0;align-items:center;gap:8px;padding:11px 7px;display:inline-flex}.cin-site .wh-hero-skip:hover,.cin-site .wh-hero-scroll:hover{color:#fff}.cin-site .wh-hero :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #fff}.cin-site>header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#06070ddb!important;border-bottom-color:#ffffff29!important}@media (width<=1050px){.cin-site .wh-hero-copy{width:min(65%,670px);top:50%}.cin-site .wh-hero h1{font-size:clamp(54px,7vw,85px)}.cin-site .wh-hero-scrim{background:linear-gradient(90deg,#070a10c9,#070a106e 43%,#0000 84%),linear-gradient(#0000 72%,#05080fa6)}}@media (width<=700px){.cin-site .wh-hero{height:max(700px,100svh - 72px);min-height:700px}.cin-site .wh-hero-poster,.cin-site .wh-hero-video{-o-object-position:69% 45%;object-position:69% 45%}.cin-site .wh-hero-scrim{background:linear-gradient(#05080e63 0%,#05080e08 24%,#05080e2e 40%,#05080ed9 68%,#05080ef5 100%)}.cin-site .wh-hero-topline{letter-spacing:.12em;font-size:8px;top:22px;left:23px;right:23px}.cin-site .wh-hero-topline span:last-child{display:none}.cin-site .wh-hero-copy{width:auto;max-width:none;inset:auto 23px 104px;transform:translateY(20px)}.cin-site .wh-hero--settled .wh-hero-copy{transform:translateY(0)}.cin-site .wh-hero-kicker{margin-bottom:19px;font-size:9px}.cin-site .wh-hero h1{max-width:600px;font-size:clamp(46px,10.5vw,71px);line-height:1.02}.cin-site .wh-hero-lede{margin-top:21px;font-size:14px;line-height:1.65}.cin-site .wh-hero-actions{gap:9px 18px;margin-top:24px}.cin-site .wh-hero-primary{min-height:46px;padding:11px 15px}.cin-site .wh-hero-bottom{min-height:72px;left:23px;right:23px}.cin-site .wh-hero-bottom-note{display:none}.cin-site .wh-hero-scroll,.cin-site .wh-hero-skip{letter-spacing:.08em;font-size:9px}.cin-site .wh-hero-scroll{position:static;transform:none}}@media (width<=380px){.cin-site .wh-hero h1{font-size:44px}.cin-site .wh-hero-lede{font-size:13px}.cin-site .wh-hero-copy{bottom:97px}}@media (width<=700px) and (height<=740px){.cin-site .wh-hero{height:calc(100svh - 73px);min-height:0}.cin-site .wh-hero-topline{top:15px}.cin-site .wh-hero-copy{bottom:64px}.cin-site .wh-hero-kicker{margin-bottom:12px}.cin-site .wh-hero h1{font-size:clamp(36px,9.4vw,45px);line-height:1.02}.cin-site .wh-hero-lede{margin-top:13px;font-size:12.5px;line-height:1.46}.cin-site .wh-hero-actions{row-gap:0;margin-top:14px}.cin-site .wh-hero-primary,.cin-site .wh-hero-secondary{min-height:40px}.cin-site .wh-hero-bottom{min-height:56px}}@media (width>=701px) and (height<=760px){.cin-site .wh-hero{height:max(600px,100svh - 73px);min-height:600px}.cin-site .wh-hero-copy{top:47%}.cin-site .wh-hero h1{font-size:clamp(48px,6.4vw,78px)}.cin-site .wh-hero-lede,.cin-site .wh-hero-actions{margin-top:20px}.cin-site .wh-hero-bottom{min-height:62px}}.cin-site #client-websites,.cin-site #concept-work{scroll-margin-top:90px}@media (prefers-reduced-motion:reduce),(forced-colors:active){.cin-site .wh-hero-copy,.cin-site .wh-hero-intro--fade,.cin-site .wh-hero-primary{transition:none!important}.cin-site .wh-hero--static .wh-hero-copy{opacity:1;transform:translateY(0)}.cin-site .wh-hero-video{display:none}}.cin-site .cin-client-work{padding:clamp(90px,9vw,155px) 0 0;position:relative}.cin-site .cin-client-intro{grid-template-columns:1.2fr .65fr;align-items:end;gap:clamp(35px,8vw,140px);margin:58px 0 66px;display:grid}.cin-site .cin-client-intro h2{letter-spacing:-.085em;max-width:800px;font-size:clamp(57px,7.4vw,113px);font-weight:570;line-height:1.01}.cin-site .cin-client-intro h2 em{color:#c4afd6;letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400}.cin-site .cin-client-intro p{color:#bdb4c6;max-width:435px;font-size:16px;line-height:1.85}.cin-site .cin-client-project{isolation:isolate;background:#101019;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-width:0;min-height:520px;margin:0 0 46px;scroll-margin-top:95px;display:grid}.cin-site .cin-client-project:nth-child(2n){grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.cin-site .cin-client-project:nth-child(2n) .cin-client-media{order:2}.cin-site .cin-client-project:nth-child(2n) .cin-client-content{order:1}.cin-site .cin-client-media{background:radial-gradient(circle at 23% 18%,#79516b70,#0000 62%),#2b2230;justify-content:center;align-items:center;width:100%;min-width:0;min-height:490px;padding:clamp(28px,4vw,52px) clamp(18px,2.9vw,42px) clamp(67px,5vw,83px);display:flex;position:relative;overflow:hidden}.cin-site .cin-client-halton-renovations .cin-client-media{background:radial-gradient(circle at 80% 15%,#527a5960,#0000 64%),#19231d}.cin-site .cin-client-browser{z-index:1;background:#171419;border:1px solid #ffffff30;border-radius:10px;width:100%;max-width:610px;transition:transform .65s cubic-bezier(.2,.65,.2,1),box-shadow .65s cubic-bezier(.2,.65,.2,1);position:relative;overflow:hidden;transform:translateY(3px);box-shadow:0 32px 72px #08070a85,0 3px 14px #0004}.cin-site .cin-client-project:hover .cin-client-browser{transform:translateY(-4px);box-shadow:0 40px 84px #08070aa6,0 3px 14px #0004}.cin-site .cin-client-browser-bar{background:#1d1a21;border-bottom:1px solid #ffffff16;align-items:center;gap:13px;min-width:0;height:34px;padding:0 12px;display:flex}.cin-site .cin-client-browser-dots{flex:none;align-items:center;gap:5px;display:flex}.cin-site .cin-client-browser-dots i{background:#7d727c;border-radius:50%;width:7px;height:7px}.cin-site .cin-client-browser-dots i:first-child{background:#bf7778}.cin-site .cin-client-browser-dots i:nth-child(2){background:#c8ab6a}.cin-site .cin-client-browser-dots i:nth-child(3){background:#76a78a}.cin-site .cin-client-browser-address{text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#b2a6b7;letter-spacing:.01em;flex:1;min-width:0;font:500 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:hidden}.cin-site .cin-client-screenshot{aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover;filter:none;width:100%;height:auto;display:block}.cin-site .cin-client-image-bottom{z-index:2;color:#e6dfe8;letter-spacing:.12em;text-shadow:0 1px 10px #0009;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font:650 9px/1.5 ui-monospace,Consolas,monospace;display:flex;position:absolute;bottom:23px;left:clamp(18px,2.9vw,42px);right:clamp(18px,2.9vw,42px)}.cin-site .cin-client-image-secondary{color:#a99aad;font-weight:500}.cin-site .cin-client-content{flex-direction:column;justify-content:center;min-width:0;padding:clamp(32px,4.8vw,75px);display:flex}.cin-site .cin-client-eyebrow{justify-content:space-between;align-items:start;gap:18px;display:flex}.cin-site .cin-client-count{color:#8f819c;font:600 11px ui-monospace,Consolas,monospace}.cin-site .cin-client-status{color:#c6b3d4;letter-spacing:.12em;align-items:center;gap:10px;margin:42px 0 15px;font:600 10px/1.5 ui-monospace,Consolas,monospace;display:flex}.cin-site .cin-client-status-dot{background:#b29abb;border-radius:50%;flex:none;width:6px;height:6px}.cin-site .cin-client-content h3{letter-spacing:-.063em;max-width:550px;font-size:clamp(36px,3.6vw,58px);font-weight:540;line-height:1.1}.cin-site .cin-client-description{color:#beb5c5;max-width:525px;margin-top:23px;font-size:15px;line-height:1.87}.cin-site .cin-client-features{flex-wrap:wrap;gap:12px 22px;margin:28px 0 0;padding:0;list-style:none;display:flex}.cin-site .cin-client-features li{color:#d1cad9;align-items:center;gap:7px;font-size:12px;line-height:1.5;display:inline-flex}.cin-site .cin-client-features svg{color:#bba4ce;flex:none}.cin-site .cin-client-footer{border-top:1px solid #fff2;margin-top:35px;padding-top:22px}.cin-site .cin-client-visit{color:#e4c6f5;align-items:center;gap:12px;min-height:30px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.cin-site .cin-client-visit:hover{text-underline-offset:5px;text-decoration:underline}.cin-site .cin-client-visit:focus-visible{outline-offset:6px;outline:2px solid #bca0d4}.cin-site .cin-client-unreleased{color:#d3c2dd;font-size:13px;font-weight:570;display:block}.cin-site .cin-client-disclosure{color:#9e94aa;max-width:550px;margin-top:16px;font-size:11px;line-height:1.65}@media (width<=900px){.cin-site .cin-client-intro{grid-template-columns:1fr;gap:22px}.cin-site .cin-client-project,.cin-site .cin-client-project:nth-child(2n){grid-template-columns:minmax(0,1fr)}.cin-site .cin-client-project:nth-child(2n) .cin-client-media,.cin-site .cin-client-project:nth-child(2n) .cin-client-content{order:initial}.cin-site .cin-client-media{min-height:430px}.cin-site .cin-client-content{padding:38px 35px 44px}}@media (width<=680px){.cin-site .cin-client-work{padding-top:83px}.cin-site .cin-client-intro{margin:34px 0 41px}.cin-site .cin-client-intro h2{font-size:clamp(52px,12.4vw,77px)}.cin-site .cin-client-intro p{font-size:14px;line-height:1.8}.cin-site .cin-client-project{margin-bottom:28px}.cin-site .cin-client-media{aspect-ratio:1.05;aspect-ratio:auto;min-height:310px;padding:28px 19px 60px}.cin-site .cin-client-browser{border-radius:7px}.cin-site .cin-client-browser-bar{height:28px;padding:0 9px}.cin-site .cin-client-browser-address{font-size:8px}.cin-site .cin-client-image-bottom{font-size:8px;bottom:19px;left:19px;right:19px}.cin-site .cin-client-image-secondary{display:none}.cin-site .cin-client-content{padding:33px 25px 39px}.cin-site .cin-client-content h3{font-size:clamp(35px,8.4vw,45px)}.cin-site .cin-client-status{margin-top:30px}.cin-site .cin-client-description{font-size:14px}}@media (prefers-reduced-motion:reduce){.cin-site .cin-client-browser{transition:none}.cin-site .cin-client-project:hover .cin-client-browser{transform:none}}.cin-site .cin-experience-section{background:#09080f;padding:clamp(80px,8vw,128px) 0 clamp(90px,8vw,136px);position:relative}.cin-site .cin-experience-intro{grid-template-columns:minmax(0,1.18fr) minmax(280px,.67fr);align-items:end;gap:clamp(30px,6vw,90px);margin:49px 0 55px;display:grid}.cin-site .cin-experience-intro h2{letter-spacing:-.08em;color:#f2edf3;max-width:850px;font-size:clamp(54px,6vw,96px);font-weight:580;line-height:.99}.cin-site .cin-experience-intro h2 em{letter-spacing:-.055em;color:#c4acd9;font-family:Georgia,Times New Roman,serif;font-weight:400}.cin-site .cin-experience-intro-aside p{color:#bab3c2;max-width:415px;font-size:15px;line-height:1.75}.cin-site .cin-experience-intro-aside>.cin-eyebrow{color:#ac90bf;margin-top:20px;display:block}.cin-site .cin-experience-list{border-top:1px solid #f2e5ff45}.cin-site .cin-experience-item{border-bottom:1px solid #f2e5ff31;position:relative}.cin-site .cin-experience-item h3{font:inherit;margin:0}.cin-site .cin-experience-trigger{appearance:none;text-align:left;color:#f4eff3;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:48px minmax(0,1fr) minmax(150px,.55fr) 34px;align-items:center;gap:22px;width:100%;min-height:89px;padding:20px 4px;transition:background-color .25s,color .25s;display:grid}.cin-site .cin-experience-trigger:hover,.cin-site .cin-experience-item.is-expanded .cin-experience-trigger{background:linear-gradient(90deg,#d1aed10c,#0000 79%)}.cin-site .cin-experience-trigger:focus-visible{outline-offset:-4px;background:#a689b819;outline:2px solid #d1ace4}.cin-site .cin-experience-index,.cin-site .cin-experience-field{letter-spacing:.105em;color:#af9cb9;font:600 10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.cin-site .cin-experience-name{letter-spacing:-.063em;font-size:clamp(28px,2.8vw,45px);font-weight:560;line-height:1.05}.cin-site .cin-experience-field{text-transform:uppercase;justify-self:start;max-width:315px}.cin-site .cin-experience-plus{color:#d2b0df;border:1px solid #ffffff38;border-radius:50%;justify-content:center;justify-self:end;align-items:center;width:34px;height:34px;transition:transform .3s,background-color .25s,border-color .25s;display:flex}.cin-site .cin-experience-item.is-expanded .cin-experience-plus{background:#a688aa18;border-color:#cfb1df66;transform:rotate(45deg)}.cin-site .cin-experience-panel{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,.76,.17,1),opacity .26s,visibility 0s linear .42s;display:grid}.cin-site .cin-experience-item.is-expanded .cin-experience-panel{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.2,.76,.17,1),opacity .26s}.cin-site .cin-experience-panel-inner{min-height:0;overflow:hidden}.cin-site .cin-experience-content{grid-template-columns:minmax(0,.97fr) minmax(0,1.03fr);align-items:center;gap:clamp(25px,4vw,60px);padding:2px 4px 31px 70px;display:grid}.cin-site .cin-experience-image-link{background:#171521;border:1px solid #d4c6df30;border-radius:7px;min-width:0;height:clamp(225px,23vw,340px);display:block;position:relative;overflow:hidden}.cin-site .cin-experience-image-link img{-o-object-fit:cover;object-fit:cover;filter:saturate(.79)brightness(.8);width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.76,.17,1),filter .4s;display:block}.cin-site .cin-experience-image-link:after{content:"";pointer-events:none;background:linear-gradient(#08081145,#0000 48%,#08081192);position:absolute;inset:0}.cin-site .cin-experience-image-link:hover img{filter:saturate(.9)brightness(.94);transform:scale(1.035)}.cin-site .cin-experience-image-link:focus-visible{outline-offset:4px;outline:3px solid #ceb0e0}.cin-site .cin-experience-image-caption{z-index:1;color:#f5edf7;text-shadow:0 1px 10px #000;letter-spacing:.13em;max-width:calc(100% - 80px);font:650 9px/1.35 ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute;top:17px;left:18px}.cin-site .cin-experience-image-arrow{z-index:1;color:#fff;background:#100b198c;border:1px solid #ffffff85;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;bottom:17px;right:18px}.cin-site .cin-experience-detail{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.cin-site .cin-experience-detail>.cin-eyebrow{color:var(--experience-accent,#c1a3de)}.cin-site .cin-experience-detail h4{letter-spacing:-.061em;color:#f3edf5;margin:13px 0 0;font-size:clamp(30px,2.7vw,43px);font-weight:540;line-height:1.1}.cin-site .cin-experience-detail>p{color:#c4bbc9;max-width:510px;margin:13px 0 0;font-size:14px;line-height:1.72}.cin-site .cin-experience-highlights{flex-wrap:wrap;gap:7px 17px;margin:15px 0 14px;padding:0;list-style:none;display:flex}.cin-site .cin-experience-highlights li{color:#b8aebd;padding-left:11px;font-size:10px;line-height:1.5;position:relative}.cin-site .cin-experience-highlights li:before{content:"";background:var(--experience-accent,#c1a3de);border-radius:50%;width:3px;height:3px;position:absolute;top:.57em;left:0}.cin-site .cin-experience-open{color:#e9cbf9;align-items:center;gap:11px;min-height:40px;font-size:14px;font-weight:650;transition:gap .2s,color .2s;display:inline-flex}.cin-site .cin-experience-open:hover{color:#fff;gap:16px}.cin-site .cin-experience-open:focus-visible{outline-offset:5px;outline:2px solid #d0b1e0}.cin-site .cin-experience-detail small{color:#a79eae;max-width:460px;margin-top:7px;font-size:10px;line-height:1.6;display:block}.cin-site .cin-experience-footer{justify-content:space-between;align-items:center;gap:25px;margin-top:38px;padding-top:22px;display:flex}.cin-site .cin-experience-footer p{color:#a89bac;max-width:670px;font-size:12px;line-height:1.7}.cin-site .cin-experience-footer a{color:#dec5ee;flex-shrink:0;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:650;display:inline-flex}.cin-site .cin-experience-footer a:hover{color:#fff}.cin-site .cin-experience-footer a:focus-visible{outline-offset:4px;outline:2px solid #ceb0e0}@media (width<=1020px){.cin-site .cin-experience-intro{grid-template-columns:1fr;gap:23px;margin:38px 0 46px}.cin-site .cin-experience-intro-aside{max-width:620px}.cin-site .cin-experience-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:27px;padding-left:48px}.cin-site .cin-experience-trigger{grid-template-columns:40px minmax(0,1fr) minmax(120px,.45fr) 34px;gap:14px}}@media (width<=700px){.cin-site .cin-experience-section{padding:78px 0 87px}.cin-site .cin-experience-intro{margin:33px 0 35px}.cin-site .cin-experience-intro h2{font-size:clamp(46px,10.5vw,71px)}.cin-site .cin-experience-intro-aside p{font-size:14px;line-height:1.7}.cin-site .cin-experience-intro-aside>.cin-eyebrow{margin-top:15px;font-size:9px}.cin-site .cin-experience-trigger{grid-template-columns:27px minmax(0,1fr) 34px;gap:8px;min-height:82px;padding:16px 5px}.cin-site .cin-experience-index{grid-area:1/1;align-self:center;font-size:10px}.cin-site .cin-experience-name{grid-area:1/2;font-size:clamp(27px,7vw,39px)}.cin-site .cin-experience-field{grid-area:2/2;font-size:9px}.cin-site .cin-experience-plus{grid-area:1/3;width:33px;height:33px}.cin-site .cin-experience-content{grid-template-columns:1fr;gap:23px;padding:4px 5px 30px}.cin-site .cin-experience-image-link{aspect-ratio:1.55;border-radius:7px;height:auto}.cin-site .cin-experience-image-caption{font-size:8px;top:13px;left:13px}.cin-site .cin-experience-image-arrow{width:36px;height:36px;bottom:14px;right:14px}.cin-site .cin-experience-detail h4{font-size:clamp(30px,7.4vw,41px)}.cin-site .cin-experience-detail>p{font-size:13px;line-height:1.7}.cin-site .cin-experience-highlights{margin:14px 0}.cin-site .cin-experience-footer{flex-direction:column;align-items:flex-start;gap:12px;margin-top:27px}}@media (prefers-reduced-motion:reduce){.cin-site .cin-experience-panel,.cin-site .cin-experience-trigger,.cin-site .cin-experience-plus,.cin-site .cin-experience-image-link img,.cin-site .cin-experience-open{transition:none!important}}
