:root{--ease-source: cubic-bezier(.2, .8, .2, 1)}h1,.h1,h2,.h2{letter-spacing:-.01em}.splashi-eyebrow{display:inline-block;font-family:var(--font-subheading--family, var(--font-body--family));text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:600;color:#5b5650;margin-block-end:.75rem}.button-primary{border-radius:22px 22px 14px 14px;position:relative;transition:transform .2s var(--ease-source),box-shadow .2s var(--ease-source)}.button-primary:hover{transform:translateY(-1px) scale(1.02)}.button-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 #155e7559}@media(prefers-reduced-motion:no-preference){.button-primary:hover:after{animation:source-ripple .6s var(--ease-source)}@keyframes source-ripple{0%{box-shadow:0 0 #155e7559}to{box-shadow:0 0 0 16px #155e7500}}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.sp-moment:not(.sp-hero){animation:source-recueil linear both;animation-timeline:view();animation-range:entry 4% cover 20%;will-change:clip-path,opacity,transform}@keyframes source-recueil{0%{opacity:0;clip-path:inset(18% 0 0 0);transform:translateY(16px)}to{opacity:1;clip-path:inset(0 0 0 0);transform:none}}}}.sp-home{--sp-ink:#0B0B0B;--sp-taupe:#5B5650;--sp-accent:#155E75}.sp-meridien{position:fixed;left:clamp(24px,5vw,80px);top:0;bottom:0;width:1px;background:#d8d2c8;opacity:.6;z-index:3;pointer-events:none}.sp-meridien-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#155e75,#4fb8e6);transform:scaleY(0);transform-origin:top center}@supports (animation-timeline: scroll()){.sp-meridien-fill{animation:sp-meridien-fill linear both;animation-timeline:scroll(root)}@keyframes sp-meridien-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}@media(prefers-reduced-motion:reduce){.sp-meridien-fill{transform:scaleY(1)}}@media(max-width:1200px){.sp-meridien{display:none}}.sp-moment{padding-block:clamp(56px,9vw,150px)}.sp-wrap{max-width:64rem;margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.sp-light{background:#fff;color:var(--sp-ink)}.sp-creme{background:#f7f5f1;color:var(--sp-ink)}.sp-grey{background:#f2f1ee;color:var(--sp-ink)}.sp-onyx{background:#0e1418;color:#f5f5f5;--sp-ink:#F5F5F5;--sp-taupe:#C9C6C0;--sp-accent:#4FB8E6}.sp-home .splashi-eyebrow{color:var(--sp-accent)}.sp-h2{font-size:clamp(1.9rem,4.2vw,2.9rem);font-weight:400;line-height:1.08;letter-spacing:-.01em;margin:0 0 1rem}.sp-h1{font-size:clamp(2.5rem,6vw,4.25rem);font-weight:400;line-height:1.04;letter-spacing:-.015em;margin:0 0 1.25rem}.sp-h1 em{font-style:italic}.sp-hero{padding-block:clamp(40px,6vw,96px) clamp(48px,8vw,120px)}.sp-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,5vw,64px);align-items:center}.sp-hero-text{max-width:34rem}.sp-hero-media img{width:100%;height:auto;display:block}@media(max-width:849px){.sp-hero-grid{grid-template-columns:1fr;text-align:center}.sp-hero-text{margin-inline:auto}.sp-hero-media{max-width:360px;margin-inline:auto}}.sp-lead{font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.65;color:var(--sp-taupe);max-width:42rem}.sp-prose .sp-lead{margin-top:.5rem}.sp-accent-line em,.sp-quote em{color:var(--sp-accent);font-style:italic}.sp-foot{font-size:.82rem;color:var(--sp-taupe)}.sp-center{text-align:center;margin-inline:auto}.sp-reassure{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;justify-content:center;text-align:center;font-size:.92rem}.sp-reassure span{position:relative}.sp-specs{padding-block:clamp(28px,4vw,48px);text-align:center}.sp-specs-line{font-size:clamp(.8rem,1.4vw,1rem);letter-spacing:.16em;font-weight:600;color:var(--sp-ink);margin:0 0 .4rem}.sp-specs-line sup{color:var(--sp-accent)}.sp-steps{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sp-steps li{border-top:1px solid #D8D2C8;padding-top:1rem}.sp-step-n{font-size:.85rem;letter-spacing:.1em;color:var(--sp-accent)}.sp-steps h3{font-size:1.25rem;font-weight:500;margin:.4rem 0 .35rem}.sp-steps p{color:var(--sp-taupe);margin:0;line-height:1.55}.sp-bento{margin-top:2.5rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.sp-bento article{background:#f7f5f1;border-radius:18px 18px 8px 8px;padding:1.5rem 1.4rem}.sp-bento h3{font-size:1.15rem;font-weight:500;margin:0 0 .4rem;line-height:1.2}.sp-bento p{color:var(--sp-taupe);margin:0;line-height:1.55}.sp-config-grid{margin-top:2.5rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;align-items:start}.sp-config-label{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-taupe);margin:0 0 .75rem}.sp-chip{display:block;width:100%;text-align:left;background:#fff;border:1px solid #D8D2C8;color:var(--sp-ink);border-radius:14px 14px 10px 10px;padding:.7rem 1rem;margin-bottom:.5rem;font:inherit;cursor:pointer;transition:border-color .2s var(--ease-source,ease),transform .2s var(--ease-source,ease)}.sp-chip:hover{transform:translateY(-1px)}.sp-chip.is-on{border-color:var(--sp-accent);box-shadow:inset 0 0 0 1px var(--sp-accent)}.sp-config-tip{grid-column:1 / -1;font-size:1.1rem;color:var(--sp-ink);border-top:1px solid #D8D2C8;padding-top:1rem;margin:.5rem 0 0;min-height:2.5em}.sp-compare{margin-top:2.5rem}.sp-compare-head,.sp-compare-row{display:grid;grid-template-columns:1.6fr repeat(4,1fr);align-items:center}.sp-compare-head{border-bottom:1px solid var(--sp-ink);padding-bottom:.75rem;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}.sp-compare-row{border-bottom:1px solid #E6E2DB;padding:.85rem 0}.sp-compare span{text-align:center}.sp-crit{text-align:left!important;color:var(--sp-taupe);font-size:.95rem}.sp-col-us{background:#f7f5f1;border-radius:8px;font-weight:600}.sp-yes{color:var(--sp-accent);font-size:1.1rem}.sp-no{color:#c9c4bb}.sp-compare+.sp-lead{margin-top:2rem}.sp-personas{margin-top:2.5rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.sp-personas article{background:#fff;border:1px solid #E6E2DB;border-radius:18px 18px 8px 8px;padding:1.5rem 1.4rem}.sp-personas h3{font-size:1.12rem;font-weight:500;margin:0 0 .5rem}.sp-personas p{color:var(--sp-taupe);margin:0;line-height:1.55}.sp-faq{margin-top:2rem;border-top:1px solid #E6E2DB}.sp-faq details{border-bottom:1px solid #E6E2DB}.sp-faq summary{cursor:pointer;padding:1.1rem 0;font-size:1.08rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.sp-faq summary::-webkit-details-marker{display:none}.sp-faq summary:after{content:"+";color:var(--sp-accent);font-size:1.3rem;transition:transform .2s var(--ease-source,ease)}.sp-faq details[open] summary:after{transform:rotate(45deg)}.sp-faq p{margin:0 0 1.1rem;color:var(--sp-taupe);line-height:1.6;max-width:44rem}.sp-manifesto .sp-h2{max-width:20ch}.sp-quote{font-size:clamp(1.4rem,3vw,2rem);margin-top:2rem}.sp-cta{display:inline-block;background:#11556b;color:#fff;text-decoration:none;padding:.9rem 2rem;border-radius:22px 22px 14px 14px;font-weight:500;margin:1.25rem 0;transition:transform .2s var(--ease-source,ease)}.sp-cta:hover{transform:translateY(-1px) scale(1.02)}.sp-onyx .sp-cta{background:#4fb8e6;color:#0b0b0b}.sp-hero-media{position:relative}.sp-hero-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(58% 52% at 52% 46%,#dff3ffd9,#dff3ff00 72%)}.sp-hero-media img{position:relative;z-index:1}@media(prefers-reduced-motion:no-preference){.sp-hero-media img{animation:sp-float 7s ease-in-out infinite}@keyframes sp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}}.sp-bento article,.sp-personas article{transition:transform .25s var(--ease-source, ease),box-shadow .25s var(--ease-source, ease)}.sp-bento article:hover,.sp-personas article:hover{transform:translateY(-3px);box-shadow:0 16px 32px -20px #0b0b0b47}.sp-onyx{position:relative;overflow:visible}.sp-onyx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(75% 110% at 28% 0%,rgba(79,184,230,.1),transparent 58%)}.sp-onyx .sp-wrap{position:relative;z-index:1}.sp-step-n{font-family:var(--font-heading--family);font-size:1.05rem;font-style:italic}.sp-cta{box-shadow:0 12px 26px -16px #11556ba6}.sp-col-us{box-shadow:inset 0 0 0 1px #155e752e}.header-logo,.header-logo *{text-transform:uppercase!important}.header-logo{letter-spacing:.12em;font-weight:500}.sp-personas article{padding:0;overflow:hidden}.sp-personas article img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.sp-personas h3{margin:1.1rem 1.3rem .5rem}.sp-personas p{margin:0 1.3rem 1.4rem}.sp-gallery{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2.5rem}.sp-gallery .sp-gw{grid-column:1 / -1}.sp-gallery figure{margin:0}.sp-gallery img{width:100%;border-radius:18px;display:block}.sp-gallery figcaption{margin-top:.6rem;color:var(--sp-taupe);font-size:.95rem;text-align:center}@media(max-width:749px){.sp-gallery{grid-template-columns:1fr}}.sp-personas{grid-template-columns:1fr 1fr;gap:1.25rem}.sp-personas article{position:relative;border:none;border-radius:22px;overflow:hidden;aspect-ratio:4 / 5;padding:0}.sp-personas article img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;aspect-ratio:auto;transition:transform .7s var(--ease-source, ease)}.sp-personas article:hover img{transform:scale(1.05)}.sp-persona-cap{position:absolute;inset:auto 0 0 0;padding:2.2rem 1.6rem 1.5rem;background:linear-gradient(transparent,#0b0b0b73 42%,#0b0b0be0)}.sp-persona-cap h3{color:#fff;margin:0 0 .4rem;font-size:1.3rem}.sp-persona-cap p{color:#ffffffe6;margin:0;font-size:.98rem;line-height:1.5}@media(max-width:749px){.sp-personas{grid-template-columns:1fr}}.sp-hero-media:before{top:-12%;right:-10%;bottom:-12%;left:-10%;background:radial-gradient(52% 46% at 52% 46%,#dff3fff2,#dff3ff00 70%),radial-gradient(34% 30% at 34% 66%,rgba(79,184,230,.16),transparent 72%)}@media(prefers-reduced-motion:no-preference){.sp-hero-media:before{animation:sp-caustic 9s ease-in-out infinite alternate}@keyframes sp-caustic{0%{transform:translate3d(-1%,0,0) scale(1)}to{transform:translate3d(2%,-1.5%,0) scale(1.07)}}}.sp-home{--sp-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='28' viewBox='0 0 120 28' preserveAspectRatio='none'%3E%3Cpath d='M0,14 C30,2 30,26 60,14 C90,2 90,26 120,14 L120,28 L0,28 Z' fill='%23000'/%3E%3C/svg%3E")}.sp-moment:not(.sp-hero){position:relative}.sp-moment:not(.sp-hero):before{content:"";position:absolute;left:0;right:0;top:-25px;height:28px;z-index:1;background-color:inherit;-webkit-mask:var(--sp-wave) repeat-x bottom / 120px 28px;mask:var(--sp-wave) repeat-x bottom / 120px 28px;pointer-events:none}.sp-gallery img{transition:transform .5s var(--ease-source, ease)}.sp-gallery figure:hover img{transform:scale(1.03)}.sp-water{position:relative;min-height:72vh;display:grid;place-items:center;overflow:hidden;--sp-accent: #7FCBEE}.sp-water-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sp-water:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#060c124d,#060c1294)}.sp-water-cap{position:relative;z-index:2;text-align:center;color:#fff;padding:0 1.5rem}.sp-water-cap .sp-h2{color:#fff;font-size:clamp(2.2rem,5.5vw,4rem);margin:0}.sp-water-cap .splashi-eyebrow{color:var(--sp-accent)}@media(prefers-reduced-motion:no-preference){.sp-water-bg{animation:sp-water-zoom 18s ease-in-out infinite alternate}@keyframes sp-water-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}}.sp-final .sp-h2{margin-bottom:.5rem}@media(max-width:749px){.sp-config-grid{grid-template-columns:1fr}.sp-compare-head,.sp-compare-row{grid-template-columns:1.4fr repeat(4,1fr);font-size:.85rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/splashi-source.css.map */
