:root{--cs-cyan:#30d5eb;--cs-ink:#101313;--cs-grey:#f3f4f4}.cultures-wordmark{display:inline-block;font-family:Impact,Arial Narrow,Arial,sans-serif;font-size:30px;font-weight:900;letter-spacing:-.06em;line-height:1;transform:scaleX(.82);transform-origin:center;color:#111}.cultures-wordmark{position:relative;padding-right:.35em;white-space:nowrap}.cultures-wordmark sup{position:absolute;top:0;right:0;font-family:Arial,sans-serif;font-size:.34em;font-weight:800;line-height:1;letter-spacing:0;color:inherit}.cs{box-sizing:border-box;color:var(--cs-ink);background:#fff;font-family:var(--font-body--family,Arial,sans-serif);font-size:16px;line-height:1.5}.cs *,.cs *:before,.cs *:after{box-sizing:border-box}.cs [hidden]{display:none!important}.cs img{display:block;max-width:100%}.cs h1,.cs h2,.cs h3,.cs p{margin:0}.cs h1,.cs h2,.cs h3{font-family:var(--font-heading--family,Arial,sans-serif);font-weight:800;text-transform:none;letter-spacing:-.045em;text-wrap:balance}.cs h2{font-size:clamp(32px,4vw,58px);line-height:1.06}.cs p{font-size:16px;line-height:1.65}.cs-section{padding:96px max(28px,calc((100% - 1240px)/2))}.cs-kicker{display:block;font-size:10px;font-weight:800;letter-spacing:.18em;line-height:1.5;text-transform:uppercase;margin-bottom:20px}.cs-section-heading{text-align:center;margin:0 auto 38px;max-width:720px}.cs-section-heading p{margin-top:17px;color:#5d6262}.cs a{color:inherit}.cs a,.cs button,.cs input{-webkit-tap-highlight-color:transparent}.cs a:focus-visible,.cs button:focus-visible{outline:3px solid #0798ae;outline-offset:5px}.cs-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:54px;padding:17px 23px;border:1px solid var(--cs-ink);border-radius:3px;background:var(--cs-ink);color:#fff!important;text-decoration:none;font:inherit;font-size:13px;font-weight:750;cursor:pointer;transition:background .2s,color .2s,transform .2s}.cs-button>span{font-size:20px;line-height:1}.cs-button--cyan{background:var(--cs-cyan);border-color:var(--cs-cyan);color:var(--cs-ink)!important}.cs-text-link{display:inline-flex;align-items:center;gap:28px;padding:7px 0;border-bottom:2px solid currentColor;text-decoration:none;font-size:13px;font-weight:800;line-height:1.4}.cs-text-link>span{font-size:23px;line-height:1;transition:transform .2s}.cs-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cs-hero{position:relative;isolation:isolate;min-height:650px;display:grid;place-items:center;padding:100px 24px;color:#fff;text-align:center;background:#222}.cs-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0007,#0003 50%,#0007),linear-gradient(0deg,#0006,transparent 80%)}.cs-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none!important;object-fit:cover;object-position:center;z-index:-2}.cs-hero__content{max-width:850px}.cs-hero .cs-kicker{color:#fff;letter-spacing:.25em;margin-bottom:26px}.cs-hero h1{font-size:clamp(44px,5.9vw,82px);line-height:1.02;letter-spacing:-.045em;color:#fff;max-width:840px}.cs-hero p{max-width:580px;margin:25px auto 28px;font-style:italic;font-weight:600;font-size:19px;color:#fff;line-height:1.55}.cs-hero .cs-text-link{color:var(--cs-cyan);font-size:15px;text-transform:uppercase;letter-spacing:.03em}.cs-offer{display:flex;align-items:center;overflow:hidden;background:var(--cs-cyan);color:#101313;border-bottom:1px solid #10131315}.cs-offer__window{flex:1;min-width:0;overflow:hidden}.cs-offer__track{display:flex;width:max-content;animation:cs-marquee 28s linear infinite}.cs-offer__group{display:flex;align-items:center;gap:34px;flex-shrink:0;padding:20px 17px;font-size:12px;letter-spacing:.1em;white-space:nowrap}.cs-offer__group strong{font-size:14px;letter-spacing:.04em}.cs-offer__group>span:nth-child(2),.cs-offer__group>span:last-child{font-size:20px}.cs-offer__pause{align-self:stretch;min-width:52px;background:var(--cs-cyan);border:0;border-left:1px solid #10131330;color:var(--cs-ink);font-size:20px;cursor:pointer}.cs-offer.is-paused .cs-offer__track{animation-play-state:paused}.cs-feature{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(40px,7vw,110px);align-items:center}.cs-feature__art{position:relative;background:#f2f3f3;min-height:580px;display:grid;place-items:center;overflow:hidden}.cs-feature__art>img{width:83%;height:auto;max-height:570px;object-fit:contain;filter:drop-shadow(14px 20px 13px #0002);transform:rotate(-5deg);transition:transform .5s}.cs-feature__stamp{position:absolute;z-index:1;left:24px;top:24px;display:flex;gap:28px;align-items:center;font-size:9px;font-weight:800;letter-spacing:.15em}.cs-feature__stamp>span{color:#008799;font-size:21px}.cs-feature__caption{position:absolute;left:24px;bottom:22px;font-size:9px;font-weight:700;letter-spacing:.15em}.cs-feature__content{padding:14px 0}.cs-feature__content h2{max-width:490px}.cs-feature__content>p{color:#5b6060;margin-top:22px;max-width:440px}.cs-feature__price{margin-top:28px;font-size:30px;font-weight:750;line-height:1.2;letter-spacing:-.05em}.cs-feature__finish{display:block;color:#747a7a;font-size:11px;margin-top:6px}.cs-formats{border:0;padding:0;margin:28px 0 0}.cs-formats legend{font-size:12px;font-weight:750;margin:0 0 12px;padding:0}.cs-formats__options{display:flex;gap:8px}.cs-formats button{min-width:64px;min-height:46px;border:1px solid #d5d7d7;border-radius:2px;background:#fff;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.cs-formats button[aria-pressed=true]{background:var(--cs-ink);border-color:var(--cs-ink);color:#fff}.cs-feature__content>.cs-feature__dimensions{font-size:11px;margin:12px 0 22px;color:#737777}.cs-feature__content>.cs-button{width:min(100%,350px)}.cs-feature__details{display:flex;flex-direction:column;gap:9px;margin-top:25px;font-size:11px;color:#5d6262}.cs-feature__details span:before{content:"\2713";margin-right:10px;color:#087e8e}.cs-compare{background:#fafafa;padding-top:84px;padding-bottom:65px}.cs-compare__scene{position:relative;isolation:isolate;width:100%;aspect-ratio:1672/941;overflow:hidden;background:#e8e5de}.cs-compare__room{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cs-compare__after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--cs-split));pointer-events:none}.cs-compare__frames{position:absolute;left:24%;right:24%;top:6%;height:51%;display:flex;justify-content:center;gap:0;align-items:center}.cs-compare__frames img{width:34%;height:100%;object-fit:contain;filter:drop-shadow(4px 7px 3px #0004)}.cs-compare__label{position:absolute;top:22px;padding:8px 12px;font-size:9px;font-weight:800;letter-spacing:.12em;background:#ffffffe8;z-index:1;pointer-events:none}.cs-compare__label--before{left:22px}.cs-compare__label--after{right:22px;background:var(--cs-ink);color:#fff}.cs-compare__line{position:absolute;z-index:2;top:0;bottom:0;left:var(--cs-split);width:2px;background:#fff;pointer-events:none;transform:translate(-1px)}.cs-compare__line>span{position:absolute;top:50%;left:50%;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;transform:translate(-50%,-50%);background:#fff;color:#121616;font-size:24px;letter-spacing:2px;box-shadow:0 3px 16px #0003}.cs-compare__range{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.cs-compare__scene:has(input:focus-visible){outline:3px solid #078b9f;outline-offset:5px}.cs-compare__foot{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:20px}.cs-compare__foot>span{font-size:11px;color:#737878}.cs-compare__foot>span>span{margin-left:12px;font-size:20px}.cs-selection__head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:36px}.cs-selection__head .cs-text-link{flex-shrink:0}.cs-selection__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.cs-card{text-decoration:none;min-width:0}.cs-card__image{position:relative;aspect-ratio:3/4;background:transparent;overflow:hidden;display:grid;place-items:center}.cs-card__image>img{width:100%;height:auto;max-height:100%;object-fit:contain;transition:transform .4s;filter:drop-shadow(5px 8px 6px #0002)}.cs-card__arrow{position:absolute;bottom:13px;right:13px;width:30px;height:30px;display:grid;place-items:center;background:#fff;border-radius:50%;font-size:16px}.cs-card h3{font-size:13px;font-weight:750;line-height:1.4;letter-spacing:-.015em;margin:18px 0 5px;text-wrap:wrap}.cs-card p{font-size:10px;color:#737777}.cs-card__price{display:block;font-size:12px;font-weight:750;margin-top:7px}.cs-nfc{background:#101313;color:#fff;overflow:hidden}.cs-nfc__heading{max-width:720px;margin:0 auto;text-align:center}.cs-nfc .cs-kicker{color:var(--cs-cyan)}.cs-nfc h2{color:#fff}.cs-nfc h2>span{color:var(--cs-cyan)}.cs-nfc__heading>p{color:#b7bebe;margin:24px auto 0;max-width:560px}.cs-nfc__switch{display:flex;justify-content:center;gap:8px;margin:32px auto 48px}.cs-nfc__switch button{padding:12px 19px;min-height:46px;background:transparent;border:1px solid #535c5c;border-radius:3px;color:#c3caca;font:inherit;font-size:12px;cursor:pointer}.cs-nfc__switch button[aria-pressed=true]{background:#fff;border-color:#fff;color:#111;font-weight:750}.cs-nfc__grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:35px}.cs-nfc__explanation{max-width:460px}.cs-nfc__explanation h3{font-size:clamp(28px,3vw,43px);line-height:1.1;color:#fff}.cs-nfc__explanation p{font-size:14px;color:#aeb7b7;margin-top:17px}.cs-nfc__explanation .cs-kicker{font-size:9px;margin-bottom:15px}.cs-nfc__steps{list-style:none;padding:0;margin:30px 0;display:flex;flex-direction:column;gap:17px}.cs-nfc__steps li{display:flex;gap:16px;align-items:baseline}.cs-nfc__steps li>span{color:var(--cs-cyan);font-size:10px;font-weight:750;letter-spacing:.05em}.cs-nfc__steps strong{font-size:13px;font-weight:750}.cs-nfc__steps p{font-size:11px;margin:3px 0 0;line-height:1.5}.cs-nfc__explanation .cs-nfc__note{font-size:10px;line-height:1.65;margin-top:15px;max-width:350px;color:#929f9f}.cs-nfc__stage{position:relative;isolation:isolate;height:590px;min-width:0;background:radial-gradient(ellipse at 65% 60%,#30d5eb10,transparent 65%)}.cs-nfc__frame{position:absolute;top:100px;left:0;width:46%;height:340px;background:#070d15;padding:9px;border:5px solid #030303;box-shadow:4px 15px 30px #0006;transform:rotate(-6deg);overflow:hidden}.cs-nfc__frame>img{width:100%;height:100%;object-fit:cover;object-position:center top;opacity:.85}.cs-nfc__frame>span{position:absolute;bottom:20px;left:15px;right:12px;color:#fff;font-size:25px;font-weight:900;letter-spacing:-.05em;line-height:1}.cs-nfc__frame b{display:block;color:var(--cs-cyan);font-size:38px;margin-top:6px}.cs-nfc__album-frame{position:absolute;top:90px;left:-3%;width:54%;height:365px;transform:rotate(-6deg)}.cs-nfc__album-frame>img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(7px 12px 15px #0006)}.cs-nfc__signal{position:absolute;z-index:4;top:52%;left:38%;width:65px;height:65px;background:#101c1f;border:1px solid #30d5eb55;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--cs-cyan);box-shadow:0 0 35px #30d5eb22}.cs-nfc__signal svg{width:27px;height:27px}.cs-nfc__signal>span{font-size:8px;letter-spacing:.08em}.cs-phone{position:absolute;right:3%;top:16px;width:258px;height:525px;border:5px solid #3b4143;border-radius:38px;padding:7px;background:#060b13;color:#fff;box-shadow:0 22px 50px #0006;overflow:hidden;transform:rotate(4deg)}.cs-phone__bar{display:flex;justify-content:space-between;padding:5px 13px 12px;font-size:9px;font-weight:700;line-height:1.5}.cs-phone__island{position:absolute;top:11px;left:50%;transform:translate(-50%);width:75px;height:20px;border-radius:20px;background:#000}.cs-phone__screen{position:relative;border-radius:4px 4px 25px 25px;height:calc(100% - 30px);overflow:hidden;background:#071020}.cs-phone__brand{display:block;padding:12px 13px;font-size:8px;font-weight:800;letter-spacing:.12em;border-bottom:1px solid #ffffff1a}.cs-phone__preview{position:relative;height:100%}.cs-phone__preview>img{position:absolute;top:41px;right:10%;width:80%;height:260px;object-fit:cover;object-position:center top;border:1px solid #4b94af;clip-path:polygon(8% 0,92% 0,100% 6%,100% 100%,0 100%,0 6%)}.cs-phone__identity{position:absolute;left:17px;top:222px;right:10px}.cs-phone__identity>span{font-size:7px;letter-spacing:.1em;color:#a0d2e6}.cs-phone__identity>strong{display:block;margin-top:6px;font-size:35px;font-weight:900;line-height:.88;letter-spacing:-.055em;text-shadow:0 2px 12px #000}.cs-phone__stats{position:absolute;top:316px;left:17px;right:17px;display:grid;grid-template-columns:1fr 1fr;padding-top:15px;border-top:1px solid #ffffff25;gap:8px}.cs-phone__stats>span{font-size:7px;color:#aac3d2}.cs-phone__stats b{display:block;font-size:29px;font-weight:850;color:#fff;line-height:1.2;margin-bottom:4px}.cs-phone a{position:absolute;bottom:15px;left:13px;right:13px;display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--cs-cyan);border-radius:2px;font-size:9px;font-weight:800;text-decoration:none;color:#071616}.cs-phone__music{height:100%;background:linear-gradient(145deg,#142831,#081219)}.cs-phone__music-label{display:block;padding:19px 15px 10px;font-size:7px;letter-spacing:.12em;color:#b9d5de}.cs-phone__music>img{width:calc(100% - 40px);height:auto;aspect-ratio:1;margin:0 20px;border-radius:4px;box-shadow:0 12px 25px #0006}.cs-phone__music>strong{display:block;margin:18px 17px 0;font-size:15px;letter-spacing:-.025em}.cs-phone__music>p{margin:3px 17px;font-size:10px;color:#9fb1b8}.cs-equalizer{display:flex;align-items:center;gap:4px;height:28px;margin:13px 17px;color:var(--cs-cyan)}.cs-equalizer i{height:14px;width:3px;background:currentColor;border-radius:2px}.cs-equalizer i:nth-child(2n){height:24px}.cs-equalizer i:nth-child(3n){height:8px}.cs-phone__intro{display:none;position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;flex-direction:column;background:#071020;pointer-events:none}.cs-phone__intro>span{font-size:43px;font-weight:900;letter-spacing:-.07em;line-height:.95;z-index:1}.cs-phone__intro>i{position:absolute;font-style:normal;color:var(--cs-cyan);font-size:220px;opacity:.4}.cs-nfc__stage.is-scanning .cs-phone__intro{display:flex;animation:cs-scan-screen 1.65s both}.cs-nfc__stage.is-scanning .cs-phone__intro>span{animation:cs-name-burst 1.65s both}.cs-nfc__stage.is-scanning .cs-phone__intro>i{animation:cs-shard 1.65s both}.cs-nfc__stage.is-scanning .cs-nfc__signal{animation:cs-signal 1.6s both}.cs-nfc__stage.is-music .cs-phone__intro{display:none}.cs-nfc__stage.is-music.is-scanning .cs-equalizer i{animation:cs-equalizer .55s ease-in-out 4 alternate}.cs-nfc__stage.is-music.is-scanning .cs-equalizer i:nth-child(2n){animation-delay:.12s}.cs-nfc__stage-caption{position:absolute;left:0;right:0;bottom:0;text-align:center;font-size:10px;color:#9eaaaa}.cs-closing{position:relative;background:#f5f6f6;text-align:center;padding-top:55px;padding-bottom:0;overflow:hidden}.cs-closing__gallery{display:flex;justify-content:center;align-items:center;max-width:610px;height:280px;margin:0 auto 20px}.cs-closing__gallery>img{width:33.333%;height:100%;object-fit:contain;filter:drop-shadow(4px 9px 6px #0002)}.cs-closing__gallery>img:first-child{transform:rotate(-9deg) translateY(20px)}.cs-closing__gallery>img:last-child{transform:rotate(9deg) translateY(20px)}.cs-closing__gallery>img:nth-child(2){z-index:1;transform:scale(1.08)}.cs-closing__content{max-width:720px;margin:auto}.cs-closing__content h2{max-width:690px;margin:0 auto}.cs-closing__content p{color:#666d6d;margin:20px auto 28px}.cs-closing__content .cs-button{min-width:250px}.cs-closing__formats{display:block;font-size:9px;color:#737b7b;letter-spacing:.12em;margin-top:20px}.cs-closing__reassurance{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;text-align:left;border-top:1px solid #dadddd;margin-top:65px;padding:28px 0;font-size:11px}.cs-closing__reassurance b{color:#087f90;font-size:9px;margin-right:15px}body .cultures-bubbles{padding-top:14px;padding-bottom:20px;background:#fff;color:#171919}body .cultures-bubbles__link{flex-direction:column-reverse;gap:11px}body .cultures-bubbles__label{font-weight:600;text-transform:uppercase;letter-spacing:.02em}body .cultures-bubbles__ring{border-color:#dadada;transition:transform .3s,border-color .3s,box-shadow .3s}body .cultures-bubbles__visual{background:#f2f2f2;color:#222}body .cultures-bubbles__visual>img{transition:transform .4s}body .cultures-bubbles__visual svg{width:43%;height:43%}body .cultures-bubbles__link:hover .cultures-bubbles__ring{border-color:var(--cs-cyan);box-shadow:0 0 0 3px #30d5eb20;transform:translateY(-3px)}@media(hover:hover){.cs-button:hover{background:#343b3b;transform:translateY(-2px)}.cs-button--cyan:hover{background:#75e5f3}.cs-text-link:hover>span{transform:translate(5px)}.cs-feature__art:hover>img{transform:rotate(-2deg) scale(1.025)}.cs-card:hover .cs-card__image>img{transform:scale(1.055)}.cs-card:hover .cs-card__arrow{background:var(--cs-cyan)}}@keyframes cs-marquee{to{transform:translate(-50%)}}@keyframes cs-scan-screen{0%,70%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes cs-name-burst{0%{opacity:0;transform:scale(.35)}35%,55%{opacity:1;transform:scale(1)}80%{opacity:0;transform:scale(1.6) translateY(-20px)}to{opacity:0}}@keyframes cs-shard{0%,30%{transform:scale(0) rotate(0)}65%{transform:scale(2) rotate(45deg);opacity:.6}to{transform:scale(3) rotate(75deg);opacity:0}}@keyframes cs-signal{0%,to{box-shadow:0 0 #30d5eb00}35%{box-shadow:0 0 0 23px #30d5eb30}70%{box-shadow:0 0 0 45px #30d5eb00}}@keyframes cs-equalizer{to{transform:scaleY(.3)}}@media(min-width:1500px){.cs-hero{min-height:740px}}@media(max-width:1050px){.cs-section{padding-left:28px;padding-right:28px}.cs-feature{gap:40px}.cs-feature__art{min-height:500px}.cs-nfc__grid{gap:15px;grid-template-columns:1fr 1fr}.cs-phone{right:-2%;width:235px;height:510px}.cs-nfc__frame{width:50%;height:300px}.cs-nfc__signal{left:29%}.cs-nfc__stage{height:570px}}@media(max-width:749px){.cs-section{padding:58px 20px}.cs h2{font-size:34px}.cs p{font-size:14px}.cs-kicker{font-size:9px;margin-bottom:15px}.cs-hero{min-height:550px;padding:85px 23px}.cs-hero__image{object-position:center}.cs-hero:after{background:linear-gradient(0deg,#0007,#0005)}.cs-hero h1{font-size:44px;line-height:1.05}.cs-hero p{font-size:16px;margin:24px auto 27px}.cs-hero .cs-kicker{font-size:9px;letter-spacing:.17em}.cs-hero .cs-text-link{font-size:13px;gap:20px}.cs-offer__group{gap:23px;padding:14px 12px;font-size:10px}.cs-offer__group strong{font-size:11px}.cs-offer__pause{min-width:43px}.cs-feature{grid-template-columns:1fr;gap:29px}.cs-feature__art{min-height:0;aspect-ratio:1/1.03}.cs-feature__art>img{width:76%;height:auto;max-height:100%}.cs-feature__stamp{top:19px;left:19px;font-size:8px}.cs-feature__caption{left:19px;bottom:18px;font-size:8px}.cs-feature__content{padding:0 2px}.cs-feature__content>p{margin-top:17px}.cs-feature__price{font-size:27px;margin-top:22px}.cs-formats{margin-top:23px}.cs-feature__content>.cs-button{width:100%;max-width:none}.cs-feature__details{font-size:10px;gap:7px;margin-top:19px}.cs-compare{padding-left:0;padding-right:0;padding-bottom:38px}.cs-section-heading{padding:0 22px;margin-bottom:25px}.cs-section-heading p{margin-top:13px}.cs-compare__scene{aspect-ratio:1.25}.cs-compare__room{object-fit:cover}.cs-compare__frames{left:17%;right:17%;top:6%;height:53%}.cs-compare__room{object-position:center}.cs-compare__label{top:12px;font-size:7px;padding:6px 8px}.cs-compare__label--before{left:12px}.cs-compare__label--after{right:12px}.cs-compare__line>span{width:38px;height:38px;font-size:20px}.cs-compare__foot{padding:0 20px;gap:12px;margin-top:14px}.cs-compare__foot>span{font-size:9px}.cs-compare__foot>span>span{display:none}.cs-compare__foot .cs-text-link{font-size:10px;gap:9px}.cs-compare__foot .cs-text-link>span{font-size:18px}.cs-selection__head{align-items:start;flex-direction:column;gap:15px;margin-bottom:25px}.cs-selection__head h2{max-width:330px}.cs-selection__head .cs-text-link{font-size:11px}.cs-selection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 13px}.cs-card h3{font-size:11px;margin-top:13px}.cs-card p{font-size:9px}.cs-card__price{font-size:11px}.cs-card__arrow{width:25px;height:25px;bottom:8px;right:8px}.cs-nfc{padding-top:60px;padding-bottom:45px}.cs-nfc__heading h2{font-size:33px}.cs-nfc__heading>p{font-size:13px;margin-top:20px}.cs-nfc__switch{gap:7px;margin:25px 0 30px}.cs-nfc__switch button{font-size:10px;padding:10px;flex:1;min-height:44px}.cs-nfc__grid{display:flex;flex-direction:column;gap:32px}.cs-nfc__explanation{max-width:none;width:100%}.cs-nfc__explanation h3{font-size:30px}.cs-nfc__explanation p{font-size:13px}.cs-nfc__steps{gap:15px;margin:25px 0}.cs-nfc__steps p{font-size:10px}.cs-nfc__steps strong{font-size:12px}.cs-nfc__explanation .cs-button{width:100%}.cs-nfc__explanation .cs-nfc__note{max-width:none;font-size:9px}.cs-nfc__stage{width:100%;max-width:430px;height:490px}.cs-phone{width:218px;height:459px;right:1%;top:3px;border-radius:32px;border-width:4px}.cs-phone__screen{border-radius:4px 4px 23px 23px}.cs-phone__bar{font-size:8px;padding:4px 10px 10px}.cs-phone__island{width:65px;height:17px;top:10px}.cs-phone__brand{font-size:7px;padding:10px 12px}.cs-phone__preview>img{top:36px;height:225px}.cs-phone__identity{top:190px;left:14px}.cs-phone__identity>strong{font-size:30px}.cs-phone__identity>span{font-size:6px}.cs-phone__stats{top:273px;padding-top:12px;left:14px;right:14px}.cs-phone__stats b{font-size:25px}.cs-phone a{font-size:8px;padding:10px;bottom:12px}.cs-phone__music-label{font-size:6px;padding-top:13px}.cs-phone__music>img{width:calc(100% - 34px);margin:0 17px}.cs-phone__music>strong{font-size:13px;margin-top:13px}.cs-phone__music>p{font-size:9px}.cs-equalizer{margin-top:9px;height:22px}.cs-phone__intro>span{font-size:37px}.cs-nfc__frame{left:0;top:93px;width:47%;height:255px;padding:6px;border-width:4px}.cs-nfc__frame>span{font-size:19px;left:10px;bottom:13px}.cs-nfc__frame b{font-size:29px}.cs-nfc__album-frame{top:78px;left:-5%;width:57%;height:295px}.cs-nfc__signal{width:48px;height:48px;left:27%;top:49%}.cs-nfc__signal svg{width:22px;height:22px}.cs-nfc__signal>span{font-size:6px}.cs-nfc__stage-caption{font-size:9px;bottom:0}.cs-closing{padding-top:30px;padding-bottom:0}.cs-closing__gallery{height:200px;margin-bottom:22px}.cs-closing__content h2{font-size:36px}.cs-closing__content p{font-size:13px;margin-top:18px}.cs-closing__content .cs-button{width:100%}.cs-closing__reassurance{grid-template-columns:1fr;gap:15px;margin-top:38px;padding:25px 0;font-size:10px}.cs-closing__reassurance b{margin-right:12px}body .cultures-bubbles{padding:9px 12px 16px}body .cultures-bubbles__list{gap:12px}body .cultures-bubbles__item{flex-basis:79px;width:79px}body .cultures-bubbles__link{gap:9px}body .cultures-bubbles__label{font-size:10px}body .cultures-bubbles__ring{width:68px;height:68px;min-width:68px;min-height:68px}}@media(max-width:359px){.cs-hero h1{font-size:39px}.cs-section{padding-left:16px;padding-right:16px}.cs-compare{padding-left:0;padding-right:0}.cs-nfc__stage{height:455px}.cs-phone{width:198px;height:430px;right:-1%}.cs-phone__identity{top:175px}.cs-phone__identity>strong{font-size:28px}.cs-phone__stats{top:253px}.cs-nfc__frame{height:235px;width:47%;top:80px}.cs-phone__preview>img{height:215px}.cs-phone__music>strong{font-size:11px}.cs-phone__music>p{font-size:8px}.cs-formats button{min-width:58px}}@media(prefers-reduced-motion:reduce){.cs *,.cs *:before,.cs *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cs-phone__intro{display:none!important}.cs-offer__pause{display:none}body .cultures-bubbles__ring,body .cultures-bubbles__visual>img{transition:none!important}body .cultures-bubbles__link:hover .cultures-bubbles__ring{transform:none}}:root{--cs-cyan:#416677}.cs a:focus-visible,.cs button:focus-visible{outline-color:#416677}.cs-button--cyan,.cs-button--navy{background:#183244;border-color:#183244;color:#fff!important}.cs-phone a{background:#416677;color:#fff}.cs-hero{display:flex;align-items:flex-end;justify-content:flex-start;min-height:680px;padding:74px max(32px,calc((100% - 1240px)/2)) 62px;text-align:left;background:#24323a}.cs-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;overflow:hidden}.cs-hero__media .cs-hero__image{position:static;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cs-hero__product{position:absolute;z-index:0;top:0;left:68%;display:flex;align-items:center;justify-content:center;width:45%;height:67%;pointer-events:none;transform:translate(-50%)}.cs-hero__product img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;filter:drop-shadow(5px 10px 7px #0005)}.cs-hero:after{background:linear-gradient(180deg,#0717220a,#07172215 37%,#071722c9)}.cs-hero__content{position:relative;z-index:1;max-width:680px}.cs-hero .cs-kicker{margin-bottom:16px;color:#fff;letter-spacing:.18em}.cs-hero h1{max-width:650px;font-size:clamp(43px,5vw,70px);line-height:1.02;text-wrap:balance}.cs-hero p{max-width:540px;margin:17px 0 20px;color:#fff;font-size:17px;font-style:normal;font-weight:500;line-height:1.5;text-shadow:0 1px 4px #06111c8c}.cs-hero .cs-text-link{display:inline-flex;justify-content:space-between;min-width:225px;gap:28px;padding:13px 17px;border:1px solid #7191a0;border-radius:2px;background:#416677;color:#fff!important;font-size:12px;letter-spacing:.03em}.cs-hero .cs-text-link:hover{background:#315565}.cs-offer{display:block;border-top:1px solid #e0e5e7;border-bottom:1px solid #e0e5e7;background:#fff;color:#162b39}.cs-offer__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;width:min(1240px,calc(100% - 56px));min-height:76px;margin:auto}.cs-offer__eyebrow{font-size:10px;font-weight:750;letter-spacing:.14em;color:#416677}.cs-offer__inner strong{font-size:clamp(13px,1.5vw,18px);font-weight:800;letter-spacing:.03em;text-align:center}.cs-offer__formats{justify-self:end;font-size:11px;font-weight:700;letter-spacing:.04em;color:#485761}.cs-nfc{background:#fff;color:#17232b}.cs-nfc .cs-kicker,.cs-nfc__steps li>span{color:#416677}.cs-nfc h2,.cs-nfc__explanation h3{color:#17232b}.cs-nfc h2>span{color:#294f61}.cs-nfc__heading>p,.cs-nfc__explanation p{color:#3f4b52}.cs-nfc__switch button{border-color:#bac8cf;background:#fff;color:#1b3442}.cs-nfc__switch button[aria-pressed=true]{border-color:#183244;background:#183244;color:#fff}.cs-nfc__explanation .cs-nfc__note{color:#53616a}.cs-nfc__stage{border:1px solid #e5ebed;border-radius:3px;background:radial-gradient(ellipse at 60% 52%,#e4edf0,#f8fafb 72%)}.cs-nfc__signal{border-color:#aec5cf;background:#fff;color:#294f61;box-shadow:0 8px 25px #1832441c}.cs-nfc__stage-caption{color:#42515b}.cs-closing{background:#fff;color:#171d21}.cs-closing__content h2{color:#171d21}.cs-closing__content p{color:#303b42}.cs-closing__formats{color:#45535c}.cs-closing__reassurance{border-top-color:#e1e6e8;color:#26333a}.cs-closing__reassurance b{color:#416677}@media(hover:hover){.cs-button--cyan:hover,.cs-button--navy:hover{background:#315565;border-color:#315565;color:#fff!important}}@media(max-width:749px){.cs-hero{min-height:690px;align-items:flex-end;padding:36px 23px 30px}.cs-hero__media .cs-hero__image{object-position:center center}.cs-hero__product{left:50%;width:100%;height:62%}.cs-hero:after{background:linear-gradient(180deg,#06152100,#06152108 42%,#0615219a 66%,#061521e3)}.cs-hero .cs-kicker{margin-bottom:12px;font-size:9px;letter-spacing:.13em}.cs-hero h1{font-size:clamp(35px,10vw,43px);line-height:1.04}.cs-hero p{margin:12px 0 16px;font-size:14px;line-height:1.45}.cs-hero .cs-text-link{width:100%;min-height:47px;align-items:center;font-size:12px}.cs-offer__inner{grid-template-columns:1fr;justify-items:center;gap:3px;width:calc(100% - 32px);min-height:90px;padding:15px 0;text-align:center}.cs-offer__eyebrow{font-size:9px}.cs-offer__inner strong{font-size:15px}.cs-offer__formats{justify-self:center;font-size:10px}.cs-nfc__switch button{color:#1b3442}.cs-nfc__stage{margin-inline:auto}.cs-closing{padding-top:38px}.cs-closing__content h2{font-size:clamp(32px,8.8vw,38px)}.cs-closing__content p{font-size:14px;line-height:1.55}.cs-closing__content .cs-button{min-height:54px}.cs-closing__reassurance{color:#26333a;font-size:11px}}.cs-nfc{padding-top:58px;padding-bottom:50px}.cs-nfc__heading{max-width:650px}.cs-nfc__heading>p{margin-top:14px}.cs-nfc__grid{grid-template-columns:.85fr 1.15fr;gap:24px}.cs-nfc__explanation .cs-kicker{margin-bottom:9px}.cs-nfc__explanation h3{font-size:clamp(26px,2.7vw,36px)}.cs-nfc__explanation p{margin-top:11px;line-height:1.5}.cs-nfc__steps{gap:10px;margin:18px 0}.cs-nfc__stage{height:440px}.cs-nfc__album-frame{top:55px;left:2%;width:48%;height:300px}.cs-nfc__signal{top:51%;left:42%}.cs-phone{top:5px;right:4%;transform:rotate(4deg) scale(.8);transform-origin:top right}.cs-nfc__stage-caption{bottom:8px}@media(max-width:749px){.cs-nfc{padding:40px 20px 34px}.cs-nfc__heading h2{font-size:30px}.cs-nfc__heading>p{margin-top:12px;font-size:12px;line-height:1.45}.cs-nfc__grid{gap:19px}.cs-nfc__explanation h3{font-size:24px}.cs-nfc__explanation p{margin-top:8px;font-size:12px}.cs-nfc__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.cs-nfc__steps li{display:block}.cs-nfc__steps li>span{display:block;margin-bottom:4px}.cs-nfc__steps strong{font-size:10px;line-height:1.3}.cs-nfc__steps p{display:none}.cs-nfc__explanation .cs-button{min-height:44px}.cs-nfc__explanation .cs-nfc__note{margin-top:8px;font-size:9px}.cs-nfc__stage{height:320px}.cs-nfc__album-frame{top:44px;left:2%;width:50%;height:224px}.cs-nfc__signal{top:48%;left:43%;width:42px;height:42px}.cs-phone{top:4px;right:2%;width:218px;height:459px;transform:rotate(4deg) scale(.65);transform-origin:top right}.cs-nfc__stage-caption{bottom:8px}}@media(max-width:359px){.cs-nfc__stage{height:300px}.cs-nfc__album-frame{height:205px}.cs-phone{transform:rotate(4deg) scale(.61)}}@media(max-width:749px){.cs-nfc{padding-top:30px;padding-bottom:25px}.cs-nfc__explanation h3,.cs-nfc__explanation>p:not(.cs-nfc__note){display:none}.cs-nfc__heading>p{margin-top:10px}.cs-nfc__grid{gap:14px}.cs-nfc__steps{margin:8px 0 12px}.cs-nfc__stage{height:300px}.cs-nfc__album-frame{top:35px;height:205px}.cs-phone{transform:rotate(4deg) scale(.61)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cultures-signature.css.map */
