.template-detail-hero-case .template-cover-case-consultation .template-landing-primary{isolation:isolate;position:relative}.template-detail-hero-case .template-cover-case-consultation .template-landing-primary:after{content:"";clip-path:inset(0 100% 0 0);pointer-events:none;border:1px solid #f0c97e88;animation:.65s cubic-bezier(.2,.65,.25,1) .12s forwards case-room-table;position:absolute;inset:0}.template-detail-hero-case .template-cover-case-consultation .template-landing-primary>img{animation:.55s ease-out both case-room-settle}.template-detail-hero-case .template-cover-case-consultation .template-cover-label{transition:color .24s,text-shadow .24s}.template-detail-hero-case .template-cover-case-consultation:hover .template-cover-label{text-shadow:0 0 14px #f0c97e88;color:#fff!important}@keyframes case-room-table{to{clip-path:inset(0)}}@keyframes case-room-settle{0%{filter:brightness(.72)saturate(.8)}to{filter:brightness(.84)saturate()}}@media (max-width:640px){.template-detail-hero-case .template-cover-case-consultation .template-landing-primary:after{animation-duration:.35s}.template-detail-hero-case .template-cover-case-consultation .template-landing-primary>img{animation-duration:.3s}}@media (prefers-reduced-motion:reduce){.template-detail-hero-case .template-cover-case-consultation .template-landing-primary:after{clip-path:none;animation:none}.template-detail-hero-case .template-cover-case-consultation .template-landing-primary>img{filter:brightness(.84)saturate();animation:none}}.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary{isolation:isolate;position:relative}.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary:before,.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary:after{z-index:1;content:"";pointer-events:none;border:1px solid #3c58ed7d;animation:.43s cubic-bezier(.2,.65,.25,1) .1s both ledger-align-left;position:absolute;inset:0 50% 0 0}.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary:after{border-color:#ff795f77;animation-name:ledger-align-right;inset:0 0 0 50%}.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary>img{animation:.43s ease-out both ledger-focus-settle}.template-detail-hero-ledger .template-cover-ledger-focus .template-cover-detail{transition:transform .22s,filter .22s}.template-detail-hero-ledger .template-cover-ledger-focus .template-cover-detail:hover{filter:saturate(1.12);transform:translateY(-3px)}@keyframes ledger-align-left{0%{opacity:.55;transform:translate(-9px)}to{opacity:1;transform:translate(0)}}@keyframes ledger-align-right{0%{opacity:.55;transform:translate(9px)}to{opacity:1;transform:translate(0)}}@keyframes ledger-focus-settle{0%{filter:saturate(.82)brightness(.96)}to{filter:saturate(1.05)brightness()}}@media (max-width:640px){.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary:before,.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary:after,.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary>img{animation-duration:.25s}}@media (prefers-reduced-motion:reduce){.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary:before,.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary:after,.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary>img{animation:none}.template-detail-hero-ledger .template-cover-ledger-focus .template-landing-primary>img{filter:saturate(1.05)}}.template-detail-hero-form .template-cover-form-session .template-landing-primary{isolation:isolate;position:relative}.template-detail-hero-form .template-cover-form-session .template-landing-primary:after{content:"";transform-origin:0;pointer-events:none;background:#d7ff18;height:4px;animation:.26s cubic-bezier(.2,.8,.2,1) .1s forwards form-first-mark;position:absolute;inset:auto 0 0;transform:scaleX(0)}.template-detail-hero-form .template-cover-form-session .template-landing-primary>img{animation:.34s cubic-bezier(.2,.8,.2,1) both form-cover-plant}.template-detail-hero-form .template-cover-form-session .template-cover-detail{transition:transform .16s cubic-bezier(.2,.8,.2,1)}.template-detail-hero-form .template-cover-form-session .template-cover-detail:hover{transform:translateY(-3px)}@keyframes form-first-mark{to{transform:scaleX(1)}}@keyframes form-cover-plant{0%{clip-path:inset(0 0 12%);filter:contrast(.94)}to{clip-path:inset(0);filter:contrast(1.05)}}@media (max-width:640px){.template-detail-hero-form .template-cover-form-session .template-landing-primary:after{height:3px;animation-duration:.18s}.template-detail-hero-form .template-cover-form-session .template-landing-primary>img{animation-duration:.22s}}@media (prefers-reduced-motion:reduce){.template-detail-hero-form .template-cover-form-session .template-landing-primary:after{animation:none;transform:scaleX(1)}.template-detail-hero-form .template-cover-form-session .template-landing-primary>img{clip-path:none;filter:contrast(1.05);animation:none}}.template-tile-facet-loupe .template-tile-visual{background:#102622}.template-visual-facet-loupe img{filter:saturate(.83)contrast(1.05)}.facet-catalog-mark{gap:.3rem;display:grid;inset:auto auto 17% 8%;color:#f2eddf!important;text-align:left!important}.facet-catalog-mark b{letter-spacing:.08em;font:500 clamp(3rem,7vw,6rem)/.9 Georgia,serif}.facet-catalog-mark small{letter-spacing:.18em;color:#d4e0d2;font:600 .6rem/1.5 Arial,sans-serif}.template-detail-hero-facet .template-detail-intro{color:#f2eddf;background:#102622;padding:clamp(2rem,5vw,5rem);position:relative;overflow:hidden}.template-detail-hero-facet .template-detail-intro:after{content:"";pointer-events:none;border:1px solid #afc0ad55;border-radius:50%;width:18rem;height:18rem;position:absolute;bottom:-11rem;right:-10rem;box-shadow:0 0 0 1.8rem #afc0ad12,0 0 0 3.8rem #afc0ad0c}.template-detail-hero-facet .template-breadcrumb,.template-detail-hero-facet .public-eyebrow,.template-detail-hero-facet .template-detail-intro>p,.template-detail-hero-facet .template-demo-disclosure{color:#d2d9ca}.template-detail-hero-facet .template-detail-intro h1{color:#f2eddf;letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400}.template-detail-hero-facet .template-detail-actions .public-button{color:#14251f;background:#e4e6d7;border-color:#e4e6d7}.template-detail-hero-facet .template-detail-actions .public-button:link,.template-detail-hero-facet .template-detail-actions .public-button:visited{color:#14251f}.template-detail-hero-facet .template-detail-actions .public-button:hover{color:#102622;background:#f2eddf;border-color:#f2eddf}.template-detail-hero-facet .template-detail-actions .public-button-secondary{color:#f2eddf;background:#102622;border-color:#a6b8aa}.template-detail-hero-facet .template-detail-actions .public-button-secondary:link,.template-detail-hero-facet .template-detail-actions .public-button-secondary:visited{color:#f2eddf}.template-detail-hero-facet .template-detail-actions .public-button-secondary:hover{color:#fff;background:#203b34;border-color:#d2d9ca}.template-detail-hero-facet .template-detail-actions a:focus-visible{outline-offset:3px;outline:3px solid #e4c66b}.facet-preview-intro{z-index:1;border-top:1px solid #afc0ad55;max-width:39rem;margin-top:2.5rem;padding-top:1.6rem;position:relative}.facet-preview-intro>span{letter-spacing:.17em;color:#c2d0c2;font:600 .62rem/1.4 Arial,sans-serif}.facet-preview-intro h2{letter-spacing:-.03em;margin:.8rem 0;font:400 clamp(1.4rem,2vw,2.2rem)/1.12 Georgia,serif}.facet-preview-intro h2 em{color:#b9c9ba;font-weight:400}.facet-preview-intro p{max-width:36rem;font-size:.96rem;line-height:1.65}.template-cover-facet-loupe{background:#102622}.template-cover-facet-loupe .template-landing-primary img,.template-cover-facet-loupe .template-cover-detail img{object-fit:cover}@media (max-width:760px){.facet-catalog-mark{bottom:17%;left:7%}.template-detail-hero-facet .template-detail-intro{padding:1.4rem}.facet-preview-intro{margin-top:1.4rem}.facet-preview-intro p{font-size:.94rem}}.template-tile-roam-departure .template-tile-visual{background:#0753a4}.template-visual-roam-departure img{filter:saturate(1.04)contrast(1.03)}.roam-catalog-mark{text-shadow:0 2px 18px #08264ca6;gap:.3rem;display:grid;inset:17% auto auto 8%;color:#fff7e9!important;text-align:left!important}.roam-catalog-mark b{letter-spacing:-.08em;font:700 clamp(3rem,7vw,6rem)/.85 Arial,sans-serif}.roam-catalog-mark small{letter-spacing:.17em;color:#fff1cf;font:700 .62rem/1.5 Arial,sans-serif}.template-detail-hero-roam .template-detail-intro{color:#fff6e5;background:#073f82;padding:clamp(2rem,5vw,5rem);position:relative;overflow:hidden}.template-detail-hero-roam .template-detail-intro:after{content:"";pointer-events:none;border:1px solid #fff4d45c;border-radius:50%;width:19rem;height:19rem;position:absolute;bottom:-8rem;right:-6rem;box-shadow:0 0 0 2rem #fff4d417,0 0 0 4.5rem #fff4d40d}.template-detail-hero-roam .template-breadcrumb,.template-detail-hero-roam .public-eyebrow,.template-detail-hero-roam .template-detail-intro>p,.template-detail-hero-roam .template-demo-disclosure{color:#f6dfba}.template-detail-hero-roam .template-breadcrumb a{color:#fff6e5}.template-detail-hero-roam .template-detail-intro h1{color:#fff8e9;letter-spacing:-.055em;max-width:11ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.5vw,72px);font-weight:400;line-height:.96}.template-detail-hero-roam .template-tags span{color:#fff6e5;background:#ffffff13;border:1px solid #fff6e53b}.template-detail-hero-roam .template-detail-actions .public-button{color:#162e4a;background:#ff9a54;border-color:#ff9a54}.template-detail-hero-roam .template-detail-actions .public-button:link,.template-detail-hero-roam .template-detail-actions .public-button:visited{color:#162e4a}.template-detail-hero-roam .template-detail-actions .public-button:hover{color:#102947;background:#ffc07c;border-color:#ffc07c}.template-detail-hero-roam .template-detail-actions .public-button-secondary{color:#fff6e5;background:#073f82;border-color:#c7daf1}.template-detail-hero-roam .template-detail-actions .public-button-secondary:link,.template-detail-hero-roam .template-detail-actions .public-button-secondary:visited{color:#fff6e5}.template-detail-hero-roam .template-detail-actions .public-button-secondary:hover{color:#fff;background:#0d569d;border-color:#fff6e5}.template-detail-hero-roam .template-detail-actions a:focus-visible{outline-offset:3px;outline:3px solid #ffc65c}.template-detail-hero-roam .roam-preview-intro{z-index:1;border-top:1px solid #fff6e548;max-width:40rem;margin-top:2rem;padding-top:1.4rem;position:relative}.roam-preview-intro>span{letter-spacing:.15em;color:#ffd086;font:700 .62rem/1.4 Arial,sans-serif}.roam-preview-intro h2{color:#fff8e9;letter-spacing:-.03em;margin:.75rem 0;font:400 clamp(1.5rem,2.1vw,2.3rem)/1.08 Georgia,Times New Roman,serif}.roam-preview-intro p{font-size:.94rem;line-height:1.65}.template-cover-roam-departure .template-cover-detail{border:5px solid #fff8e9;box-shadow:0 16px 40px #09284959}.template-cover-roam-departure .template-cover-detail-1{width:27%;bottom:13%;right:-2%}.template-cover-roam-departure .template-cover-detail-2{width:24%;top:7%;right:9%}.template-cover-roam-departure .template-cover-detail-3{width:23%;bottom:-4%;right:4%}.template-cover-roam-departure .template-cover-label{color:#fff8e9;background:#073f82}@media (max-width:760px){.template-detail-hero-roam .template-detail-intro{padding:1.4rem}.template-detail-hero-roam .template-detail-intro h1{font-size:clamp(43px,11vw,60px)}.template-detail-hero-roam .roam-preview-intro{margin-top:1.4rem}.roam-preview-intro p{font-size:.9rem}.template-cover-roam-departure .template-cover-detail-1{width:29%;bottom:14%;right:-2%}.template-cover-roam-departure .template-cover-detail-2{width:26%;top:5%;right:6%}.template-cover-roam-departure .template-cover-detail-3{width:25%;bottom:-2%;right:3%}}.template-detail-hero-transit .template-detail-intro{color:#f4f2e9;background:#1e272d}.template-detail-hero-transit .public-eyebrow{color:#f2c94c}.template-detail-hero-transit .template-detail-intro h1{color:#fffdf7;text-transform:uppercase;letter-spacing:-.055em}.template-detail-hero-transit .template-detail-intro>p{color:#e0e5e3}.template-detail-hero-transit .template-detail-intro .public-button{color:#171c20;background:#f36b28;border-color:#f36b28}.template-detail-hero-transit .template-detail-intro .public-button:hover{color:#111820;background:#ff8548}.template-detail-hero-transit .template-detail-intro .public-button-secondary{color:#fffdf7;border-color:#f2c94c}.template-detail-hero-transit .template-detail-intro .public-button-secondary:hover{color:#111820;background:#f2c94c}.template-detail-hero-transit .template-demo-disclosure{color:#d7dedf}.transit-preview-intro{color:#111820;background:#e5e8e5;border-left:5px solid #f36b28;margin:2rem 0 0;padding:1.3rem}.transit-preview-intro>span{letter-spacing:.07em;color:#284c67;font:800 .63rem Courier New,monospace}.transit-preview-intro h2{text-transform:uppercase;letter-spacing:-.045em;margin:.65rem 0;font-size:clamp(1.45rem,2.7vw,2.4rem);line-height:1.02}.transit-preview-intro h2 em{color:#13558a;font-style:normal}.transit-preview-intro p{color:#354047;max-width:760px;margin:.5rem 0 0}@media (max-width:700px){.transit-preview-intro{padding:1rem}.transit-preview-intro>span{font-size:.57rem}}.template-detail-hero-transit .template-detail-intro .public-button-secondary{color:#fffdf7;background:#2d3940}.template-detail-hero-transit .template-breadcrumb a{color:#edf1ed}.template-detail-hero-match{color:#fff;background:#251a31}.template-detail-hero-match .template-detail-intro{color:#fff}.template-detail-hero-match .template-detail-intro>.public-eyebrow{color:#ffb1a2}.template-detail-hero-match .template-breadcrumb a{color:#dfd5e8}.template-detail-hero-match .template-breadcrumb{color:#c4b7d0}.template-detail-hero-match .template-detail-intro h1{color:#fff;max-width:720px}.template-detail-hero-match .template-detail-intro>p{color:#e1d9e5}.template-detail-hero-match .template-tags span{color:#f7edf7;background:#ffffff0d;border-color:#ffffff40}.template-detail-hero-match .template-demo-disclosure{color:#ded2e2}.template-detail-hero-match .template-detail-intro .public-button{color:#251a31;background:#ff7868}.template-detail-hero-match .template-detail-intro .public-button-secondary{color:#fff;background:#ffffff0c;border-color:#fff6}.template-detail-hero-match .template-live-demo-cta{color:#251a31}.match-preview-intro{background:#ffffff0b;border-left:3px solid #ff7868;max-width:680px;margin-top:28px;padding:17px 19px}.match-preview-intro>span{color:#ffb1a2;letter-spacing:.15em;font-size:8px;font-weight:850}.match-preview-intro h2{color:#fff;margin:9px 0;font-size:clamp(20px,2.5vw,29px);line-height:1.1}.match-preview-intro h2 em{color:#ff9e8f;font-family:Georgia,serif;font-weight:500}.match-preview-intro p{color:#e1d9e5;margin:0;font-size:12px;line-height:1.65}.template-cover-match-table{background:#ded8d0;overflow:hidden;box-shadow:0 26px 65px #251a312e}.template-cover-match-table:before{z-index:1;content:"";pointer-events:none;border:1px solid #fff7;position:absolute;inset:0}.template-cover-match-table:after{background:linear-gradient(#0000,#251a3170);inset:50% 0 0}.template-cover-match-table .template-landing-primary{width:100%;height:100%}.template-cover-match-table .template-landing-primary>img{object-position:center 52%;height:100%}.template-cover-match-table .template-cover-label{color:#fff;background:#251a31b8;top:14px;left:15px}.template-cover-match-table figcaption{color:#fff}.template-visual-match-two-chairs{background:#463048}.template-visual-match-two-chairs>img{object-position:52% center}.template-visual-match-two-chairs .template-visual-shade{background:linear-gradient(90deg,#251a31bd,#0000 78%),linear-gradient(#0000 42%,#251a3185)}.match-catalog-mark{color:#fff;letter-spacing:-.06em!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(38px,5vw,68px)!important;font-weight:500!important;top:33%!important;left:24px!important}.match-catalog-mark b{font-weight:500}.match-catalog-mark small{color:#ffc2b4;letter-spacing:.18em;margin-top:12px;font:800 7px/1.4 Arial,sans-serif;display:block}.template-detail-hero-ripple{color:#fff;background:#082d67}.template-detail-hero-ripple .template-detail-intro{color:#fff}.template-detail-hero-ripple .template-detail-intro>.public-eyebrow{color:#a9edf4}.template-detail-hero-ripple .template-breadcrumb a{color:#d8edf1}.template-detail-hero-ripple .template-breadcrumb{color:#b7cedb}.template-detail-hero-ripple .template-detail-intro h1{color:#fff;max-width:720px}.template-detail-hero-ripple .template-detail-intro>p{color:#e3edf4}.template-detail-hero-ripple .template-tags span{color:#f3f8fa;background:#ffffff0e;border-color:#ffffff49}.template-detail-hero-ripple .template-demo-disclosure{color:#e3edf4}.template-detail-hero-ripple .template-detail-intro .public-button{color:#102f62;background:#ffd052}.template-detail-hero-ripple .template-detail-intro .public-button-secondary{color:#fff;background:#ffffff0b;border-color:#ffffff65}.template-detail-hero-ripple .template-live-demo-cta{color:#102f62}.ripple-preview-intro{background:#ffffff10;border-left:3px solid #f16148;max-width:680px;margin-top:28px;padding:17px 19px}.ripple-preview-intro>span{color:#a9edf4;letter-spacing:.15em;font-size:8px;font-weight:850}.ripple-preview-intro h2{color:#fff;margin:9px 0;font-size:clamp(20px,2.5vw,29px);line-height:1.1}.ripple-preview-intro h2 em{color:#ffd052;font-family:Georgia,serif;font-weight:500}.ripple-preview-intro p{color:#e3edf4;margin:0;font-size:12px;line-height:1.65}.template-cover-ripple-network{background:#082d67;overflow:hidden;box-shadow:0 26px 65px #082d672b}.template-cover-ripple-network:before{z-index:1;content:"";pointer-events:none;border:1px solid #ffffff43;position:absolute;inset:5%}.template-cover-ripple-network:after{background:linear-gradient(#0000,#082d6775);inset:42% 0 0}.template-cover-ripple-network .template-landing-primary{width:100%;height:100%}.template-cover-ripple-network .template-landing-primary>img{object-position:center 53%;height:100%}.template-cover-ripple-network .template-cover-label{color:#fff;background:#082d67bd;top:14px;left:15px}.template-cover-ripple-network figcaption{color:#fff}.template-visual-ripple-followback{background:#0a316b}.template-visual-ripple-followback>img{object-position:center 48%}.template-visual-ripple-followback .template-visual-shade{background:linear-gradient(90deg,#082d67d6,#0000 82%),linear-gradient(#0000 40%,#082d67a3)}.ripple-catalog-mark{color:#fff;font-style:italic;letter-spacing:-.06em!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(34px,4.8vw,64px)!important;font-weight:500!important;top:32%!important;left:24px!important}.ripple-catalog-mark b{font-weight:500}.ripple-catalog-mark small{color:#9ce8ef;letter-spacing:.15em;margin-top:11px;font:800 7px/1.5 Arial,sans-serif;display:block}.template-detail-hero-forward{color:#f6f4ec;background:#202629;overflow:hidden}.template-detail-hero-forward .template-detail-intro{color:#f6f4ec}.template-detail-hero-forward .template-detail-intro>.public-eyebrow{color:#e7ed62}.template-detail-hero-forward .template-breadcrumb,.template-detail-hero-forward .template-breadcrumb a{color:#d0d6d0}.template-detail-hero-forward .template-detail-intro h1{color:#f6f4ec;letter-spacing:-.075em;max-width:700px;font:900 clamp(42px,6vw,78px)/.92 Arial,Helvetica,sans-serif}.template-detail-hero-forward .template-detail-intro h1 .forward-landing-subtitle{color:#e7ed62;letter-spacing:-.025em;margin-top:9px;font-size:.44em;line-height:1.05;display:block}.template-detail-hero-forward .template-landing-primary>img{aspect-ratio:1200/760;object-fit:contain;height:auto}.template-detail-hero-forward .template-detail-intro>p,.template-detail-hero-forward .template-demo-disclosure{color:#e1e3db}.template-detail-hero-forward .template-tags span{color:#f6f4ec;background:#ffffff0b;border-color:#ffffff4a}.template-detail-hero-forward .template-detail-intro .public-button{color:#202629;background:#e7ed62}.template-detail-hero-forward .template-detail-intro .public-button-secondary{color:#f6f4ec;background:#ffffff09;border-color:#fff6}.template-detail-hero-forward .template-landing-cover{background:#d7d9cf;overflow:hidden;box-shadow:0 24px 55px #070a0c50}.template-detail-hero-forward .template-cover-label{color:#202629;background:#e7ed62}.template-detail-hero-forward .template-landing-cover figcaption{color:#f6f4ec;background:#202629}.forward-preview-intro{background:#30383a;border-left:4px solid #fa7358;max-width:680px;margin-top:27px;padding:18px 20px}.forward-preview-intro>span{color:#e7ed62;letter-spacing:.13em;font:800 9px/1.4 Courier New,monospace}.forward-preview-intro h2{color:#f6f4ec;letter-spacing:-.045em;margin:10px 0;font:900 clamp(20px,2.5vw,30px)/1.08 Arial,Helvetica,sans-serif}.forward-preview-intro h2 em{color:#fa7358;font-style:normal}.forward-preview-intro p{color:#d7ddd6;margin:0;font-size:13px;line-height:1.65}@media (max-width:760px){.template-detail-hero-forward .template-detail-intro h1{font-size:clamp(48px,12vw,68px)}.forward-preview-intro{margin-top:20px;padding:15px}.forward-preview-intro h2{font-size:21px}}.template-detail-hero-signal{color:#fff;background:#0754bc}.template-detail-hero-signal .template-detail-intro{color:#fff}.template-detail-hero-signal .template-detail-intro>.public-eyebrow{color:#ffdf4c}.template-detail-hero-signal .template-breadcrumb a,.template-detail-hero-signal .template-breadcrumb{color:#dbeaf7}.template-detail-hero-signal .template-detail-intro h1{color:#fff;letter-spacing:-.055em;max-width:720px;font-family:Georgia,Times New Roman,serif;font-weight:700}.template-detail-hero-signal .template-detail-intro>p,.template-detail-hero-signal .template-demo-disclosure{color:#eff5fb}.template-detail-hero-signal .template-tags span{color:#fff;background:#ffffff10;border-color:#ffffff65}.template-detail-hero-signal .template-detail-intro .public-button{color:#14212b;background:#ffdf4c}.template-detail-hero-signal .template-detail-intro .public-button-secondary{color:#fff;background:#ffffff0b;border-color:#ffffff65}.template-detail-hero-signal .template-live-demo-cta{color:#14212b}.signal-preview-intro{background:#14212b;border-left:4px solid #ee4c45;max-width:680px;margin-top:27px;padding:18px 20px}.signal-preview-intro>span{color:#82e5f0;letter-spacing:.15em;font-size:8px;font-weight:850}.signal-preview-intro h2{color:#fff;margin:10px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,2.6vw,30px);line-height:1.1}.signal-preview-intro h2 em{color:#ffdf4c}.signal-preview-intro p{color:#dce9f3;margin:0;font-size:12px;line-height:1.65}.template-cover-signal-desk{background:#14212b;overflow:hidden;box-shadow:0 26px 65px #14212b33}.template-cover-signal-desk:before{z-index:1;content:"";pointer-events:none;border:1px solid #fff5;position:absolute;inset:5%}.template-cover-signal-desk:after{background:linear-gradient(#0000,#14212b99);inset:45% 0 0}@media (max-width:640px){.signal-preview-intro{margin-top:22px;padding:15px}.signal-preview-intro h2{font-size:22px}}:is(.template-detail-hero:has(.template-cover-still-clinic),.template-detail-hero-still){color:#f4f2eb;background:#183f41}.template-detail-hero:has(.template-cover-still-clinic) .template-detail-intro{color:#f4f2eb}.template-detail-hero:has(.template-cover-still-clinic) .template-detail-intro>.public-eyebrow{color:#bdd2c4}.template-detail-hero:has(.template-cover-still-clinic) .template-breadcrumb{color:#d4e0d6}.template-detail-hero:has(.template-cover-still-clinic) .template-breadcrumb a{color:#d4e0d6}.template-detail-hero:has(.template-cover-still-clinic) .template-detail-intro h1{color:#f4f2eb;letter-spacing:-.05em;font:500 clamp(42px,5.4vw,70px)/1 Georgia,Times New Roman,serif}.template-detail-hero:has(.template-cover-still-clinic) .template-detail-intro>p{color:#d5e1d7}.template-detail-hero:has(.template-cover-still-clinic) .template-demo-disclosure{color:#d5e1d7}.template-detail-hero:has(.template-cover-still-clinic) .template-tags span{color:#e2e9e1;background:#ffffff0b;border-color:#d9e5dc55}.template-detail-hero:has(.template-cover-still-clinic) .template-detail-intro .public-button{color:#183f41;background:#c4d8c9}.template-detail-hero:has(.template-cover-still-clinic) .template-detail-intro .public-button-secondary{color:#f4f2eb;background:0 0;border-color:#d9e5dc66}.template-cover-still-clinic{background:#e1e6dd;border:1px solid #718c7e;overflow:hidden;box-shadow:0 24px 55px #0718194a}.template-cover-still-clinic:after{background:linear-gradient(90deg,#193e3d3b,#0000 56%),linear-gradient(#0000 60%,#122d2d65);inset:0}.template-cover-still-clinic .template-landing-primary{width:100%;height:100%}.template-cover-still-clinic .template-landing-primary>img{object-fit:cover;object-position:center;height:100%}.template-cover-still-clinic .template-cover-label{color:#f4f2eb;letter-spacing:.12em;background:#174649cc;font-size:8px;top:8%;left:7%}.template-cover-still-clinic figcaption{color:#f5f3eb;background:#163b3d}.still-preview-intro{background:#e8ece4;border-left:3px solid #84a38f;max-width:680px;margin-top:26px;padding:20px 22px}.still-preview-intro>span{color:#517165;letter-spacing:.12em;font:700 9px/1.5 Courier New,monospace}.still-preview-intro h2{color:#173f41;margin:11px 0;font:500 clamp(20px,2.4vw,30px)/1.15 Georgia,serif}.still-preview-intro h2 em{color:#718b7d}.still-preview-intro p{color:#566a60;margin:0;font-size:13px;line-height:1.65}@media (max-width:760px){.still-preview-intro{padding:16px}.still-preview-intro h2{font-size:21px}}
