.fw-contact{--bs:color-mix(in srgb,var(--b) 11%,#fff);--ad:color-mix(in srgb,var(--a) 82%,#000);--ink:#10262b;--muted:#5d747a;--line:#dbe9ec;color:var(--ink);overflow-x:hidden}.fw-contact *,.fw-contact *:before,.fw-contact *:after{box-sizing:border-box}.fw-contact h1,.fw-contact h2,.fw-contact h3,.fw-contact h4,.fw-contact h5,.fw-contact p{margin:0}.fw-contact a{text-decoration:none}.fw-wrap{max-width:1240px;margin:0 auto;padding:0 20px}.fw-sec{padding:90px 0}.fw-contact svg{display:block}.fw-contact.fw-js .fw-reveal{opacity:0;transform:translateY(32px);transition:opacity .7s ease var(--d,0s),transform .7s ease var(--d,0s)}.fw-contact.fw-js .fw-reveal.fw-in{opacity:1;transform:none}.fw-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bd)}.fw-eyebrow:before{content:"";width:34px;height:3px;border-radius:3px;background:var(--a)}.fw-eyebrow--light{color:#d7f1f4}.fw-head{text-align:center;margin-bottom:44px}.fw-head h2,.fw-side h2,.fw-ctabox h2{font-size:clamp(28px,4vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:12px 0}.fw-head p,.fw-sub{color:var(--muted);font-size:17px;line-height:1.65;max-width:560px}.fw-head p{margin:0 auto}.fw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:14px;padding:14px 28px;font-family:inherit;font-weight:600;font-size:16px;line-height:1.2;cursor:pointer;transition:transform .25s,background .25s;text-align:center}.fw-btn svg{width:18px;height:18px;transition:transform .25s}.fw-btn:hover{transform:translateY(-3px)}.fw-btn:hover svg{transform:translate(5px)}.fw-btn--brand{background:var(--b);color:#fff;box-shadow:0 10px 24px color-mix(in srgb,var(--b) 35%,transparent)}.fw-btn--brand:hover{background:var(--bd)}.fw-btn--accent{background:var(--a);color:#fff;box-shadow:0 10px 24px color-mix(in srgb,var(--a) 35%,transparent)}.fw-btn--accent:hover{background:var(--ad)}.fw-btn--light{background:#fff;color:var(--bd)}.fw-btn--light:hover{background:var(--bs)}.fw-hero{position:relative;overflow:hidden;color:#fff;padding:90px 0 150px;background:linear-gradient(135deg,var(--deep),var(--bd) 62%,var(--b))}.fw-hero:before,.fw-hero:after{content:"";position:absolute;border-radius:50%}.fw-hero:before{width:380px;height:380px;right:-120px;top:-120px;background:#ffffff12}.fw-hero:after{width:260px;height:260px;left:-90px;bottom:-110px;background:color-mix(in srgb,var(--a) 30%,transparent)}.fw-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:center}.fw-hero h1{font-size:clamp(36px,6vw,62px);font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:16px 0}.fw-hero h1 em{font-style:normal;color:#ff8f8e}.fw-hero p{font-size:18px;color:#cfe7ea;max-width:520px;line-height:1.6}.fw-chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.fw-chips span{display:inline-flex;align-items:center;gap:8px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);padding:8px 16px;border-radius:99px;font-size:14px}.fw-chips svg{width:15px;height:15px;color:#ff8f8e}.fw-kites{position:relative;height:330px}.fw-kite{position:absolute;right:12%;top:0;width:150px;height:auto;animation:fwFly 6s ease-in-out infinite;filter:drop-shadow(0 14px 18px rgba(0,0,0,.25))}.fw-kite--2{right:46%;top:120px;width:84px;animation-duration:7.5s;animation-delay:-2s;opacity:.85}@keyframes fwFly{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-26px) rotate(6deg)}}.fw-wave{position:absolute;left:0;right:0;bottom:-1px;line-height:0;color:rgb(var(--color-background,255,255,255))}.fw-wave svg{width:100%;height:70px}.fw-boxes{margin-top:-90px;position:relative;z-index:5}.fw-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.fw-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:24px;padding:30px 26px;overflow:hidden;box-shadow:0 12px 34px #10262b12;transition:transform .35s,box-shadow .35s,border-color .35s}.fw-card:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background:linear-gradient(90deg,var(--a),#ff8a78);transform:scaleX(0);transform-origin:left;transition:transform .45s}.fw-card:hover{transform:translateY(-10px);border-color:var(--b);box-shadow:0 24px 50px color-mix(in srgb,var(--b) 24%,transparent)}.fw-card:hover:after{transform:scaleX(1)}.fw-icon{position:relative;width:68px;height:68px;margin-bottom:22px;display:grid;place-items:center;border-radius:22px 22px 22px 6px;color:#fff;background:linear-gradient(135deg,var(--b),var(--bd));box-shadow:0 10px 22px color-mix(in srgb,var(--b) 35%,transparent);transition:.4s}.fw-icon svg{width:28px;height:28px}.fw-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:2px solid var(--a);opacity:0}.fw-card:hover .fw-icon{background:linear-gradient(135deg,var(--a),var(--ad));box-shadow:0 10px 22px color-mix(in srgb,var(--a) 38%,transparent);border-radius:22px 22px 6px;transform:rotate(-6deg) scale(1.06)}.fw-card:hover .fw-icon svg{animation:fwWig .7s ease}.fw-card:hover .fw-icon:before{animation:fwRing 1.2s ease-out infinite}@keyframes fwWig{0%,to{transform:rotate(0)}20%{transform:rotate(-16deg)}40%{transform:rotate(14deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(6deg)}}@keyframes fwRing{0%{transform:scale(1);opacity:.7}to{transform:scale(1.6);opacity:0}}.fw-card h3{font-size:21px;font-weight:700;margin-bottom:8px}.fw-card p{color:var(--muted);line-height:1.65;margin-bottom:20px}.fw-link{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--bd);word-break:break-word;transition:color .2s}.fw-link svg{width:16px;height:16px;flex:none;transition:transform .25s}.fw-link:hover{color:var(--a)}.fw-link:hover svg{transform:translate(6px)}.fw-card--dark{background:linear-gradient(160deg,var(--deep),var(--bd));border-color:transparent;color:#fff}.fw-card--dark p{color:#bfe0e4}.fw-card--dark .fw-icon{background:#ffffff24;box-shadow:none}.fw-socials{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.fw-socials a{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#ffffff1f;color:#fff;transition:.25s}.fw-socials svg{width:19px;height:19px}.fw-socials a:hover{background:var(--a);transform:translateY(-5px) rotate(-8deg)}.fw-mapsec{background:color-mix(in srgb,var(--b) 5%,#fff);margin-top:60px}.fw-map{position:relative;border-radius:30px;overflow:hidden;border:6px solid #fff;box-shadow:0 24px 60px #10262b26;background:#dfeef0}.fw-map iframe{display:block;width:100%;height:520px;border:0}.fw-mapcard{position:absolute;top:28px;left:28px;max-width:340px;background:#fff;border-radius:20px;padding:24px;box-shadow:0 18px 40px #10262b33}.fw-pin{width:46px;height:46px;border-radius:14px 14px 14px 4px;background:var(--a);color:#fff;display:grid;place-items:center;margin-bottom:12px;animation:fwBob 2.2s ease-in-out infinite}.fw-pin svg{width:22px;height:22px}@keyframes fwBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.fw-mapcard h4{font-size:20px;font-weight:700;margin-bottom:6px}.fw-mapcard p{color:var(--muted);font-size:15px;margin-bottom:12px}.fw-mapcard ul{list-style:none;margin:0 0 18px;padding:0;font-size:14px}.fw-mapcard li{margin-bottom:5px}.fw-mapcard .fw-btn{width:100%}.fw-cta{padding:30px 0 0}.fw-ctabox{position:relative;overflow:hidden;display:grid;grid-template-columns:2fr 1fr;gap:30px;align-items:center;border-radius:32px;padding:60px 54px;color:#fff;background:linear-gradient(120deg,var(--bd),var(--b) 70%)}.fw-ctabox:before{content:"";position:absolute;width:340px;height:340px;border-radius:50%;right:-80px;top:-140px;background:#ffffff1f}.fw-ctabox:after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;left:38%;bottom:-130px;background:color-mix(in srgb,var(--a) 45%,transparent)}.fw-ctabox>*{position:relative;z-index:1}.fw-ctabox p{color:#d7f1f4;font-size:18px;max-width:520px;line-height:1.6}.fw-stats{display:flex;flex-wrap:wrap;gap:30px;margin-top:26px}.fw-stats b{display:block;font-size:30px;font-weight:800;line-height:1}.fw-stats small{color:#bfe9ee;font-size:13px}.fw-ctabox__btns{display:grid;gap:14px}.fw-pulse{animation:fwPulse 2s infinite}@keyframes fwPulse{0%{box-shadow:0 0 color-mix(in srgb,var(--a) 55%,transparent)}70%{box-shadow:0 0 0 18px transparent}to{box-shadow:0 0 0 0 transparent}}.fw-enq{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.fw-formcard{background:#fff;border:1px solid var(--line);border-radius:28px;padding:40px;box-shadow:0 20px 50px #10262b17}.fw-formcard h3{font-size:28px;font-weight:700;margin:8px 0 6px}.fw-formcard .fw-sub{font-size:16px;margin-bottom:26px}.fw-form{display:grid;gap:14px}.fw-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fw-field{position:relative}.fw-field input,.fw-field select,.fw-field textarea{width:100%;height:60px;padding:24px 16px 8px;border:1.5px solid var(--line);border-radius:14px;background:#fbfdfd;color:var(--ink);font:inherit;font-size:16px;transition:.2s;appearance:none;-webkit-appearance:none}.fw-field textarea{height:140px;resize:vertical}.fw-field label{position:absolute;left:17px;top:19px;font-size:16px;color:var(--muted);pointer-events:none;transition:.2s;transform-origin:left top}.fw-field input:focus+label,.fw-field input:not(:placeholder-shown)+label,.fw-field textarea:focus+label,.fw-field textarea:not(:placeholder-shown)+label,.fw-field select+label{top:8px;font-size:12px}.fw-field--sel:after{content:"";position:absolute;right:20px;top:26px;width:8px;height:8px;border-right:2px solid var(--bd);border-bottom:2px solid var(--bd);transform:rotate(45deg);pointer-events:none}.fw-field input:focus,.fw-field select:focus,.fw-field textarea:focus{outline:0;border-color:var(--b);background:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--b) 16%,transparent)}.fw-field input:not(:placeholder-shown):invalid,.fw-field textarea:not(:placeholder-shown):invalid{border-color:var(--a)}.fw-formfoot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.fw-note{font-size:13px;color:var(--muted)}.fw-ok,.fw-err{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:14px;font-weight:500}.fw-ok{background:#e6f6ee;color:#17724a}.fw-ok svg{width:24px;height:24px;flex:none}.fw-err{background:#fdecec;color:#a52828}.fw-steps{margin:28px 0}.fw-step{display:flex;gap:18px;padding:18px 20px;margin-bottom:14px;background:#fff;border:1px solid var(--line);border-radius:18px;transition:.3s}.fw-step:hover{border-color:var(--b);transform:translate(8px);box-shadow:0 14px 30px color-mix(in srgb,var(--b) 16%,transparent)}.fw-num{flex:0 0 46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;font-size:18px;background:var(--b);transition:.3s}.fw-step:nth-child(2) .fw-num{background:var(--bd)}.fw-step:nth-child(3) .fw-num{background:var(--a)}.fw-step:hover .fw-num{transform:scale(1.12) rotate(-8deg)}.fw-step h5{font-size:17px;font-weight:700;margin:2px 0 4px}.fw-step p{color:var(--muted);font-size:15px;line-height:1.55}.fw-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.fw-mini div{text-align:center;padding:18px 8px;border-radius:18px;background:var(--bs);transition:.3s}.fw-mini b{display:block;font-size:18px;font-weight:800;color:var(--bd);transition:.3s}.fw-mini small{color:var(--muted);font-size:13px;transition:.3s}.fw-mini div:hover{background:var(--b);transform:translateY(-5px)}.fw-mini div:hover b,.fw-mini div:hover small{color:#fff}@media(max-width:989px){.fw-hero__grid,.fw-enq,.fw-ctabox{grid-template-columns:1fr}.fw-kites{display:none}.fw-enq{gap:44px}}@media(max-width:749px){.fw-sec{padding:60px 0}.fw-hero{padding:60px 0 120px}.fw-map iframe{height:340px}.fw-mapcard{position:static;max-width:none;border-radius:0}.fw-ctabox{padding:40px 24px;border-radius:24px}.fw-formcard{padding:26px 20px}.fw-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.fw-contact *{animation:none!important;transition:none!important}.fw-contact.fw-js .fw-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAQ */
