.ic-faq{--ic-ink:#173f52;--ic-blue:#1c6b8d;--ic-sky:#7ec9e3;position:relative;isolation:isolate;overflow:hidden;padding:clamp(44px,6vw,96px) 24px;background:#edf7fb;color:var(--ic-ink);border-top:1px solid #d8eaf1}.ic-faq:before{content:"";position:absolute;z-index:-1;width:650px;height:650px;left:-310px;top:-250px;border-radius:50%;background:radial-gradient(circle,#bde8f5 0,transparent 70%);pointer-events:none}.ic-faq:after{content:"";position:absolute;z-index:-1;width:360px;height:360px;right:-220px;bottom:-180px;transform:rotate(35deg);border:1px solid #abd6e5;border-radius:32px;box-shadow:0 0 0 28px #edf7fb,0 0 0 29px #c2e0eb,0 0 0 58px #edf7fb,0 0 0 59px #d1e8f0;pointer-events:none}.ic-faq__inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:clamp(36px,7vw,110px);align-items:start}.ic-faq__intro{position:relative;padding-top:10px}.ic-faq__sketch{width:95px;margin-bottom:20px;color:var(--ic-ink);transform:rotate(-5deg);transition:transform .5s ease}.ic-faq__intro:hover .ic-faq__sketch{transform:rotate(0) translateY(-3px)}.ic-faq__eyebrow{font-size:11px;font-weight:750;letter-spacing:.16em;text-transform:uppercase;color:var(--ic-blue);margin:0 0 18px}.ic-faq h2{font-family:var(--heading-font-family);font-size:clamp(38px,4.6vw,66px);line-height:1.02;letter-spacing:-.055em;font-weight:800;margin:0;max-width:520px}.ic-faq h2 em{display:block;color:var(--ic-blue);font-style:normal}.ic-faq__lead{font-size:16px;line-height:1.7;max-width:360px;margin:24px 0 28px;color:#476777}.ic-faq__contact{display:flex;align-items:center;gap:12px;width:fit-content;padding:15px 20px;border-radius:100px;background:var(--ic-ink);color:#fff!important;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 8px 24px #173f5214;transition:background .25s,transform .25s,box-shadow .25s}.ic-faq__contact:hover{background:var(--ic-blue);transform:translateY(-3px);box-shadow:0 12px 24px #173f5224}.ic-faq__contact svg{width:28px;height:28px;color:var(--ic-sky);flex:none}.ic-faq__arrow{display:flex;align-items:center;width:25px;margin-left:4px;transition:transform .25s}.ic-faq__arrow svg{width:25px;height:18px;color:#b5e6f5}.ic-faq__contact:hover .ic-faq__arrow{transform:translate(3px)}.ic-faq__note{display:block;margin:14px 0 0 7px;font-size:12px;color:#597885}.ic-faq__questions{display:grid;gap:12px}.ic-faq__item{background:#fff;border:1px solid #d3e6ee;border-radius:18px;box-shadow:0 3px 10px #153e5303;transition:border-color .25s,box-shadow .25s,background .25s}.ic-faq__item:hover{border-color:#92c7dc;box-shadow:0 8px 28px #1c6b8d0b}.ic-faq__item[open]{background:#fff;border-color:#7bbdd7;box-shadow:0 12px 35px #1c6b8d12}.ic-faq summary{display:flex;align-items:center;gap:16px;list-style:none;cursor:pointer;padding:23px 24px;min-height:82px;-webkit-user-select:none;user-select:none}.ic-faq summary::-webkit-details-marker{display:none}.ic-faq summary:focus-visible,.ic-faq__contact:focus-visible{outline:3px solid #2680a5;outline-offset:4px}.ic-faq__picto{display:grid;place-items:center;color:#1c6b8d;width:40px;height:40px;flex:none;transform:rotate(-4deg);transition:transform .3s,color .3s}.ic-faq__picto svg{width:34px;height:34px;overflow:visible}.ic-faq__item:hover .ic-faq__picto,.ic-faq__item[open] .ic-faq__picto{transform:rotate(2deg);color:#173f52}.ic-faq__question{font-size:16px;line-height:1.4;font-weight:700;flex:1}.ic-faq__toggle{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:#edf7fb;color:var(--ic-blue);transition:transform .35s,background .25s,color .25s}.ic-faq__toggle svg{width:21px;height:21px}.ic-faq__item[open] .ic-faq__toggle{transform:rotate(45deg);background:var(--ic-ink);color:#fff}.ic-faq__answer{padding:0 24px 24px 57px;color:#496875;font-size:14px;line-height:1.8}.ic-faq__answer p+p{margin-top:12px}.ic-faq__answer a{color:var(--ic-blue);text-decoration:underline;text-underline-offset:3px}.ic-faq__answer strong{color:var(--ic-ink);font-weight:700}.ic-faq__item[open] .ic-faq__answer-inner{animation:ic-faq-reveal .35s ease both}@keyframes ic-faq-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@supports (interpolate-size:allow-keywords){.ic-faq__item{interpolate-size:allow-keywords}.ic-faq__item::details-content{height:0;overflow:clip;opacity:0;transition:height .35s ease,opacity .25s,content-visibility .35s;transition-behavior:allow-discrete}.ic-faq__item[open]::details-content{height:auto;opacity:1}}@media(max-width:749px){.ic-faq{padding:44px 18px 50px}.ic-faq__inner{grid-template-columns:1fr;gap:30px}.ic-faq__intro{padding-top:0}.ic-faq__sketch{width:70px;margin-bottom:14px}.ic-faq h2{font-size:43px;max-width:330px}.ic-faq__lead{margin:18px 0 22px;font-size:14px;max-width:100%}.ic-faq__eyebrow{margin-bottom:13px}.ic-faq summary{padding:18px 16px;gap:11px;min-height:78px}.ic-faq__question{font-size:14px}.ic-faq__answer{padding:0 18px 22px 43px;font-size:13px}.ic-faq__toggle{width:30px;height:30px}.ic-faq__questions{gap:10px}.ic-faq__item{border-radius:15px}}@media(prefers-reduced-motion:reduce){.ic-faq *,.ic-faq *::details-content{animation:none!important;transition:none!important;transform:none!important}}.ic-phone-showcase .scene{color:#163c4c;padding:48px 24px 42px;overflow:hidden;position:relative;background:radial-gradient(ellipse at 20% 35%,#d5eaf3 0,transparent 50%),radial-gradient(ellipse at 90% 80%,#e8ddd5 0,transparent 50%),#f8f8f3}.ic-phone-showcase .scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(117deg,transparent 30%,#ffffff80 30%,#ffffff80 48%,transparent 48%,transparent 68%,#ffffff65 68%,#ffffff65 80%,transparent 80%);pointer-events:none}.ic-phone-showcase header{text-align:center;position:relative}.ic-phone-showcase header small{letter-spacing:.22em;font-size:10px;font-weight:700}.ic-phone-showcase h2{font-size:clamp(28px,4vw,46px);letter-spacing:-.055em;margin:14px 0 10px}.ic-phone-showcase header>p{font-size:14px;color:#5b747b;margin:0}.ic-phone-showcase .phones{display:flex;gap:clamp(40px,8vw,120px);justify-content:center;position:relative;margin:35px auto 0}.ic-phone-showcase .item{width:min(29vw,280px);text-align:center}.ic-phone-showcase .phone{position:relative;padding:8px;border-radius:45px;background:linear-gradient(110deg,#79bdd9,#153f57 16%,#448eb1 49%,#163d54 86%,#8ed0e8);box-shadow:0 28px 40px -20px #263e5659,inset 0 0 0 1px #a8d8ea}.ic-phone-showcase .screen{position:relative;aspect-ratio:9/19.5;overflow:hidden;background:#101012;border:4px solid #151418;border-radius:37px;display:flex;align-items:center}.ic-phone-showcase .screen:after{z-index:3;box-shadow:0 0 0 1px #222228;content:"";position:absolute;top:10px;left:32%;width:36%;height:25px;border-radius:30px;background:#000;pointer-events:none}.ic-phone-showcase .screen:before{content:"";position:absolute;z-index:4;top:18px;left:60%;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#263c55,#090b13 65%);pointer-events:none}.ic-phone-showcase .screen:has([data-first]){background:linear-gradient(#e1e5e5,#b8c9cf)}.ic-phone-showcase .screen:has([data-second]){background:linear-gradient(#dce5e7,#aebec3)}.ic-phone-showcase .screen video{width:100%;height:100%;object-fit:cover;display:block;background:transparent}.ic-phone-showcase .phone:before,.ic-phone-showcase .phone:after{content:"";position:absolute;left:-2px;width:3px;background:#245e7b;border-radius:4px}.ic-phone-showcase .phone:before{height:30px;top:99px}.ic-phone-showcase .phone:after{height:49px;top:146px}.ic-phone-showcase .label{margin:21px 0 12px;font-size:14px;font-weight:700;letter-spacing:-.02em}.ic-phone-showcase .control{font-size:12px;font-weight:600;border:1px solid #163c4c30;background:#ffffffb8;color:#163c4c;border-radius:30px;padding:11px 19px;cursor:pointer;min-width:140px}.ic-phone-showcase .sound{min-width:118px;margin-top:8px}.ic-phone-showcase .control:hover{background:#163c4c;color:#fff}.ic-phone-showcase .control:focus-visible{outline:3px solid #5caccd;outline-offset:4px}@media(max-width:600px){.ic-phone-showcase .scene{padding:35px 18px}.ic-phone-showcase .phones{flex-direction:column;align-items:center;gap:42px;margin-top:30px}.ic-phone-showcase .item{width:min(76vw,285px)}.ic-phone-showcase header>p{font-size:13px}.ic-phone-showcase .phone{border-radius:45px}}.ic-phone-showcase *{box-sizing:border-box}.ic-phone-showcase h2{line-height:1.1}.ic-phone-showcase button{line-height:1.3}.ic-phone-showcase .screen>video{position:absolute;top:0;right:0;bottom:0;left:0}.ic-phone-showcase .scene{min-height:0}.ic-phone-showcase .screen,.ic-phone-showcase .item{flex-shrink:0}.ic-phone-showcase .control{font-family:inherit}@media(max-width:699px){.ic-card-price .ic-card-price__amount{font-size:clamp(25px,6.5vw,34px)!important}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAAABgAAAAAAAAAAAAAg */
