.hosting-page{--hp-accent:#e8366d;--hp-accent-deep:#c92758;--hp-cyan:#65d9c6;--hp-ink:#0b1421;--hp-muted:#536273;--hp-line:#0b142124;color:var(--hp-ink);background:#f5f7f9;overflow:hidden}.hosting-page .hp-wrap{width:min(1180px,100% - 40px);margin-inline:auto}.hosting-page .hp-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 10% 5%,#e8366d47,#0000 30rem),radial-gradient(circle at 85% 25%,#65d9c626,#0000 28rem),#0b1421;border-bottom:0;padding:clamp(5rem,10vw,9rem) 0 clamp(3.5rem,7vw,5.5rem);position:relative}.hosting-page .hp-hero:after{z-index:-1;aspect-ratio:1;content:"";border:1px solid #65d9c63b;border-radius:50%;width:28rem;position:absolute;inset:auto -8rem -13rem auto;box-shadow:0 0 0 4rem #65d9c609,0 0 0 8rem #65d9c606}.hosting-page .hp-eyebrow{color:var(--hp-accent);font:800 .7rem/1.3 var(--font-mono,monospace);letter-spacing:.11em;text-transform:uppercase}.hosting-page .hp-hero h1{color:#fff;letter-spacing:-.06em;max-width:16ch;margin:.7rem 0 1rem;font-size:clamp(2.6rem,7vw,6rem);line-height:.98}html[dir=rtl] .hosting-page .hp-hero h1{letter-spacing:0}.hosting-page .hp-lead{color:#ffffffbd;max-width:700px;margin:0;font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.85}.hosting-page .hp-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.hosting-page .hp-btn{border:1px solid var(--hp-line);min-height:50px;color:inherit;border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1.2rem;font-weight:800;text-decoration:none;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.hosting-page .hp-btn:hover,.hosting-page .hp-btn:focus-visible{border-color:var(--hp-accent);transform:translateY(-2px);box-shadow:0 .8rem 1.8rem #0b142124}.hosting-page .hp-btn--primary{background:var(--hp-accent);border-color:var(--hp-accent);color:#fff}.hosting-page .hp-btn--primary:hover,.hosting-page .hp-btn--primary:focus-visible{background:var(--hp-accent-deep);border-color:var(--hp-accent-deep)}.hosting-page .hp-hero-visual{aspect-ratio:1;pointer-events:none;opacity:.9;width:clamp(12rem,27vw,22rem);position:absolute;inset:16% 7% auto auto}.hosting-page .hp-visual-orbit{border:1px solid #65d9c666;border-radius:50%;position:absolute;inset:8%;transform:rotate(-18deg)skew(-12deg)}.hosting-page .hp-visual-orbit--two{border-color:#e8366da6;inset:20%;transform:rotate(62deg)skew(14deg)}.hosting-page .hp-visual-orbit--three{border-color:#ffffff59;inset:32%;transform:rotate(25deg)}.hosting-page .hp-visual-core{background:linear-gradient(145deg,#65d9c64d,#e8366d52);border:1px solid #ffffff59;border-radius:1.25rem;place-items:center;display:grid;position:absolute;inset:38%;box-shadow:0 0 0 1rem #65d9c60a,0 1.5rem 3rem #00000038}.hosting-page .hp-visual-core:before,.hosting-page .hp-visual-core:after{content:"";background:#ffffffc7;border-radius:99px;width:48%;height:.3rem;box-shadow:0 .65rem #ffffff59,0 1.3rem #fff3}.hosting-page .hp-visual-dot{background:var(--hp-accent);border-radius:50%;width:.52rem;height:.52rem;position:absolute;box-shadow:0 0 0 .35rem #e8366d1f}.hosting-page .hp-visual-dot--one{inset:14% 25% auto auto}.hosting-page .hp-visual-dot--two{background:var(--hp-cyan);inset:auto auto 19% 14%;box-shadow:0 0 0 .35rem #65d9c61f}.hosting-page .hp-visual-dot--three{inset:48% auto auto 5%}.hosting-page .hp-trust{background:#fff3;border:1px solid #fff3;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:4rem;display:grid;position:relative}.hosting-page .hp-trust div{color:#fff;background:#ffffff12;min-height:8rem;padding:1.15rem;transition:transform .2s,background .2s}.hosting-page .hp-trust div:hover{z-index:1;background:#ffffff21;transform:translateY(-3px)}.hosting-page .hp-trust strong{margin-bottom:.35rem;display:block}.hosting-page .hp-trust span{color:#ffffffad;font-size:.88rem;line-height:1.55}.hosting-page .hp-section{color:var(--hp-ink);background:#fff;padding:clamp(4.5rem,8vw,7rem) 0}.hosting-page .hp-section-head{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.hosting-page .hp-section h2{max-width:18ch;color:var(--hp-ink);letter-spacing:-.05em;margin:.5rem 0 0;font-size:clamp(2rem,4.5vw,3.6rem);line-height:1.08}.hosting-page .hp-section-head>p{max-width:480px;color:var(--hp-muted);margin:0;line-height:1.8}html[dir=rtl] .hosting-page .hp-section h2{letter-spacing:0}.hosting-page .hp-plan-group+.hp-plan-group{margin-top:clamp(3rem,6vw,5.25rem)}.hosting-page .hp-group-head{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.25rem;display:flex}.hosting-page .hp-group-head h3{margin:0;font-size:clamp(1.35rem,2.5vw,2rem)}.hosting-page .hp-group-head p{max-width:42rem;color:var(--hp-muted);margin:.35rem 0 0;line-height:1.7}.hosting-page .hp-plan-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.hosting-page .hp-plan{border:1px solid var(--hp-line);background:#fff;border-radius:1.25rem;flex-direction:column;grid-column:span 2;min-width:0;min-height:100%;padding:1.5rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 .45rem 1.5rem #1019260a}.hosting-page .hp-plan:hover{z-index:1;border-color:#e8366d8c;transform:translateY(-5px);box-shadow:0 1rem 2.2rem #1019261c}.hosting-page .hp-plan-group--base .hp-plan:first-child{grid-column:2/span 2}.hosting-page .hp-plan-group--base .hp-plan:nth-child(2){grid-column:4/span 2}.hosting-page .hp-plan--popular{border-color:var(--hp-accent);box-shadow:inset 0 3px 0 var(--hp-accent), 0 .45rem 1.5rem #1019260a}.hosting-page .hp-plan--popular:hover{box-shadow:inset 0 3px 0 var(--hp-accent), 0 1rem 2.2rem #1019261f}.hosting-page .hp-badge{color:var(--hp-accent-deep);background:#e8366d1a;border-radius:999px;align-self:flex-start;padding:.35rem .65rem;font-size:.76rem;font-weight:800}.hosting-page .hp-plan h3{color:var(--hp-ink);margin:1rem 0 .3rem;font-size:1.65rem}.hosting-page .hp-fit{min-height:3.2rem;color:var(--hp-muted);margin:0;line-height:1.6}.hosting-page .hp-price{min-height:3.4rem;color:var(--hp-ink);direction:ltr;flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:1.25rem 0;font-size:2.25rem;font-weight:800;display:flex}.hosting-page .hp-price small{color:var(--hp-muted);font-size:.78rem;font-weight:600}.hosting-page .hp-price-original{white-space:nowrap}.hosting-page .hp-price-discounted{white-space:nowrap;color:var(--hp-accent-deep);display:none}.hosting-page .hp-plan.is-discounted .hp-price-original{color:var(--hp-muted);font-size:1.1rem;text-decoration:line-through 2px}.hosting-page .hp-plan.is-discounted .hp-price-discounted{display:inline}.hosting-page .hp-specs{margin:0 0 1.5rem;padding:0;list-style:none}.hosting-page .hp-specs li{border-bottom:1px solid var(--hp-line);justify-content:space-between;gap:1rem;padding:.68rem 0;display:flex}.hosting-page .hp-specs span{color:var(--hp-muted)}.hosting-page .hp-specs b{color:var(--hp-ink)}.hosting-page .hp-plan .hp-btn{width:100%;margin-top:auto}.hosting-page .hp-promo-wrap{background:linear-gradient(110deg,#e8366d13,#65d9c614);border:1px solid #e8366d47;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1.25rem;padding:1rem 1.15rem;display:flex}.hosting-page .hp-promo-copy{color:var(--hp-muted);margin:0;font-size:.9rem;line-height:1.6}.hosting-page .hp-promo-copy strong{color:var(--hp-ink)}.hosting-page .hp-promo{min-height:3.35rem;color:var(--hp-ink);cursor:pointer;text-align:start;background:#fff;border:1px dashed #e8366db3;border-radius:.85rem;flex:none;align-items:center;gap:.8rem;padding:.55rem .65rem .55rem .85rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.hosting-page .hp-promo:hover,.hosting-page .hp-promo:focus-visible{border-color:var(--hp-accent);transform:translateY(-2px);box-shadow:0 .55rem 1.4rem #e8366d24}.hosting-page .hp-promo-icon{color:#fff;background:var(--hp-accent);border-radius:.55rem;place-items:center;width:2rem;height:2rem;display:grid}.hosting-page .hp-promo-icon svg{width:1rem;height:1rem}.hosting-page .hp-promo-label{gap:.12rem;display:grid}.hosting-page .hp-promo-label small{color:var(--hp-muted);font-size:.7rem}.hosting-page .hp-promo-label strong{font:800 1rem/1 var(--font-mono,monospace);letter-spacing:.04em}.hosting-page .hp-promo-action{color:var(--hp-accent-deep);white-space:nowrap;background:#e8366d17;border-radius:.45rem;padding:.35rem .55rem;font-size:.73rem;font-weight:800}.hosting-page .hp-promo.is-copied{border-style:solid;border-color:var(--hp-cyan)}.hosting-page .hp-promo.is-copied .hp-promo-action{color:#0b6f62;background:#65d9c62e}.hosting-page .hp-promo-note{color:var(--hp-muted);margin:.8rem 0 0;font-size:.85rem}.hosting-page .hp-common{border-block:1px solid var(--hp-line);background:#f1f3f6}.hosting-page .hp-feature-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.hosting-page .hp-feature{border:1px solid var(--hp-line);background:#fff;border-radius:1rem;min-height:11rem;padding:1.35rem;transition:transform .2s,border-color .2s,box-shadow .2s}.hosting-page .hp-feature:hover{border-color:#65d9c6b3;transform:translateY(-4px);box-shadow:0 .8rem 1.7rem #10192614}.hosting-page .hp-feature b{color:var(--hp-ink);margin-bottom:.6rem;font-size:1.05rem;display:block}.hosting-page .hp-feature p{color:var(--hp-muted);margin:0;line-height:1.7}.hosting-page .hp-guide{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.hosting-page .hp-guide article{border:1px solid var(--hp-line);background:#fff;border-radius:1rem;min-height:9.5rem;padding:1.5rem;transition:transform .2s,border-color .2s,box-shadow .2s}.hosting-page .hp-guide article:hover{border-color:#e8366d8c;transform:translateY(-3px);box-shadow:0 .8rem 1.7rem #10192614}.hosting-page .hp-guide h3{color:var(--hp-ink);margin:0 0 .6rem;font-size:1.2rem}.hosting-page .hp-guide p{color:var(--hp-muted);margin:0;line-height:1.8}.hosting-page .hp-note{border-inline-start:3px solid var(--hp-accent);color:var(--hp-muted);background:#f7f9fa;margin-top:1.4rem;padding:1rem 1.15rem;line-height:1.8}.hosting-page .hp-cta{text-align:center;border-top:1px solid var(--hp-line);color:var(--hp-ink);background:#fff;padding:clamp(4.5rem,8vw,7rem) 0}.hosting-page .hp-cta h2{max-width:760px;color:var(--hp-ink);margin:0 auto 1rem;font-size:clamp(2rem,5vw,4rem)}.hosting-page .hp-cta p{color:var(--hp-muted);font-size:1.08rem}@media (width<=960px){.hosting-page .hp-hero-visual{opacity:.55;inset:14% 3% auto auto}.hosting-page .hp-trust,.hosting-page .hp-feature-grid{grid-template-columns:repeat(2,1fr)}.hosting-page .hp-section-head,.hosting-page .hp-group-head{display:block}.hosting-page .hp-section-head>p{margin-top:1rem}.hosting-page .hp-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hosting-page .hp-plan,.hosting-page .hp-plan-group--base .hp-plan:first-child,.hosting-page .hp-plan-group--base .hp-plan:nth-child(2){grid-column:span 1}}@media (width<=620px){.hosting-page .hp-wrap{width:min(100% - 24px,1180px)}.hosting-page .hp-hero-visual{opacity:.35;width:14rem;inset:9% -4rem auto auto}.hosting-page .hp-trust,.hosting-page .hp-feature-grid,.hosting-page .hp-guide,.hosting-page .hp-plan-grid{grid-template-columns:1fr}.hosting-page .hp-trust div{min-height:0}.hosting-page .hp-plan,.hosting-page .hp-plan-group--base .hp-plan:first-child,.hosting-page .hp-plan-group--base .hp-plan:nth-child(2){grid-column:auto}.hosting-page .hp-promo-wrap{flex-direction:column;align-items:stretch}.hosting-page .hp-promo{align-self:flex-start}.hosting-page .hp-price{font-size:2rem}}.hosting-page .hp-plan-group{grid-column:1/-1}.hosting-page .hp-promo-note{color:#0b6f62;background:#65d9c61f;border:1px solid #65d9c66b;border-radius:.8rem;align-items:center;gap:.7rem;max-width:30rem;margin:.75rem 0 0;padding:.65rem .8rem;font-size:.82rem;line-height:1.4;display:flex}.hosting-page .hp-promo-note[hidden]{display:none}.hosting-page .hp-promo-note-icon{color:#fff;background:#0b8c7c;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;font-weight:800;display:grid}.hosting-page .hp-promo-note>span:last-child{gap:.12rem;display:grid}.hosting-page .hp-promo-note strong{color:#0b6f62;font-size:.84rem}.hosting-page .hp-promo-note small{color:#39736d;font-size:.76rem}.hosting-page .hp-promo-success[hidden]{display:none}.hosting-page .hp-promo-success{color:#0b6f62;align-items:center;gap:.55rem;display:inline-flex}.hosting-page .hp-promo-success-icon{color:#fff;background:#0b8c7c;border-radius:50%;flex:none;place-items:center;width:1.45rem;height:1.45rem;font-weight:800;display:grid}.hosting-page .hp-promo-success-copy{gap:.12rem;line-height:1.25;display:grid}.hosting-page .hp-promo-success-copy strong{font-size:.8rem}.hosting-page .hp-promo-success-copy small{color:#39736d;font-size:.7rem}.hosting-page .hp-plan--illustration{color:#0b1421;box-shadow:none;background:radial-gradient(circle at 50% 40%,#65d9c629,#0000 68%),#fbfcfd;border-color:#65d9c652;place-items:center;display:grid;overflow:hidden}.hosting-page .hp-plan--illustration:hover{box-shadow:none;border-color:#65d9c661;transform:none}.hosting-page .hp-illustration{aspect-ratio:1;opacity:.58;width:72%;max-width:14rem;transform:rotate(-3deg)}.hosting-page .hp-illustration svg{width:100%;height:100%}.hosting-page .hp-cta{isolation:isolate;color:#fff;background:radial-gradient(circle at 12% 10%,#e8366d59,#0000 28rem),radial-gradient(circle at 90% 80%,#65d9c62e,#0000 30rem),#0b1421;border-top:0;position:relative;overflow:hidden}.hosting-page .hp-cta:before{content:"";border:1px solid #ffffff24;border-radius:50%;width:24rem;height:24rem;position:absolute;bottom:-15rem;right:-9rem;box-shadow:0 0 0 3rem #ffffff09,0 0 0 6rem #ffffff05}.hosting-page .hp-cta .hp-wrap{z-index:1;position:relative}.hosting-page .hp-cta .hp-eyebrow{color:var(--hp-cyan)}.hosting-page .hp-cta h2{color:#fff}.hosting-page .hp-cta p{color:#ffffffb8}.hosting-page .hp-cta .hp-btn:not(.hp-btn--primary){color:#fff;background:#ffffff0f;border-color:#ffffff42}.hosting-page .hp-cta .hp-btn:not(.hp-btn--primary):hover{background:#ffffff1f}.hosting-page .hp-note{overflow-wrap:anywhere;word-break:normal;width:100%;max-width:100%}html[dir=rtl] .hosting-page .hp-hero-visual{inset:16% auto auto 7%}@media (width>=961px){.hosting-page .hp-plan{height:36rem;min-height:36rem}.hosting-page .hp-plan-group--base .hp-plan,.hosting-page .hp-plan-group--base .hp-plan:first-child,.hosting-page .hp-plan-group--base .hp-plan:nth-child(2){grid-column:span 2!important}}@media (width>=621px) and (width<=960px){.hosting-page .hp-plan{height:36rem;min-height:36rem}.hosting-page .hp-plan-group--base .hp-plan,.hosting-page .hp-plan-group--base .hp-plan:first-child,.hosting-page .hp-plan-group--base .hp-plan:nth-child(2){grid-column:span 1!important}}@media (width<=960px){.hosting-page .hp-plan-group{grid-column:1/-1}.hosting-page .hp-plan--illustration{opacity:.42}html[dir=rtl] .hosting-page .hp-hero-visual{inset:14% auto auto 3%}}@media (width<=620px){.hosting-page .hp-plan-grid{align-items:start}.hosting-page .hp-plan{align-self:start;height:auto!important;min-height:0!important}.hosting-page .hp-plan .hp-btn{margin-top:1rem!important}.hosting-page .hp-plan-group--base .hp-plan,.hosting-page .hp-plan-group--base .hp-plan:first-child,.hosting-page .hp-plan-group--base .hp-plan:nth-child(2){grid-column:auto!important}.hosting-page .hp-plan--illustration{opacity:.28;background:#65d9c60b;height:12rem;min-height:12rem}.hosting-page .hp-illustration{width:9rem}.hosting-page .hp-note{padding:.9rem 1rem;font-size:.86rem;line-height:1.65}html[dir=rtl] .hosting-page .hp-hero-visual{inset:9% auto auto -4rem}}.hosting-page{--hp-muted:#536273;font-family:inherit}.hosting-page h1,.hosting-page h2,.hosting-page h3{font-weight:600}html[dir=rtl] .hosting-page .hp-hero h1{line-height:1.25}html[dir=rtl] .hosting-page .hp-section h2{line-height:1.35}.hosting-page .hp-promo-success-icon svg{width:1rem;height:1rem}.hosting-page .hp-promo{white-space:normal;min-width:0;max-width:100%}.domain-registration{color:#102030;background:#f5f7fa;overflow:hidden}.domain-registration__hero{isolation:isolate;color:#fff;background:#07141e;padding:clamp(4.5rem,9vw,8rem) 0 clamp(4rem,8vw,6.5rem);position:relative}.domain-registration__hero:before{z-index:-1;content:"";background:radial-gradient(circle at 78% 22%,#46d8b547,#0000 18%),radial-gradient(circle at 68%,#109dca29,#0000 25%),repeating-linear-gradient(120deg,#0000 0 64px,#ffffff09 65px 66px);position:absolute;inset:-28% -8% -50%;transform:rotate(-4deg)}.domain-registration .container{max-width:1180px}.domain-registration__eyebrow{color:#75e5c6;font:800 .72rem/1.3 var(--font-mono,monospace);letter-spacing:.13em;text-transform:uppercase;margin:0}.domain-registration__hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:13ch;margin:.85rem 0 1.15rem;font-size:clamp(2.8rem,6.4vw,6.8rem);line-height:.96}.domain-registration__lead{color:#ffffffbd;max-width:720px;margin:0;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.8}.domain-registration__search{background:linear-gradient(130deg,#75e5c6,#ffffff47);max-width:970px;margin:clamp(2.2rem,5vw,3.8rem) 0 0;padding:1px;box-shadow:0 28px 80px #00000040}.domain-registration__search-inner{background:#fff;grid-template-columns:minmax(0,1fr) 150px auto;gap:.55rem;padding:.6rem;display:grid}.domain-registration__search label{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.domain-registration__search input,.domain-registration__search select{color:#102030;min-width:0;font:700 1rem/1.2 var(--font-mono,monospace);background:#f1f5f4;border:0;outline:none}.domain-registration__search input{padding:1rem 1.15rem}.domain-registration__search select{padding:1rem .7rem}.domain-registration__search input:focus,.domain-registration__search select:focus{box-shadow:inset 0 0 0 2px #108a72}.domain-registration__search button{color:#fff;cursor:pointer;font:800 .78rem/1.2 var(--font-mono,monospace);letter-spacing:.04em;text-transform:uppercase;background:#108a72;border:0;padding:1rem 1.25rem;transition:background .18s,transform .18s}.domain-registration__search button:hover,.domain-registration__search button:focus-visible{background:#066d5b;transform:translateY(-2px)}.domain-registration__status{color:#ffffffc2;min-height:1.5rem;margin:.7rem 0 0;font-size:.86rem;line-height:1.5}.domain-registration__status[data-state=error]{color:#ffc9c9}.domain-registration__status[data-state=valid]{color:#a4f6dc}.domain-registration__quick{flex-wrap:wrap;gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.domain-registration__quick button{color:#fff;cursor:pointer;font:800 .68rem/1 var(--font-mono,monospace);background:#ffffff0f;border:1px solid #ffffff40;border-radius:999px;padding:.42rem .66rem;transition:background .18s}.domain-registration__quick button:hover,.domain-registration__quick button:focus-visible{background:#75e5c638}.domain-registration__trust{background:#ffffff26;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(2.3rem,5vw,4rem);display:grid}.domain-registration__trust div{background:#07141ed6;padding:1.1rem 1.2rem}.domain-registration__trust b{color:#75e5c6;font:800 .7rem/1 var(--font-mono,monospace);letter-spacing:.08em;margin-bottom:.3rem;display:block}.domain-registration__trust span{font-size:.92rem;line-height:1.5}.domain-registration__section{padding:clamp(4rem,8vw,7.5rem) 0}.domain-registration__section--dark{color:#fff;background:#0b1a25}.domain-registration__section-head{grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);align-items:end;gap:2rem;margin-bottom:2.1rem;display:grid}.domain-registration__section-head h2{letter-spacing:-.05em;text-wrap:balance;max-width:16ch;margin:.55rem 0 0;font-size:clamp(2rem,4vw,4.35rem);line-height:1}.domain-registration__section-head>p{color:#627180;margin:0;line-height:1.8}.domain-registration__section--dark .domain-registration__section-head>p{color:#ffffffa8}.domain-registration__extensions{background:#dbe4e9;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.domain-registration__extension{background:#fff;flex-direction:column;justify-content:space-between;gap:2.7rem;min-height:190px;padding:1.15rem 1.25rem;display:flex}.domain-registration__extension strong{font:800 clamp(1.35rem,2.4vw,2.2rem)/1 var(--font-mono,monospace);letter-spacing:-.06em}.domain-registration__extension span{color:#667483;font-size:.84rem;line-height:1.55}.domain-registration__extension em{color:#066d5b;font:800 .64rem/1 var(--font-mono,monospace);letter-spacing:.05em;text-transform:uppercase;background:#def7ef;border-radius:999px;align-self:flex-start;padding:.38rem .52rem;font-style:normal}.domain-registration__price-grid{background:#ffffff26;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.domain-registration__price{background:#102431;padding:1.3rem}.domain-registration__price b{color:#75e5c6;font:800 .78rem/1 var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;display:block}.domain-registration__price strong{font:800 clamp(1.85rem,3.4vw,3.2rem)/1 var(--font-mono,monospace);letter-spacing:-.07em;margin:.85rem 0 .55rem;display:block}.domain-registration__price span{color:#ffffffad;font-size:.86rem;line-height:1.55}.domain-registration__note{color:#ffffff9e;margin:1.15rem 0 0;font-size:.86rem;line-height:1.7}.domain-registration__note strong{color:#fff}.domain-registration__tools{background:#dbe4e9;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.domain-registration__tool{min-height:240px;color:inherit;background:#fff;flex-direction:column;gap:.95rem;padding:1.35rem;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:flex}.domain-registration__tool:hover,.domain-registration__tool:focus-visible{z-index:1;color:#fff;background:#108a72;position:relative;transform:translateY(-3px)}.domain-registration__tool span{color:#0b9d80;font:800 .72rem/1 var(--font-mono,monospace);letter-spacing:.1em}.domain-registration__tool:hover span,.domain-registration__tool:focus-visible span{color:#b8fae5}.domain-registration__tool h3{margin:0;font-size:1.3rem;line-height:1.3}.domain-registration__tool p{color:#667483;margin:0;font-size:.91rem;line-height:1.7}.domain-registration__tool:hover p,.domain-registration__tool:focus-visible p{color:#ffffffc2}.domain-registration__tool b{font:800 .72rem/1 var(--font-mono,monospace);letter-spacing:.05em;text-transform:uppercase;margin-top:auto}.domain-registration__closing{background:linear-gradient(120deg,#e1fbf3,#fff 55%,#e5f3f8);padding:clamp(4rem,8vw,7rem) 0}.domain-registration__closing .container{justify-content:space-between;align-items:end;gap:2rem;display:flex}.domain-registration__closing h2{letter-spacing:-.055em;text-wrap:balance;max-width:13ch;margin:.6rem 0 1rem;font-size:clamp(2.1rem,4.4vw,4.8rem);line-height:1}.domain-registration__closing p:not(.domain-registration__eyebrow){color:#61707f;max-width:640px;margin:0;line-height:1.8}.domain-registration__closing .btn{flex:none}html[dir=rtl] .domain-registration__hero h1,html[dir=rtl] .domain-registration__section-head h2,html[dir=rtl] .domain-registration__closing h2{letter-spacing:0}@media (width<=900px){.domain-registration__extensions{grid-template-columns:repeat(2,minmax(0,1fr))}.domain-registration__price-grid,.domain-registration__tools,.domain-registration__section-head{grid-template-columns:1fr}.domain-registration__closing .container{flex-direction:column;align-items:start}.domain-registration__trust{grid-template-columns:1fr}}@media (width<=620px){.domain-registration__hero{padding-top:4.1rem}.domain-registration__search-inner{grid-template-columns:1fr}.domain-registration__search button{min-height:54px}.domain-registration__extensions{grid-template-columns:1fr}.domain-registration__closing .btn{width:100%}}@media (prefers-reduced-motion:reduce){.domain-registration__search button,.domain-registration__tool{transition:none}}.domain-registration{--font-mono:Manrope,Arial,sans-serif;color-scheme:light;font-family:inherit}html[dir=rtl] .domain-registration{--font-mono:"IBM Plex Sans Arabic",Arial,sans-serif}.domain-registration h1,.domain-registration h2,.domain-registration h3{font-weight:600}html[dir=rtl] .domain-registration :is(h1,h2){line-height:1.3}.domain-registration__hero h1{color:#fff}.domain-registration__eyebrow{color:#108a72!important}.domain-registration__hero .domain-registration__eyebrow,.domain-registration__section--dark .domain-registration__eyebrow{color:#75e5c6!important}.journal{color:#171c25;--muted:#616976;--journal-line:#202b3a24;background:#fafaf8;padding-bottom:48px}.journal-wrap{width:min(1240px,88%);margin-inline:auto}.journal-masthead{background:radial-gradient(at 95% 0,#e8366d0b,#0000 60%),#fafaf8;padding:36px 0 0}.journal-edition{border-bottom:1px solid var(--journal-line);letter-spacing:.12em;color:#9e3156;justify-content:space-between;gap:20px;padding-bottom:22px;font-size:10px;display:flex}.journal-title{grid-template-columns:1.2fr 1fr;align-items:end;gap:50px;padding:40px 0;display:grid}.journal-title h1{letter-spacing:-.065em;margin:0;font-size:clamp(55px,7.5vw,108px);font-weight:600;line-height:1.15}[dir=rtl] .journal-title h1{letter-spacing:-.035em}.journal-title p{max-width:440px;margin:0 0 8px;font-size:17px;line-height:1.85}.journal-topics{border-block:1px solid var(--journal-line);gap:35px;padding:17px 0;display:flex}.journal-topics a{align-items:center;gap:12px;font-size:13px;transition:color .25s;display:flex}.journal-topics a>span:first-child{color:#9e3156;font-size:10px}.journal-topics a>span:last-child{color:#9e3156}.journal a:focus-visible{outline-offset:6px;outline:2px solid #c33161}.journal-feature{border:1px solid var(--journal-line);background:#fff;grid-template-columns:1.15fr 1fr;margin-top:38px;scroll-margin-top:115px;display:grid}.journal-feature-image{background:#0c1119;align-items:center;min-height:450px;display:flex;position:relative;overflow:hidden}.journal-feature-image img{object-fit:cover;opacity:.9;width:100%;height:100%;transition:transform .8s;display:block;position:absolute;inset:0}.journal-feature:hover img{transform:scale(1.035)}.journal-image-caption{bottom:0;color:#fff;letter-spacing:.08em;background:linear-gradient(#0000,#080b13d9);justify-content:space-between;gap:12px;padding:24px;font-size:10px;display:flex;position:absolute;inset-inline:0}.journal-feature-copy{flex-direction:column;align-items:start;padding:clamp(25px,3vw,44px);display:flex}.journal-meta{color:#66717e;justify-content:space-between;align-items:center;gap:15px;width:100%;font-size:10px;line-height:1.7;display:flex}.journal-tag{color:#9e3156;background:#f8e6ed;padding:5px 10px}.journal-category{color:#a72f58;margin-top:30px;font-size:11px}.journal-feature h2{letter-spacing:-.035em;margin:12px 0 18px;font-size:clamp(26px,2.6vw,39px);font-weight:600;line-height:1.4}.journal-feature-copy>p{margin-bottom:28px;font-size:14px;line-height:1.9}.journal-read{color:#a62e57;border-bottom:1px solid #b844692f;align-self:start;align-items:center;margin-top:auto;padding:9px 0;font-size:12px;font-weight:600;transition:color .25s,border-color .25s,translate .25s;display:inline-flex}.journal a:hover{color:#c62f61}.journal-read:hover{border-color:#c62f61;translate:0 -2px}.journal-latest{padding-top:65px}.journal-section-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:26px;display:flex}.journal-section-heading h2{margin:0;font-size:clamp(24px,3vw,36px)}.journal-section-heading>span{color:#747b87;font-size:11px}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.journal-card{flex-direction:column;min-width:0;scroll-margin-top:115px;display:flex}.journal-art{aspect-ratio:400/220;color:#71628b;background:#e9e7ef;display:block;position:relative;overflow:hidden}.journal-art--0{color:#d089a4;background:#151923}.journal-art--2{color:#777064;background:#ede9e1}.journal-art svg{width:100%;height:100%;transition:transform .7s}.journal-card:hover .journal-art svg{transform:scale(1.045)rotate(-1deg)}.journal-art-index{bottom:14px;letter-spacing:.14em;font-size:9px;position:absolute;inset-inline-start:18px}.journal-card-copy{border-bottom:1px solid var(--journal-line);flex-direction:column;flex:1;align-items:start;padding:23px 0 0;display:flex}.journal-card h3{letter-spacing:-.025em;margin:17px 0 12px;font-size:22px;font-weight:600;line-height:1.55}.journal-card p{margin:0 0 20px;font-size:13px;line-height:1.9}.journal-card .journal-read{margin-bottom:22px}.journal-directory{color:#eef0f5;background:#10151e;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:70px;padding:32px;display:grid}.journal-directory>div{border-inline-start:1px solid #ffffff26;padding-inline-start:23px}.journal-directory span{color:#d489a4;font-size:10px}.journal-directory h2{margin:12px 0;font-size:20px}.journal-directory p{color:#b5bcc8;margin:0;font-size:12px}.journal-statement{color:#77808c;margin:24px 0 0;font-size:11px;line-height:1.8}@media (width<=950px){.journal-title{grid-template-columns:1fr;gap:20px}.journal-feature{grid-template-columns:1fr 1fr}.journal-feature h2{font-size:27px}.journal-feature-image{min-height:400px}.journal-grid{gap:18px}.journal-card h3{font-size:19px}.journal-meta{flex-wrap:wrap;gap:5px}.journal-directory{gap:20px;padding:25px}}@media (width<=650px){.journal-wrap{width:90%}.journal-edition>span:last-child{display:none}.journal-title{padding:28px 0}.journal-title h1{font-size:52px}.journal-title p{font-size:14px}.journal-topics{flex-wrap:wrap;gap:14px}.journal-topics a{gap:7px;font-size:11px}.journal-feature{grid-template-columns:1fr;margin-top:24px}.journal-feature-image{aspect-ratio:4/3;min-height:0}.journal-feature h2{font-size:26px}.journal-feature-copy{padding:24px}.journal-feature .journal-meta{flex-wrap:nowrap}.journal-grid{grid-template-columns:1fr;gap:32px}.journal-latest{padding-top:40px}.journal-section-heading{display:block}.journal-section-heading>span{margin-top:12px;display:block}.journal-card h3{font-size:23px}.journal-directory{grid-template-columns:1fr;margin-top:40px}.journal-image-caption{padding:18px;font-size:8px}}.editorial-article{color:#202630;--muted:#626d7c;--line:#24304024;background:#fafaf8;padding-bottom:72px}.editorial-article .atyaf-publication-article>.container{grid-template-columns:220px minmax(0,780px);justify-content:center;column-gap:70px;width:min(1160px,88%);max-width:1160px;display:grid}.editorial-article .atyaf-publication-article__header{background:radial-gradient(at 95% 10%,#e8366d08,#0000 60%);border-bottom:1px solid #26344126;grid-column:1/-1;margin-bottom:42px;padding:60px 0 42px;position:relative}.editorial-article .atyaf-publication-article__meta{color:#687380;align-items:center;gap:18px;margin:0 0 28px;font-size:11px;display:flex}.editorial-article .atyaf-publication-article__meta>span{color:#9f3358;background:#f5e7ed;border-radius:2px;padding:6px 12px}.editorial-article .atyaf-publication-article__header h1{letter-spacing:-.045em;color:#171c25;text-wrap:balance;max-width:29ch;margin:0 0 28px;font-size:clamp(35px,4.5vw,62px);font-weight:600;line-height:1.22}[dir=rtl] .editorial-article .atyaf-publication-article__header h1{letter-spacing:-.025em;max-width:32ch;line-height:1.45}.editorial-article .atyaf-publication-article__header h1 a{color:inherit;text-underline-offset:7px;text-decoration:underline 2px #c3698944}.editorial-article .atyaf-publication-article__lead{color:#636d7a;max-width:860px;margin:0;font-size:clamp(17px,1.6vw,21px);line-height:1.85}.editorial-article .atyaf-publication-article__facts{border-top:2px solid #b14066;grid-area:2/1;align-self:start;gap:0;margin:0;padding:0;font-size:12px;list-style:none;display:grid;position:sticky;top:118px}.editorial-article .atyaf-publication-article__facts li{border-bottom:1px solid #24304020;min-width:0;padding:20px 0}.editorial-article .atyaf-publication-article__facts span{color:#7c6572;margin-bottom:9px;font-size:10px;display:block}.editorial-article .atyaf-publication-article__facts strong{color:#303946;overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.75;display:block}.editorial-article .atyaf-publication-article__body{color:#333d4b;background:0 0;border-radius:0;grid-area:2/2;min-width:0;padding:0;font-size:17px;line-height:1.95}.editorial-article .atyaf-publication-article__body p{color:#4c5766;margin:0 0 24px;font-size:17px;line-height:1.95}.editorial-article .atyaf-publication-article__body>p:first-child{color:#273240;font-size:19px}.editorial-article .atyaf-publication-article__body section{border-top:1px solid #25344217;margin-top:40px;padding-top:30px;scroll-margin-top:115px}.editorial-article .atyaf-publication-article__body h2{letter-spacing:-.025em;color:#1c2532;margin:0 0 22px;font-size:clamp(25px,2.4vw,33px);font-weight:600;line-height:1.45}.editorial-article .atyaf-publication-article__body strong{color:#26313f;font-weight:600}.editorial-article .atyaf-publication-article__body a{color:#a32e57;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline #a32e5744;transition:color .2s,text-decoration-color .2s}.editorial-article a:hover{text-decoration-color:currentColor;color:#d43167!important}.editorial-article a:focus-visible{outline-offset:5px;outline:2px solid #bd3f6a}.editorial-article .atyaf-publication-article>.container>figure{background:#fff;border:1px solid #26344120;grid-area:2/1/auto/-1;margin:0 0 46px;overflow:hidden}.editorial-article figure img{border-radius:0;width:100%;height:auto;max-height:none;display:block}.editorial-article figcaption{color:#6d7784;border-top:1px solid #26344116;padding:16px 22px;font-size:11px;line-height:1.8}.editorial-article .container:has(>figure)>.atyaf-publication-article__facts,.editorial-article .container:has(>figure)>.atyaf-publication-article__body{grid-row:3}.editorial-article .atyaf-publication-article__sources{border:1px solid #202b3a13;background:#f0f1f3;border-inline-start:3px solid #b54a70;border-radius:0;margin:40px 0;padding:28px}.editorial-article .atyaf-publication-article__sources h2{margin-bottom:16px;font-size:23px}.editorial-article .atyaf-publication-article__sources p,.editorial-article .atyaf-publication-article__sources li{font-size:13px;line-height:1.9}.editorial-article .atyaf-publication-article__sources ul{margin-bottom:0;padding-inline-start:18px}.editorial-article .atyaf-publication-article__sources li+li{margin-top:12px}.editorial-article .atyaf-publication-article__cta{color:#fff;background:radial-gradient(at 95% 0,#e8366d20,#0000 70%),#111722;border-radius:4px;flex-direction:column;align-items:start;gap:22px;margin:42px 0 28px;padding:32px;display:flex;position:relative}.editorial-article .atyaf-publication-article__cta p{color:#e0e5ed;margin:0;font-size:16px}.editorial-article .atyaf-publication-article__cta a{color:#fff;background:#b5305c;border:1px solid #b5305c;border-radius:3px;max-width:100%;padding:13px 20px;font-size:13px;line-height:1.7;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.editorial-article .atyaf-publication-article__cta a:hover{background:#d43167;transform:translateY(-2px);color:#fff!important}@media (width<=1000px){.editorial-article .atyaf-publication-article>.container{grid-template-columns:175px minmax(0,1fr);column-gap:38px}.editorial-article .atyaf-publication-article__header{padding-top:42px}.editorial-article .atyaf-publication-article__header h1{font-size:43px}.editorial-article .atyaf-publication-article__facts{top:100px}}@media (width<=700px){.editorial-article{padding-bottom:40px}.editorial-article .atyaf-publication-article>.container{flex-direction:column;width:90%;display:flex}.editorial-article .atyaf-publication-article__header{order:0;margin-bottom:25px;padding:32px 0 28px}.editorial-article .atyaf-publication-article__header h1{letter-spacing:-.025em;font-size:32px;line-height:1.3}.editorial-article .atyaf-publication-article__meta{gap:12px;margin-bottom:20px;font-size:10px}.editorial-article .atyaf-publication-article__lead{font-size:16px}.editorial-article .atyaf-publication-article__facts{order:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;width:100%;margin-bottom:28px;display:grid;position:static}.editorial-article .atyaf-publication-article__facts strong{font-size:11px}.editorial-article .atyaf-publication-article>.container>figure{order:2;margin-bottom:30px}.editorial-article figcaption{padding:13px;font-size:10px}.editorial-article .atyaf-publication-article__body{order:3;width:100%}.editorial-article .atyaf-publication-article__body p{font-size:16px;line-height:1.95}.editorial-article .atyaf-publication-article__body>p:first-child{font-size:17px}.editorial-article .atyaf-publication-article__body section{margin-top:28px;padding-top:24px}.editorial-article .atyaf-publication-article__sources,.editorial-article .atyaf-publication-article__cta{padding:22px}.editorial-article .atyaf-publication-article__body h2{font-size:25px}}.template-about .about-enhanced-card{isolation:isolate;transition:background .3s,border-color .3s,transform .3s;position:relative}.template-about .about-card-icon{color:#b63b65;width:34px;height:34px;max-height:none;margin-bottom:22px;transition:transform .35s,color .3s,filter .3s;display:block}.template-about :is(.atyaf-about-difference__grid,.atyaf-about-presence__grid) .about-card-icon{color:#dd87a6}.template-about .about-enhanced-card:hover{background:#fff8fb;border-color:#d58ca7;transform:translateY(-3px)}.template-about :is(.atyaf-about-difference__grid,.atyaf-about-presence__grid) .about-enhanced-card:hover{background:#1e1b29}.template-about .about-enhanced-card:hover .about-card-icon{color:#e8366d;transform:translateY(-3px)rotate(-4deg)}.template-about :is(.atyaf-about-difference__grid,.atyaf-about-presence__grid,.atyaf-about-model,.atyaf-about-principles) .about-enhanced-card:after{content:"";z-index:2;opacity:0;pointer-events:none;border:1px solid #d58ca7;transition:opacity .3s;position:absolute;inset:0}.template-about :is(.atyaf-about-difference__grid,.atyaf-about-presence__grid) .about-enhanced-card:after{border-color:#d15b84}.template-about :is(.atyaf-about-difference__grid,.atyaf-about-presence__grid,.atyaf-about-model,.atyaf-about-principles) .about-enhanced-card:hover:after{opacity:1}.template-about .atyaf-about-difference__grid article>svg{margin-bottom:20px}.template-about .atyaf-about-difference__grid article>span{top:32px;position:absolute;inset-inline-end:30px}.template-about .atyaf-about-difference__grid h3{margin-top:0}.template-about .atyaf-about-model li{align-content:start;gap:20px}.template-about .atyaf-about-model .about-card-icon{margin:0}.template-about .atyaf-about-model li>span{inset-inline-end:18px;position:absolute;top:24px}.template-about .atyaf-about-capabilities__grid h3{margin-bottom:20px}.template-about .atyaf-about-presence__grid article{gap:20px}.template-about .atyaf-about-presence__grid .about-card-icon{margin:0}.template-about :is(.atyaf-registrations article,.atyaf-memberships li,.atyaf-compliance article,.atyaf-team-certs__grid article){transition:box-shadow .3s,background .3s}.template-about :is(.atyaf-registrations article,.atyaf-memberships li,.atyaf-compliance article,.atyaf-team-certs__grid article):hover{background:#fff9fb;box-shadow:0 0 0 1px #d284a044,0 8px 20px #85234508}.template-about .atyaf-about-founders article{transition:box-shadow .3s,border-color .3s}.template-about .atyaf-about-founders article:hover{border-color:#ca7998;box-shadow:0 10px 30px #84274b12}.template-about .atyaf-about-founders img{filter:grayscale()brightness(1.2)contrast(.72);transition:filter .6s,transform .6s}.template-about .atyaf-about-founders article:hover img{filter:grayscale(0)brightness(.88)contrast(1.05);transform:scale(1.025)}.template-about .atyaf-about-story__body li{transition:background .25s,box-shadow .25s}.template-about .atyaf-about-story__body li:hover{background:#e8366d05;box-shadow:inset 0 -1px #d17d9d}.template-about main a{transition:color .25s,background .25s,border-color .25s,box-shadow .25s}.template-about main a:hover{color:#bd315e;border-color:#bd315e}.template-about .atyaf-about-cta .btn:hover{color:#fff;background:#c63161;box-shadow:0 8px 25px #e8366d25}.template-about main a:focus-visible{outline-offset:5px;outline:2px solid #d2537f}@media (prefers-reduced-motion:no-preference){.template-about .atyaf-about-hero__signal{animation:9s ease-in-out infinite about-signal-float}.template-about .atyaf-about-hero__signal i{animation:5s ease-in-out infinite about-signal-pulse}.template-about .atyaf-about-hero__signal i:nth-child(2){animation-delay:1.6s}.template-about .atyaf-about-hero__signal i:nth-child(3){animation-delay:3.2s}}@keyframes about-signal-float{50%{transform:translateY(-8px)rotate(2deg)}}@keyframes about-signal-pulse{50%{opacity:.6;box-shadow:0 0 0 10px #e8366d0c,0 0 24px #e8366d55}}@media (hover:none){.template-about .about-enhanced-card:hover{transform:none}.template-about :is(.atyaf-about-difference__grid,.atyaf-about-presence__grid,.atyaf-about-model,.atyaf-about-principles) .about-enhanced-card:hover:after{opacity:0}}@media (prefers-reduced-motion:reduce){.template-about .about-enhanced-card,.template-about .about-card-icon,.template-about .about-enhanced-card:after{transition:none}.template-about .about-enhanced-card:hover,.template-about .about-enhanced-card:hover .about-card-icon{transform:none}}.client-story{color:#20242c;--muted:#626b78;--line:#17202c18;background:#fff}.client-story .container{width:min(1200px,86%)}.client-story section{padding-block:76px}.client-story .case-study-hero{isolation:isolate;color:#fff;--muted:#c0c6cf;background:#0b0d10;padding-block:90px 74px}.client-story .case-study-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 8% 80%,#e8366d20,#0000 52%),radial-gradient(at 90% 20%,#9562df18,#0000 58%),linear-gradient(90deg,#0b0d10ed,#0b0d10a8);position:absolute;inset:0}.client-story .case-study-hero__image{z-index:-2;opacity:.35;object-fit:cover;height:100%;max-height:none;inset:0}.client-story .case-study-hero__grid{grid-template-columns:minmax(0,1.5fr) minmax(260px,.75fr);align-items:center;gap:64px;display:grid}.client-story .case-study-hero__grid>div>img{object-fit:contain;width:auto;max-width:180px;max-height:72px;margin-bottom:26px}.client-story h1{letter-spacing:-.025em;max-width:24ch;margin:0 0 24px;font-size:clamp(32px,3.5vw,54px);line-height:1.3}.client-story .case-study__lead{color:#c0c6cf;max-width:62ch;margin:0;font-size:17px;line-height:1.95}.client-story .case-study__eyebrow{letter-spacing:.06em;margin-bottom:20px;font-size:11px;color:#ee7ba0!important}.client-story .case-study-hero__grid>div:last-child{background:#11151cd9;border:1px solid #fff2;border-radius:12px;padding:28px;box-shadow:0 20px 55px #0002}.client-story .case-study__facts{grid-template-columns:1fr;gap:0;margin:0;display:grid}.client-story .case-study__facts>div{border-bottom:1px solid #ffffff16;padding:15px 0}.client-story .case-study__facts>div:first-child{padding-top:0}.client-story dt{color:#b2bac6;margin-bottom:7px;font-size:11px}.client-story dd{color:#fff;margin:0;font-size:15px;line-height:1.7}.client-story .case-study__external{color:#eb6b94;border-bottom:1px solid #e8366d45;align-items:center;gap:12px;margin-top:22px;padding-bottom:6px;font-size:13px;transition:color .25s,gap .25s;display:inline-flex}.client-story .case-study__external:after{content:"↗";font-size:18px}.client-story .case-study__external:hover{color:#e8366d;gap:18px}.client-story .case-study__section{background:#fff;border-bottom:1px solid #15203112}.client-story .case-study__section--tint{background:linear-gradient(135deg,#fff,#fafafd)}.client-story .case-study__section:first-of-type+section{background-image:linear-gradient(#16203205 1px,#0000 1px),linear-gradient(90deg,#16203205 1px,#0000 1px);background-size:44px 44px}.client-story h2{letter-spacing:-.018em;max-width:36ch;margin-bottom:26px;font-size:clamp(25px,2.4vw,35px);line-height:1.5}.client-story h3{margin:14px 0 10px;font-size:19px;line-height:1.5}.client-story p{font-size:15px;line-height:1.95}.client-story .case-study__intro{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:start;gap:65px;margin-bottom:36px;display:grid}.client-story .case-study__intro:last-child{margin-bottom:0}.client-story .case-study__intro h2{border-inline-start:3px solid #e8366d;padding-inline-start:20px}.client-story .case-study__copy{grid-column:auto;max-width:72ch}.client-story .case-study__copy p:last-child{margin-bottom:0}.client-story .case-study__layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.client-story .case-study__layer,.client-story .case-study__scope article{background:#fff;border:1px solid #1d273518;border-radius:10px;padding:28px;transition:transform .3s,border-color .3s,box-shadow .3s;box-shadow:0 8px 28px #14213704}.client-story .case-study__layer b{color:#939ba7;margin-inline-start:12px;font-size:12px;font-weight:500;display:inline-block}.client-story .client-icon{color:#d63366;vertical-align:middle;flex:none;width:32px;height:32px;transition:transform .3s,color .3s}.client-story .case-study__layer p,.client-story .case-study__scope article p{margin-bottom:0}.client-story .case-study__visuals{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:32px;display:grid}.client-story .case-study__visual{background:#fff;border:1px solid #17202c16;border-radius:10px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:24px;display:flex;overflow:hidden}.client-story .case-study__visual img{object-fit:contain;background:#fafbfc;border-radius:6px;width:100%;height:220px}.client-story .container>.case-study__visual{grid-template-columns:1.2fr 1fr;align-items:center;gap:12px 35px;display:grid}.client-story .container>.case-study__visual img{grid-area:1/1/5;height:auto;max-height:440px}.client-story .container>.case-study__visual>:not(img){grid-column:2}.client-story .case-study__visual span{color:#d63366;font-size:11px}.client-story .case-study__visual strong{font-size:17px;font-weight:600;line-height:1.6}.client-story .case-study__visual p{margin:0;font-size:14px}.client-story .case-study__placeholder{text-align:start;background:radial-gradient(at 50% 15%,#e8366d08,#0000 75%),#fff;justify-content:center;align-items:stretch;min-height:0}.client-story .client-diagram{direction:ltr;justify-content:center;align-items:center;gap:7px;height:140px;margin-bottom:12px;display:flex}.client-story .client-diagram .client-icon{background:#fff;border:1px solid #d6336630;border-radius:10px;width:52px;height:52px;padding:10px;box-shadow:0 10px 25px #e8366d0a}.client-story .client-diagram__line{background:#d6336650;width:22px;height:1px;position:relative}.client-story .client-diagram__line:after{content:"";background:#e8366d;border-radius:50%;width:5px;height:5px;animation:3s ease-in-out infinite client-signal;position:absolute;inset:-2px auto auto 40%}.client-story .case-study__scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.client-story .client-results{color:#fff;--muted:#bbc2ce;background:#11151c}.client-story .case-study__outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.client-story .case-study__outcomes>div{background:#ffffff03;border:1px solid #ffffff1c;border-radius:10px;align-items:start;gap:18px;padding:24px;display:flex}.client-story .case-study__outcomes p{color:#c4cbd5;margin:0}.client-story .case-study__closing{background:#fff;margin:0;padding-block:60px}.client-story .case-study__closing>.container{color:#fff;background:radial-gradient(at 95% 0,#e8366d1f,#0000 65%),#0b0d10;border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:45px;padding:42px;display:grid}.client-story .case-study__closing h2{margin-bottom:18px;font-size:28px}.client-story .case-study__closing p{color:#b6becb;margin-bottom:0;font-size:14px}.client-story .case-study__cta{border:0;border-inline-start:1px solid #ffffff24;margin:0;padding:0;padding-inline-start:35px;display:block}.client-story .case-study__cta h3{margin-top:0;font-size:21px}.client-story .case-study__cta a{color:#fff;background:#e8366d;border-radius:6px;align-items:center;gap:20px;margin-top:20px;padding:13px 20px;font-size:14px;transition:background .25s,transform .25s;display:inline-flex}.client-story .case-study__cta a:hover{background:#c72d5d;transform:translateY(-2px)}@media (hover:hover){.client-story .case-study__layer:hover,.client-story .case-study__scope article:hover{border-color:#e8366d55;transform:translateY(-4px);box-shadow:0 15px 35px #14213709}.client-story article:hover>.client-icon{transform:translateY(-3px)rotate(-5deg)}}@keyframes client-signal{0%,to{opacity:.4;transform:translate(-4px)}50%{opacity:1;transform:translate(4px)}}@media (width<=1000px){.client-story .case-study-hero__grid{grid-template-columns:1.3fr 1fr;gap:30px}.client-story .case-study__intro{gap:30px}.client-story .case-study__visuals{grid-template-columns:1fr 1fr}.client-story .case-study__visuals>:first-child{grid-column:1/-1}.client-story .case-study__closing>.container{gap:28px;padding:30px}}@media (width<=700px){.client-story section{padding-block:46px}.client-story .case-study-hero{padding-block:50px}.client-story .case-study-hero__grid,.client-story .case-study__intro,.client-story .case-study__layers,.client-story .case-study__scope,.client-story .case-study__outcomes,.client-story .case-study__visuals,.client-story .case-study__closing>.container,.client-story .container>.case-study__visual{grid-template-columns:1fr}.client-story .case-study__intro{gap:8px}.client-story .case-study__visuals>:first-child{grid-column:auto}.client-story .container>.case-study__visual img,.client-story .container>.case-study__visual>:not(img){grid-area:auto}.client-story .case-study__facts{grid-template-columns:1fr 1fr;gap:15px}.client-story .case-study__facts>div{padding:0 0 12px}.client-story .case-study-hero__grid>div:last-child{padding:22px}.client-story .case-study__layer,.client-story .case-study__scope article{padding:23px}.client-story .case-study__cta{border-inline-start:0;border-top:1px solid #ffffff24;padding:24px 0 0}.client-story .case-study__closing>.container{padding:26px}.client-story .case-study__visual img{height:auto;max-height:330px}.client-story .client-diagram{height:105px}.client-story .case-study__lead{font-size:16px}}@media (prefers-reduced-motion:reduce){.client-story *,.client-story :after{transition:none!important;animation:none!important}}.clients-page{color:#202530;--muted:#626b78;background:#fff}.clients-page .container{width:min(1200px,86%)}.clients-page .evidence-hero{isolation:isolate;color:#fff;background:#0b0d12;padding:92px 0 82px;position:relative;overflow:hidden}.clients-page .evidence-hero:before{content:"";z-index:-1;background:radial-gradient(at 72% 55%,#e8366d30,#0000 38%),radial-gradient(at 30% 40%,#8654c72b,#0000 42%);animation:12s ease-in-out infinite alternate clients-glow;position:absolute;inset:-35%}.clients-page .hero-grid{grid-template-columns:1fr auto;align-items:center;gap:60px;display:grid}.clients-page h1{letter-spacing:-.035em;margin:16px 0 24px;font-size:clamp(40px,5vw,70px);line-height:1.2}.clients-page .hero-copy>p:last-child{color:#c4c8d2;max-width:44ch;margin:0;font-size:clamp(17px,1.7vw,21px);line-height:1.8}.clients-page .section-label{color:#ee83a4!important}.clients-page .evidence-register{background:#ffffff03;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;justify-content:center;gap:14px;min-width:220px;padding:32px;display:flex;position:relative}.clients-page .evidence-register strong{letter-spacing:-.06em;color:#fff;font-size:68px;font-weight:400;line-height:1}.clients-page .evidence-register span{color:#b9bfcb;font-size:13px}.clients-page .evidence-register:after{content:"";inset-inline-end:26px;background:#e8366d;border-radius:50%;width:7px;height:7px;position:absolute;top:28px;box-shadow:0 0 20px #e8366d80}.clients-page .clients-catalog{background:linear-gradient(#151d2c04 1px,#0000 1px) top/100% 42px no-repeat,#fff;padding:70px 0 90px}.clients-page .clients-catalog__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.clients-page .clients-catalog__card{color:#202530;background:#fff;border:1px solid #1724351c;border-radius:14px;grid-template-rows:auto auto 1fr;grid-template-columns:1fr auto;gap:0;min-width:0;padding:0;transition:transform .35s,box-shadow .35s,border-color .35s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 28px #101d2d04}.clients-page .client-cover{aspect-ratio:2;background:radial-gradient(at 80% 100%,#e8366d18,#0000 65%),#0e121a;border-bottom:1px solid #17243510;grid-column:1/-1;position:relative;overflow:hidden}.clients-page .client-cover img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;transition:transform .65s,opacity .4s}.clients-page .client-cover--logo{background:radial-gradient(at 85% 90%,#ff792b0d,#0000 60%),#fafbfc}.clients-page .client-cover--logo img{object-fit:contain;padding:50px 20%}.clients-page .clients-catalog__number{top:18px;z-index:1;color:#fff;background:#0b101ace;border:1px solid #ffffff30;border-radius:6px;padding:6px 10px;font-size:11px;line-height:1.4;position:absolute;inset-inline-start:18px}.clients-page .clients-catalog__meta{min-width:0;padding:26px 28px 0}.clients-page .clients-catalog__meta small{color:#b72f59;letter-spacing:.025em;font-size:11px}.clients-page .clients-catalog__meta h3{color:#202530;margin:10px 0 14px;font-size:clamp(24px,2.5vw,31px);line-height:1.4}.clients-page .clients-catalog__copy{color:#606a78;grid-area:3/1/auto/-1;max-width:64ch;margin:0;padding:0 28px 30px;font-size:15px;line-height:1.9}.clients-page .clients-catalog__arrow{margin:20px 26px 0 0;color:#2e3440;border:1px solid #18263720;border-radius:50%;grid-area:2/2;align-self:center;place-items:center;width:39px;height:39px;margin-inline:0 26px;font-size:18px;transition:background .3s,color .3s,transform .3s;display:grid}.clients-page .clients-catalog__card:focus-visible{outline-offset:5px;outline:3px solid #e8366d}@media (hover:hover){.clients-page .clients-catalog__card:hover{border-color:#e8366d65;transform:translateY(-5px);box-shadow:0 20px 45px #1925360d}.clients-page .clients-catalog__card:hover img{transform:scale(1.035)}.clients-page .clients-catalog__card:hover .clients-catalog__arrow{color:#fff;background:#e8366d;border-color:#e8366d;transform:rotate(6deg)}}@keyframes clients-glow{to{transform:translate(3%,-3%)}}@media (width<=750px){.clients-page .evidence-hero{padding:52px 0}.clients-page .hero-grid{grid-template-columns:1fr;gap:28px}.clients-page .evidence-register{flex-direction:row;justify-content:start;align-items:center;gap:22px;min-width:0;padding:20px 25px}.clients-page .evidence-register strong{font-size:40px}.clients-page .clients-catalog{padding:35px 0 55px}.clients-page .clients-catalog__list{grid-template-columns:1fr;gap:24px}.clients-page .clients-catalog__meta{padding:23px 23px 0}.clients-page .clients-catalog__copy{padding:0 23px 25px}.clients-page .clients-catalog__arrow{margin-inline-end:23px}.clients-page .client-cover--logo img{padding:35px 22%}}@media (prefers-reduced-motion:reduce){.clients-page *,.clients-page :before{transition:none!important;animation:none!important}}.site-nav{z-index:30;backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#0b0d10ed;justify-content:space-between;align-items:center;gap:22px;height:88px;padding-inline:6%;display:flex;position:sticky;top:0}.site-brand{align-items:center;gap:10px;font-size:24px;font-weight:600;display:flex}.desktop-nav,.nav-tools,.languages{align-items:center;gap:22px;display:flex}.desktop-nav{font-size:12px}.desktop-nav>a:hover,summary:hover{color:#ed95af}.languages{border:1px solid var(--line);border-radius:10px;gap:3px;padding:3px}.languages a{border-radius:6px;padding:11px 8px;font-size:10px}.languages a[aria-current]{color:#f098b2;background:#e8366d20}.nav-tools{gap:10px}.account{border:1px solid var(--line);border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.account svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px}.services-menu summary{cursor:pointer;padding-block:18px;list-style:none}.services-popover{background:var(--surface);border:1px solid var(--line);border-radius:8px;width:min(700px,90vw);height:min(550px,100dvh - 110px);max-height:calc(100dvh - 110px);padding:22px;position:absolute;top:100%;left:50%;overflow:auto;transform:translate(-50%)}.services-popover>a{color:#e493ad;border-bottom:1px solid var(--line);padding-bottom:18px;display:block}.services-browser{grid-template-columns:270px minmax(0,1fr);gap:16px;margin-top:10px;display:grid}.services-browser button{color:var(--text);text-align:start;background:0 0;border:0;border-radius:6px;justify-content:space-between;gap:10px;width:100%;padding:17px 9px;font-size:13px;line-height:1.7;display:flex}.services-browser button[aria-expanded=true]{color:#f3b0c5;background:#e8366d12}.services-browser section{border-inline-start:1px solid var(--line);padding-inline-start:16px}.services-browser h2{color:#df9cb2;font-size:13px}.services-browser section a{border-bottom:1px solid var(--line);padding:12px 0;font-size:12px;line-height:1.8;display:block}.mobile-toggle{display:none}#mobile-menu{background:var(--surface);width:min(580px,94%);max-height:92dvh;color:var(--text);border:1px solid var(--line);border-radius:10px;padding:26px;overflow:auto}#mobile-menu::backdrop{backdrop-filter:blur(8px);background:#000b}#mobile-menu nav{grid-template-columns:1fr 1fr;margin-block:25px;display:grid}#mobile-menu a{padding:13px 0;line-height:1.7;display:block}#mobile-menu summary{cursor:pointer;padding:18px 0}#mobile-menu button{color:inherit;border:1px solid var(--line);background:0 0;padding:10px 15px}.menu-open{overflow:hidden}.site-footer{border-top:1px solid var(--line);background:var(--ink);padding-top:65px}.footer-grid{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:40px;display:grid}.footer-grid h2{color:#d79bb0;font-size:14px}.footer-grid>div>a:not(.site-brand){color:var(--muted);margin-top:13px;font-size:12px;line-height:1.8;display:block}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;margin-top:40px;padding-block:24px;font-size:11px;display:flex}@media (width<=1100px){.desktop-nav{display:none}.mobile-toggle{color:inherit;border:1px solid var(--line);background:0 0;border-radius:8px;padding:10px;display:block}.site-nav{height:76px}}@media (width<=600px){.site-nav{gap:10px;padding-inline:5%}.site-brand{font-size:20px}.nav-tools{gap:6px}.account{display:none}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-grid>div:first-child{grid-column:1/-1}}.menu-touch-input #mobile-menu :is(a,button,summary):focus,.menu-touch-input .mobile-toggle:focus{outline:none}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page))>section{padding-block:80px}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) h1{max-width:24ch;font-size:clamp(36px,4.6vw,66px)}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) h2{font-size:clamp(28px,3vw,43px)}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) h3{font-size:22px}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) p{font-size:16px}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) ul,main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) ol{line-height:1.9}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page))>section:first-child{border-bottom:1px solid var(--line);background:radial-gradient(at 80% 80%,#24212d,#0000 70%);padding-block:90px}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page))>section:nth-child(2n){background:var(--paper);color:#262a32;--muted:#646b76;--line:#262a3220}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page))>section:nth-child(odd):not(:first-child){background:var(--surface)}.section-label,[class$=__eyebrow],.back{letter-spacing:.05em;color:#be718a!important;font-size:11px!important}.back{margin-bottom:35px;display:inline-block}.hero-grid,.assembly-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;display:grid}.hero-summary>span{color:#bd8095;margin-bottom:20px;font-size:50px;display:block}.engineering-detail__context p{max-width:900px}.engineering-detail__groups,.engineering-detail__outcome-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:40px;display:grid}.engineering-detail__group,.engineering-detail__outcome{border:1px solid var(--line);border-radius:6px;padding:28px}.engineering-detail__group>span,.engineering-detail__outcome>span{color:#b16f87;margin-bottom:24px;font-size:11px;display:block}.engineering-detail__group p,.engineering-detail__outcome p{font-size:14px}.engineering-detail__group ul{padding-inline-start:18px;font-size:14px}.engineering-detail__delivery-description{color:var(--muted);margin-top:10px;font-size:14px;display:block}.layer-rail{padding:0;list-style:none}.layer-rail li{border-top:1px solid var(--line);gap:22px;padding:20px 0;display:flex}.layer-rail li>span{color:#b16f87;font-size:12px}.layer-rail p{margin-bottom:0}.engineering-detail__delivery-title{font-size:20px;font-weight:500}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) img{object-fit:contain}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) table{border-collapse:collapse;width:100%;font-size:14px}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) td,main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) th{border:1px solid var(--line);text-align:start;padding:14px}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) svg{max-height:450px}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) [class*=grid],main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) article{min-width:0}@media (width<=900px){.hero-grid,.assembly-grid{grid-template-columns:1fr;gap:30px}.engineering-detail__groups,.engineering-detail__outcome-cards{grid-template-columns:1fr}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page))>section{padding-block:60px}}@media (width<=600px){main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page)) h1{font-size:37px}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page))>section:first-child{padding-block:60px}main:where(:not(.hs-main):not(.ox-page):not(.interior):not(.contact-view):not(.hosting-restored):not(.domains-restored):not(.journal):not(.editorial-article):not(.client-story):not(.clients-page))>section{padding-block:45px}.container{width:88%}}.template-home .hero-actions .hero-contact{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:15px 0;transition:color .22s,border-color .22s}.template-home .hero-contact svg{flex-shrink:0;transition:transform .22s}@media (hover:hover) and (pointer:fine){.template-home .hero-actions .hero-contact:hover{color:#ffc1d6;border-color:#e8366d}.template-home .hero-contact:hover svg{transform:translate(-2px,-2px)}}.template-home .hero-actions .hero-contact:focus-visible{color:#ffc1d6;border-color:#e8366d}@media (prefers-reduced-motion:reduce){.template-home .hero-contact:hover svg{transform:none}}.template-home .fp-page{--glow-red:#e8366d;--glow-violet:#b17aff;--glow-green:#65d9c6}.template-home :is(.fp-light,.fp-support) .fp-label{color:#91405c}.template-home .foundation-stage{background:radial-gradient(ellipse at var(--home-glow-x,78%) 48%,#e8366d38 0%,#e8366d15 30%,transparent 62%),radial-gradient(ellipse at var(--home-glow-x,78%) 82%,#b17aff33 0%,transparent 60%),linear-gradient(135deg,#090d14,#111722)}.template-home .fp-method li{transition:border-color .25s}@media (hover:hover) and (pointer:fine){.template-home .fp-method li:hover{border-color:#e8366d88}.template-home .fp-method li:hover .fp-icon{color:#e8366d;transform:rotate(-6deg)scale(1.12)}}@media (prefers-reduced-motion:reduce){.template-home .fp-method li:hover .fp-icon{transform:none}}.template-home :is(.fp-service,.fp-work,.fp-solutions>a,.fp-news-grid>a,.fp-support,.fp-social,.fp-social-account,.fp-sectors a){transition:background-color .25s,border-color .25s,color .25s}.template-home :is(.fp-service-icon,.fp-product-icon,.fp-icon){transition:color .25s,background-color .25s,transform .25s}@media (hover:hover) and (pointer:fine){.template-home :is(.fp-service,.fp-solutions>a):hover{background-color:#e8366d12}.template-home :is(.fp-work,.fp-news-grid>a):hover{background-color:#e8366d18;border-color:#e8366d;transform:none}.template-home :is(.fp-support,.fp-social):hover{border-color:#e8366d}.template-home :is(.fp-social-account,.fp-sectors a):hover{background-color:#e8366d28;border-color:#e8366d;transform:none}.template-home :is(.fp-service,.fp-work,.fp-solutions>a,.fp-support,.fp-social-account):hover .fp-icon{color:#e8366d}.template-home :is(.fp-service,.fp-solutions>a):hover :is(.fp-service-icon,.fp-product-icon){background:#e8366d16;border-color:#e8366d;transform:translateY(-3px)}}.template-home :is(.fp-service,.fp-work,.fp-solutions>a,.fp-news-grid>a,.fp-support,.fp-social,.fp-social-account):focus-within{outline-offset:2px;outline:1px solid #e8366d}@media (prefers-reduced-motion:reduce){.template-home :is(.fp-work,.fp-news-grid>a,.fp-social-account,.fp-sectors a):hover{transform:none}.template-home :is(.fp-service,.fp-solutions>a):after{transition:none}}.template-home .fp-page{--paper:#fcfcfd}.template-home .fp-support{background:#fff;border-color:#dde2e9}@media (prefers-reduced-motion:no-preference){.foundation-copy>.eyebrow,.foundation-copy>h1,.foundation-copy>.lead,.foundation-copy>.hero-actions{animation:.85s cubic-bezier(.22,.61,.36,1) both hero-copy-enter}.foundation-copy>h1{animation-delay:.3s}.foundation-copy>.lead{animation-delay:.65s}.foundation-copy>.hero-actions{animation-delay:1s}.intro-active .foundation-copy>*{animation-play-state:paused}.foundation-copy>.hero-actions:focus-within{animation:none}}@keyframes hero-copy-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.foundation-stage .formation-label{isolation:isolate;width:fit-content;max-width:100%;position:relative}.foundation-stage .foundation-copy h1{color:#fff;text-shadow:0 2px 8px #0009}.foundation-stage .formation-label{color:#fff;text-shadow:0 3px 1px #0006}.foundation-stage .foundation-copy .lead{color:#e1e5ec}.foundation-stage .foundation-copy .eyebrow{color:#d4dae3;font-size:12px}.foundation-stage .formation-track [data-step]{color:#d4dae3;font-weight:500}.foundation-stage .formation-track [aria-current]{color:#fff}.foundation-stage .scroll-cue,.foundation-stage .motion-controls button{color:#e1e5ec;text-shadow:0 1px 5px #000;font-size:11px}.template-home main>section.foundation-hero{background:var(--ink);border:0;height:112svh;min-height:740px;padding:0;position:relative}.foundation-stage{isolation:isolate;background:radial-gradient(ellipse at var(--home-glow-x,78%) 48%,#e8366d38 0%,#ff2e6315 30%,transparent 62%),radial-gradient(ellipse at var(--home-glow-x,78%) 82%,#987bc833 0%,transparent 60%),linear-gradient(135deg,#090d14,#111722);height:calc(100svh - 88px);min-height:650px;position:sticky;top:88px;overflow:hidden}[dir=rtl] .foundation-stage{--home-glow-x:22%}.foundation-canvas,.foundation-fallback,.foundation-shade{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.foundation-shade{z-index:1;background:linear-gradient(90deg,#0b0d10e8,#0b0d10b0 28%,#0000 65%)}[dir=rtl] .foundation-shade{background:linear-gradient(270deg,#0b0d10e8,#0b0d10b0 28%,#0000 65%)}.foundation-copy{z-index:2;inset-inline-start:8%;width:44%;max-width:660px;position:absolute;top:19%}.foundation-copy h1{letter-spacing:-.05em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(45px,5vw,76px);line-height:1.15}[dir=rtl] .foundation-copy h1{letter-spacing:-.03em;line-height:1.25}[lang=tr] .foundation-copy h1{max-width:18ch;font-size:clamp(40px,4.2vw,64px)}.foundation-copy .eyebrow{letter-spacing:.08em;color:#a4a9b3;margin-bottom:28px;font-size:10px}.eyebrow>span{background:var(--accent);border-radius:50%;width:5px;height:5px;margin-inline-end:12px;display:inline-block}.foundation-copy .lead{max-width:430px;margin:25px 0;font-size:15px;line-height:1.8}.hero-actions{align-items:center;gap:28px;font-size:12px;display:flex}.hero-actions .primary{border:1px solid #ddd;border-radius:2px;gap:30px;padding:16px 22px;display:flex}.hero-actions .primary:hover{background:var(--paper);color:var(--ink)}.hero-actions .secondary{border-bottom:1px solid var(--line);gap:20px;padding:15px 0;display:flex}.scene-caption{inset-inline-end:6.25%;z-index:2;width:420px;max-width:42%;position:absolute;bottom:20%}.formation-track{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.formation-track [data-step]{color:#a7aeb9;border-top:2px solid #4b505a;padding-top:10px;font-size:12px;transition:color 1.2s,border-color 1.2s}.formation-track [data-on]{border-color:var(--accent)}.formation-track [aria-current]{color:#fff}.formation-label{margin-top:14px;font-size:28px;display:block}.foundation-bottom{bottom:24px;z-index:3;justify-content:end;display:flex;position:absolute;inset-inline:8%}.scroll-cue{inset-inline-start:0;white-space:nowrap;color:#a7aeb9;align-items:center;gap:16px;font-size:10px;display:flex;position:absolute;bottom:0}.scroll-cue>span:last-child{border:1px solid var(--line);border-radius:30px;place-items:center;width:28px;height:38px;animation:2.8s ease-in-out infinite scroll-hint;display:grid}.motion-controls{gap:16px;display:flex}.motion-controls button{color:#a7aeb9;background:0 0;border:0;padding:12px 0;font-size:9px}@keyframes scroll-hint{50%{transform:translateY(5px)}}.fp-page{background:var(--ink)}.fp-wrap{width:min(1240px,84%);margin-inline:auto}.fp-section{border-top:1px solid var(--line);padding-block:90px}.fp-page h2{letter-spacing:-.035em;max-width:22ch;font-size:clamp(32px,3.7vw,55px);line-height:1.25}.fp-page h3{font-size:22px}.fp-page p{font-size:15px}.fp-label{color:#c57a93;letter-spacing:.06em;align-items:center;gap:14px;margin-bottom:28px;display:flex;font-size:11px!important}.fp-label:before{content:"";background:currentColor;width:25px;height:1px}.fp-lead{max-width:540px;margin-block:28px;font-size:17px!important}.fp-split{grid-template-columns:1fr 1fr;gap:90px;display:grid}.fp-intro,.fp-work-section,.fp-news{background:#12151a}.fp-link{border-bottom:1px solid #b16e86;align-items:center;gap:28px;padding-block:13px;font-size:12px;display:inline-flex}.fp-link:hover{color:#e993af}.fp-number{color:#af718a;font-size:11px}.fp-method{margin:0;padding:0;list-style:none}.fp-method li{border-top:1px solid var(--line);grid-template-columns:30px 1fr;gap:22px;padding:24px 0;display:grid}.fp-method li:first-child{border:0;padding-top:0}.fp-icon{color:#ba6b85;flex-shrink:0;width:26px;height:26px}.fp-light,.fp-community{background:var(--paper);color:#252932;--muted:#646b76;--line:#25293225}.fp-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:45px;display:flex}.fp-heading p{max-width:360px}.fp-heading>.fp-link{flex-shrink:0}.fp-services{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.fp-service{isolation:isolate;border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:22px;padding:30px;display:grid;position:relative}.fp-service:nth-child(2n){border-inline-start:1px solid var(--line)}.fp-service-icon,.fp-product-icon{border:1px solid #b0788b55;border-radius:11px;place-items:center;width:42px;height:42px;transition:transform .25s;display:grid}.fp-service:hover .fp-service-icon,.fp-solutions>a:hover .fp-product-icon{transform:translateY(-4px)rotate(-5deg)}.fp-service p{font-size:14px}.fp-service h3{font-size:23px}.fp-service .fp-link{color:#99546b;border:0}.fp-more{margin-top:25px}.fp-sector-section{padding-block:55px}.fp-sector-section .fp-split{grid-template-columns:1fr 1.5fr;align-items:center;gap:45px}.fp-sector-section h2{font-size:32px}.fp-sector-section .fp-lead{font-size:14px!important}.fp-sectors{flex-wrap:wrap;gap:10px;display:flex}.fp-sectors a{border:1px solid var(--line);border-radius:40px;align-items:center;gap:10px;padding:11px 15px;transition:background .2s;display:flex}.fp-sectors h3{margin:0;font-size:12px}.fp-sectors a>span:last-child{display:none}.fp-sectors a:hover{background:#e8366d15}.fp-works{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.fp-work{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff04,#0000);flex-direction:column;align-items:start;min-height:305px;padding:25px;transition:transform .25s,border-color .25s;display:flex}.fp-work:hover{border-color:#c07a93;transform:translateY(-4px)}.fp-work-top{justify-content:space-between;width:100%;margin-bottom:26px;display:flex}.fp-work-label{color:var(--muted);font-size:9px}.fp-work h3{margin-top:15px;font-size:24px}.fp-work p{font-size:12px}.fp-work .fp-link{margin-top:auto}.fp-solutions{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:50px;display:grid}.fp-solutions>a{isolation:isolate;border-inline-end:1px solid var(--line);flex-direction:column;align-items:start;padding:30px;display:flex;position:relative}.fp-solutions>a:last-child{border:0}.fp-service:after,.fp-solutions>a:after{content:"";z-index:2;opacity:0;pointer-events:none;border:1px solid #e8366d;transition:opacity .25s;position:absolute;inset:0}.fp-service:is(:hover,:focus-visible):after,.fp-solutions>a:is(:hover,:focus-visible):after{opacity:1}.fp-product-icon{margin-bottom:23px}.fp-solutions h3{margin-top:24px;font-size:27px}.fp-solutions>a>span:last-child{color:#a86780;margin-top:auto}.fp-offer{top:34px;color:#a15d75;border:1px solid #b9758e55;border-radius:30px;align-items:center;gap:6px;padding:7px;font-size:10px;display:flex;position:absolute;inset-inline-end:15px}.fp-offer .fp-icon{width:14px;height:14px}.fp-news-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.fp-news-grid>a{border-top:1px solid var(--line);flex-direction:column;align-items:start;gap:16px;padding-top:24px;display:flex}.fp-news-grid time{color:var(--muted);font-size:11px}.fp-news-grid h3{font-size:20px}.fp-news-grid .fp-link{margin-top:auto}.fp-community{padding-block:60px}.fp-community-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.fp-support,.fp-social{border:1px solid var(--line);background:#fafaf8;border-radius:8px;flex-direction:column;padding:28px 30px;display:flex;position:relative}.fp-social{color:#eeeef0;--muted:#a6adb7;--line:#ffffff20;background:linear-gradient(135deg,#2a1c28,#171a20)}.fp-community .fp-label{min-height:28px;margin-bottom:18px;padding-inline-end:50px}.fp-community h2{max-width:none;font-size:28px}.fp-community p:not(.fp-label){margin-block:14px 20px;font-size:14px;line-height:1.8}.fp-orbit,.fp-social>.fp-icon{top:24px;width:32px;height:32px;position:absolute;inset-inline-end:30px}.fp-orbit{border:1px solid #b7758d55;border-radius:50%;place-items:center;display:grid}.fp-orbit i{border:1px dashed #b7758d55;border-radius:50%;position:absolute;inset:-6px}.fp-support-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:auto;display:flex}.fp-button{border:1px solid;align-items:center;gap:24px;padding:15px 20px;font-size:12px;display:inline-flex}.fp-button:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.fp-social-accounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.fp-social-account{border:1px solid #b7758d55;border-radius:6px;flex-direction:column;align-items:start;gap:8px;padding:12px;display:flex;position:relative}.fp-social-account:hover{background:#e8366d14}.fp-social-account b{font-size:13px;font-weight:500}.fp-social-account small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.fp-social-account>.fp-icon{width:20px;height:20px}.fp-social-account>span:last-child{inset-inline-end:10px;position:absolute;top:9px}.fp-contact{background:radial-gradient(at 85% 100%,#2c1d28,#0000 65%);padding-block:64px}.fp-contact>.fp-wrap{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.fp-contact h2{max-width:22ch;font-size:clamp(32px,3.2vw,46px)}.fp-contact .fp-lead{font-size:15px!important}.fp-email{color:var(--muted);margin-inline-start:20px;font-size:12px;display:inline-block}.fp-contact-art{max-width:460px}.art-grid{stroke:#ffffff07}.art-path{stroke:#ba6b876b;stroke-width:1.5px;stroke-dasharray:8 5}.art-orbit{stroke:#a6748b44;stroke-dasharray:3 6}.art-core{fill:#191a23;stroke:#d583a0;stroke-width:1.5px}.art-node{fill:#151720;stroke:#8f869b;stroke-width:1.4px}.art-dot{fill:var(--accent)}@media (width<=1100px){.fp-works{grid-template-columns:1fr 1fr}.fp-offer{order:-1;margin-bottom:15px;position:static}.foundation-stage{height:calc(100svh - 76px);top:76px}}@media (width<=900px){.foundation-stage{min-height:700px}.template-home main>section.foundation-hero{min-height:784px}.foundation-copy{top:12%;width:80%;inset-inline-start:7%}.foundation-copy h1{font-size:clamp(43px,7vw,62px)}[lang=tr] .foundation-copy h1{font-size:clamp(37px,6vw,55px)}.foundation-shade,[dir=rtl] .foundation-shade{background:linear-gradient(#0b0d10a6,#0b0d1077 36%,#0000 64%,#0b0d10aa)}.scene-caption{inset-inline:7%;width:86%;max-width:none;bottom:12%}.formation-track [data-step]{font-size:10px}.formation-label{font-size:24px}.foundation-bottom{inset-inline:7%;justify-content:center;align-items:end;min-height:70px;bottom:18px}.scroll-cue{font-size:9px;bottom:28px}.fp-split{gap:40px}.fp-section{padding-block:65px}.fp-community h2{font-size:25px}}@media (width<=650px){.fp-split,.fp-sector-section .fp-split,.fp-services,.fp-works,.fp-solutions,.fp-news-grid,.fp-community-grid,.fp-contact>.fp-wrap{grid-template-columns:1fr}.fp-heading{display:block}.fp-page h2{font-size:32px}.fp-heading>.fp-link{margin-top:15px}.fp-service{gap:16px;padding:25px 0}.fp-service:nth-child(2n){border-inline:0}.fp-work{min-height:0}.fp-solutions>a{border:0;border-bottom:1px solid var(--line);padding-inline:0}.fp-support,.fp-social{padding:24px 22px}.fp-social-accounts{margin-top:15px}.fp-contact-art{justify-self:center;max-width:270px}.fp-email{margin:20px 0;display:block}.fp-lead{font-size:15px!important}.foundation-copy h1{font-size:43px}[dir=rtl] .foundation-copy h1{font-size:47px}[lang=tr] .foundation-copy h1{font-size:37px}.foundation-copy .lead{font-size:13px}.hero-actions{gap:20px;font-size:11px}.hero-actions .primary{gap:20px;padding:13px 17px}.fp-work p{font-size:14px}}@media (prefers-reduced-motion:reduce){.motion-controls{display:none}}.template-home{--home-header-height:88px}.template-home>.site-nav{backdrop-filter:none;background:0 0;border-bottom-color:#0000;width:100%;transition:background-color .35s,border-color .35s,backdrop-filter .35s;position:fixed;inset:0 0 auto}.template-home>.site-nav.home-header-scrolled{border-bottom-color:var(--line);backdrop-filter:blur(16px);background:#0b0d10ed}.template-home main>section.foundation-hero{height:calc(112svh + var(--home-header-height));min-height:calc(740px + var(--home-header-height))}.template-home .foundation-stage{height:100svh;min-height:calc(650px + var(--home-header-height));top:0}.template-home .foundation-copy{top:calc(19% + var(--home-header-height)*.81)}@media (width<=1100px){.template-home{--home-header-height:76px}}@media (width<=900px){.template-home main>section.foundation-hero{min-height:calc(784px + var(--home-header-height))}.template-home .foundation-stage{min-height:calc(700px + var(--home-header-height))}.template-home .foundation-copy{top:calc(12% + var(--home-header-height)*.88)}}@media (prefers-reduced-motion:reduce){.template-home>.site-nav{transition:none}}@media (width<=900px){.template-home main>section.foundation-hero{height:auto;min-height:0}.template-home .foundation-stage{height:auto;min-height:0;padding:calc(var(--home-header-height) + 40px) 7% 28px;grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr);gap:24px;display:grid;position:relative;top:0}.template-home .foundation-copy{grid-row:1;width:100%;min-width:0;max-width:660px;position:relative;inset:auto}.template-home .foundation-copy .eyebrow{margin-bottom:24px;font-size:11px}.template-home .foundation-copy h1{letter-spacing:-.045em;max-width:20ch;font-size:clamp(34px,8.8vw,48px);line-height:1.2}.template-home[dir=rtl] .foundation-copy h1,[dir=rtl] .template-home .foundation-copy h1{letter-spacing:-.025em;font-size:clamp(36px,9.2vw,48px);line-height:1.3}[lang=tr] .template-home .foundation-copy h1{font-size:clamp(32px,8.3vw,46px)}.template-home .foundation-copy .lead{max-width:46ch;margin:22px 0;font-size:14px;line-height:1.8}.template-home .hero-actions{flex-wrap:wrap;gap:12px 22px;font-size:12px}.template-home .hero-actions a{min-height:44px}.template-home .hero-actions .primary{gap:20px;padding:13px 17px}.template-home .foundation-canvas{z-index:2;grid-row:2;width:100%;min-width:0;height:clamp(180px,52vw,280px);position:relative;inset:auto}.template-home .scene-caption{grid-row:3;width:100%;min-width:0;max-width:none;position:relative;inset:auto}.template-home .formation-track{gap:7px}.template-home .formation-track [data-step]{overflow-wrap:anywhere;padding-top:10px;font-size:clamp(9px,2.4vw,11px)}.template-home .formation-label{min-height:1.35em;margin-top:14px;font-size:clamp(22px,5.6vw,28px);line-height:1.35}.template-home .foundation-bottom{flex-direction:column;grid-row:4;align-items:stretch;gap:10px;min-height:0;margin-top:0;display:flex;position:relative;inset:auto}.template-home .scroll-cue{white-space:normal;justify-content:space-between;gap:20px;min-height:44px;font-size:11px;line-height:1.65;position:static}.template-home .scroll-cue>span:last-child{flex:0 0 28px}.template-home .motion-controls{flex-wrap:wrap;justify-content:flex-start;gap:24px}.template-home .motion-controls button{min-height:44px;color:var(--muted);padding:10px 0;font-size:11px}}.visually-hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.spectrum-signal{background:radial-gradient(#e8366d12,#0000 70%);border:1px solid #bb759144;border-radius:50%;min-height:190px;position:relative}.hero-spectrum{display:none}.hero-instrument{justify-self:center;max-width:400px}.hero-instrument svg,.glyph{color:#b4778d;width:50px;height:50px}.atlas-section .sector-atlas{grid-template-columns:1fr 1fr;gap:24px;display:grid}.atlas-cell{border:1px solid var(--line);padding:25px}.sector-heading{align-items:center;gap:20px;display:flex}.sector-heading .glyph-field{flex:0 0 40px}.signal-path{gap:20px;display:grid}.signal-copy p{font-size:14px}.more{color:#b16b84;margin-top:20px;font-size:12px;display:inline-block}.brief-grid{grid-template-columns:1fr 1fr;gap:55px;display:grid}.chapter{border-top:1px solid var(--line);padding-top:25px}.chapter-thesis{font-size:22px}.handoff{color:#b16b84;font-size:12px}.clients-catalog__list{grid-template-columns:1fr 1fr;gap:22px;display:grid}.clients-catalog__card{border:1px solid var(--line);flex-direction:column;gap:20px;min-height:250px;padding:30px;transition:transform .25s;display:flex}.clients-catalog__card:hover{transform:translateY(-3px)}.clients-catalog__card img{object-fit:contain;max-width:180px;max-height:80px}.clients-catalog__meta,.clients-catalog__number{color:#a56a81;font-size:12px}.clients-catalog__arrow{margin-top:auto}.evidence-register{border:1px solid var(--line);max-width:400px;padding:25px}.case-study-hero{position:relative;overflow:hidden}.case-study-hero__image{object-fit:cover;opacity:.4;z-index:0;width:100%;max-height:380px;position:absolute;inset:0}.case-study-hero__grid{z-index:1;position:relative}.case-study__facts{flex-wrap:wrap;gap:30px;font-size:13px;display:flex}.case-study__eyebrow{color:#bd7c95;font-size:11px}.case-study__intro,.case-study__layers,.case-study__outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.case-study__copy{grid-column:span 2}.case-study__layer{border-top:1px solid var(--line);padding-top:25px}.case-study__visuals{grid-template-columns:1fr 1fr;gap:25px;margin-top:35px;display:grid}.case-study__visual{border:1px solid var(--line);margin:0;padding:18px}.case-study__visual img{width:100%;max-height:500px}.case-study__placeholder{place-items:center;min-height:200px;display:grid}.case-study__scope{flex-wrap:wrap;gap:15px;display:flex}.case-study__closing{margin-top:40px}.case-study__cta{border-bottom:1px solid #b16b84;padding-block:15px;display:inline-block}.atyaf-publication-article>.container{max-width:980px}.atyaf-publication-article__header{padding-block:70px}.atyaf-publication-article__header h1{max-width:27ch}.atyaf-publication-article__meta{color:#b78398;flex-wrap:wrap;gap:20px;font-size:12px;display:flex}.atyaf-publication-article__body{background:var(--paper);color:#282c34;--muted:#646b76;border-radius:8px;padding:45px}.atyaf-publication-article__body h2{margin-top:40px;font-size:30px}.atyaf-publication-article__body a{color:#98516a;text-underline-offset:4px;text-decoration:underline}.atyaf-publication-article__body img{border-radius:5px;width:100%;height:auto}.atyaf-publication-article__facts{flex-wrap:wrap;gap:18px;margin-block:25px;font-size:13px;display:flex}.atyaf-publication-article__sources,.atyaf-publication-article__cta{padding-block:35px}.atyaf-publication-article__sources a{text-decoration:underline}.atyaf-new-hub__hero{padding-block:70px}.atyaf-new-hub__group{border-top:1px solid var(--line);padding-block:40px}.atyaf-new-hub__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.atyaf-publication-link{border:1px solid var(--line);flex-direction:column;gap:25px;padding:25px;display:flex}.atyaf-publication-link span{flex-direction:column;gap:16px;display:flex}.atyaf-publication-link time,.atyaf-publication-link b{color:#b67991;font-size:11px}.atyaf-publication-link strong{font-size:22px;font-weight:500}.atyaf-publication-link small{color:var(--muted);font-size:14px;line-height:1.8}.atyaf-publication-state{padding-block:25px;font-size:13px}@media (width<=900px){.brief-grid{grid-template-columns:1fr}}@media (width<=600px){.atlas-section .sector-atlas,.clients-catalog__list,.case-study__intro,.case-study__layers,.case-study__outcomes,.case-study__visuals,.atyaf-new-hub__links{grid-template-columns:1fr}.case-study__copy{grid-column:auto}.atyaf-publication-article__body{padding:24px}.atyaf-publication-article__header{padding-block:40px}.atyaf-publication-article__header h1{font-size:34px}.hero-instrument{max-width:250px}}.template-about main{--muted:#687080;--line:#dfe3ea}.template-about.template-about main>section{color:#17202d;background:#fff;padding-block:clamp(55px,7vw,100px)}.template-about.template-about main>section.atyaf-about-hero{isolation:isolate;color:#fff;background:#0b0e14;padding-block:clamp(65px,9vw,125px);position:relative;overflow:hidden}.atyaf-about-hero:before{content:"";z-index:-1;background:radial-gradient(circle at 20% 45%,#e8366d24,#0000 30%),repeating-radial-gradient(circle at 78%,#0000 0 100px,#e8366d12 101px 102px,#0000 103px 175px);position:absolute;inset:-30%;transform:rotate(-6deg)}.atyaf-about-hero>.container{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:65px;display:grid}.atyaf-about-hero h1{max-width:18ch;margin:16px 0 25px;font-size:clamp(38px,4.6vw,66px);line-height:1.2}.atyaf-about-hero__copy>p:not(.section-label){color:#c0c3cb;font-size:17px;line-height:1.9}.atyaf-about-hero__position{color:#ddd;border:1px solid #ffffff25;border-radius:30px;margin-top:20px;padding:10px 16px;font-size:12px;display:inline-flex}.atyaf-about-hero__signal{aspect-ratio:1;background:radial-gradient(circle,#e8366d55 0 2%,#0000 3% 20%,#ffffff35 20.4% 20.8%,#0000 21.2% 42%,#e8366d66 42.4% 42.8%,#0000 43.2% 63%,#ffffff25 63.4% 63.8%,#0000 64.2%);border-radius:50%;position:relative;box-shadow:inset 0 0 80px #e8366d12}.atyaf-about-hero__signal:before,.atyaf-about-hero__signal:after{content:"";border-top:1px solid #ffffff30;position:absolute;inset:50% 4% auto;transform:rotate(18deg)}.atyaf-about-hero__signal:after{transform:rotate(108deg)}.atyaf-about-hero__signal i{background:#e8366d;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 0 7px #e8366d22,0 0 30px #e8366d88}.atyaf-about-hero__signal i:first-child{top:17%;left:27%}.atyaf-about-hero__signal i:nth-child(2){top:52%;right:5%}.atyaf-about-hero__signal i:nth-child(3){bottom:8%;left:31%}.atyaf-about-hero__signal b{background:#fff;border-radius:50%;position:absolute;inset:46%;box-shadow:0 0 0 10px #e8366d22,0 0 45px #e8366d88}.atyaf-about-story__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(30px,7vw,95px);display:grid}.template-about main h2{text-wrap:balance;font-size:clamp(28px,3.2vw,46px);line-height:1.3}.atyaf-about-story__body>p{margin:0 0 18px;line-height:1.9}.atyaf-about-story__body ol{border-top:1px solid var(--line);margin:30px 0 0;padding:0;list-style:none}.atyaf-about-story__body li{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:20px;padding:20px 0;display:grid}.atyaf-about-story__body li>span,.atyaf-about-model li>span,.atyaf-about-founder__meta>span{color:#c5164d;font-size:12px}.atyaf-about-story__body li p{margin:6px 0 0;font-size:14px}.atyaf-about-section-head,.atyaf-credentials-head{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);align-items:end;gap:55px;margin-bottom:35px;display:grid}.atyaf-about-section-head p,.atyaf-credentials-head p{margin-bottom:0;line-height:1.85}.atyaf-about-section-head h2{margin-bottom:0}.template-about.template-about main>.atyaf-about-difference,.template-about.template-about main>.atyaf-about-presence{color:#fff;--muted:#aeb5c2;--line:#ffffff25;background:#10141c}.atyaf-about-difference .atyaf-about-section-head{max-width:780px;display:block}.atyaf-about-difference__grid{background:#ffffff25;border:1px solid #ffffff25;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.atyaf-about-difference__grid article{background:#141923;padding:30px}.atyaf-about-difference__grid article>span{color:#ed7097;font-size:12px}.atyaf-about-difference__grid h3{margin:35px 0 12px}.atyaf-about-difference__grid p{margin:0;line-height:1.85}.atyaf-about-model ol{background:#dfe3ea;border:1px solid #dfe3ea;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.atyaf-about-model li{background:#fff;align-content:space-between;gap:35px;padding:24px 20px;display:grid}.atyaf-about-model h3{margin:0 0 12px;font-size:19px}.atyaf-about-model li p{margin:0;font-size:14px}.template-about.template-about main>.atyaf-about-capabilities{background:#f7f8fa}.atyaf-about-capabilities__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.atyaf-about-capabilities__grid article{background:#fff;border:1px solid #dfe3ea;border-radius:14px;padding:30px}.atyaf-about-capabilities__grid h3{margin:0 0 45px;line-height:1.5}.atyaf-about-capabilities__grid p{margin:0}.atyaf-about-presence__grid{background:#ffffff25;border:1px solid #ffffff25;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.atyaf-about-presence__grid article{background:#141923;gap:30px;padding:28px;display:grid}.atyaf-about-presence__grid strong{font-size:27px}.atyaf-about-presence__grid span{color:#aeb5c2;font-size:14px}.atyaf-about-founders{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.atyaf-about-founders article{border:1px solid #dfe3ea;border-radius:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);min-height:280px;display:grid;overflow:hidden}.atyaf-about-founders figure{background:#10141c;margin:0;overflow:hidden}.atyaf-about-founders figure img{object-fit:cover;object-position:center 20%;filter:grayscale();width:100%;height:100%;display:block}.atyaf-about-founder__meta{align-content:space-between;gap:30px;padding:28px;display:grid}.atyaf-about-founder__meta>span{justify-self:end}.atyaf-about-founder__meta h3{margin-bottom:10px;font-size:26px}.atyaf-about-founder__meta p{margin:0}.atyaf-about-principles{background:#dfe3ea;border:1px solid #dfe3ea;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:35px;display:grid}.atyaf-about-principles article{background:#fff;padding:25px}.atyaf-about-principles h3{font-size:19px}.atyaf-about-principles p{margin:0;font-size:14px}.template-about.template-about main>.atyaf-about-credentials{background:#f7f8fa}.atyaf-credentials-head h2{margin:10px 0 0}.atyaf-trust-strip>h3,.atyaf-credentials-summary h3,.atyaf-team-certs h3{font-size:16px}.atyaf-registrations{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.atyaf-registrations article{background:#fff;border-radius:10px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding:15px;display:grid}.atyaf-registrations h3{margin:0 0 5px;font-size:15px}.atyaf-registrations p{margin:0;font-size:12px;line-height:1.6}.atyaf-credential-logo{background:#fff;border:1px solid #e3e6eb;border-radius:8px;justify-content:center;align-items:center;min-width:0;height:48px;padding:6px;display:flex}.atyaf-credential-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.atyaf-credential-logo--text{font-size:13px;font-weight:700}.atyaf-credentials-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:35px;display:grid}.atyaf-legal-entities article{border-block-start:1px solid #dfe3ea;grid-template-columns:65px minmax(0,1fr);gap:5px 12px;padding:15px 0;display:grid}.atyaf-legal-entities span{color:#c5164d;grid-row:span 2;font-size:12px}.atyaf-legal-entities h3{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.atyaf-legal-entities p{margin:0;font-size:12px}.atyaf-memberships{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.atyaf-memberships li{background:#fff;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.atyaf-memberships .atyaf-credential-logo{flex:0 0 40px;height:40px}.atyaf-memberships strong{font-size:11px;line-height:1.6}.atyaf-compliance{gap:10px;display:grid}.atyaf-compliance article{background:#fff;border-radius:8px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.atyaf-compliance h3{margin:0;font-size:14px}.atyaf-compliance p{margin:4px 0 0;font-size:12px}.atyaf-payment-compatibility{border-top:1px solid #dfe3ea;margin-top:20px;padding-top:20px}.atyaf-payment-compatibility h3{margin:0 0 5px}.atyaf-payment-compatibility p{font-size:12px}.atyaf-payment-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.atyaf-team-certs{border-top:1px solid #dfe3ea;margin-top:30px;padding-top:25px}.atyaf-team-certs>header{justify-content:space-between;align-items:baseline;gap:25px;display:flex}.atyaf-team-certs>header p{font-size:13px}.atyaf-team-certs__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.atyaf-team-certs__grid article{background:#fff;border-radius:10px;align-content:start;gap:12px;padding:18px;display:grid}.atyaf-team-certs__grid article>span{color:#c5164d;font-size:11px}.atyaf-team-certs__grid strong{font-size:12px;line-height:1.7}.atyaf-team-cert__logos{flex-wrap:wrap;gap:5px;display:flex}.atyaf-team-cert__logos .atyaf-credential-logo{flex:30px;height:36px}.template-about.template-about main>.atyaf-about-cta{color:#fff;--muted:#aeb5c2;background:radial-gradient(at 10% 60%,#e8366d20,#0000 60%),#10141c}.atyaf-about-cta>.container{grid-template-columns:minmax(0,1.2fr) minmax(0,.5fr);align-items:center;gap:65px;display:grid}.atyaf-about-cta h2{margin-top:0}.atyaf-about-cta p{margin-bottom:0}.atyaf-about-cta>.container>div:last-child{gap:15px;display:grid}.atyaf-about-cta a{text-align:center;border:1px solid #ffffff35;border-radius:30px;justify-content:center;padding:16px 22px;font-size:14px}.atyaf-about-cta .btn-primary{color:#fff;background:#e8366d;border-color:#e8366d}@media (width<=1050px){.atyaf-about-hero>.container{gap:25px}.atyaf-about-section-head,.atyaf-credentials-head{gap:30px}.atyaf-about-model ol{grid-template-columns:repeat(3,minmax(0,1fr))}.atyaf-credentials-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.atyaf-assurance-block{grid-column:1/-1}.atyaf-team-certs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.atyaf-registrations{grid-template-columns:repeat(2,minmax(0,1fr))}.atyaf-about-founders article{grid-template-columns:1fr}.atyaf-about-founders figure{height:270px}}@media (width<=760px){.atyaf-about-hero>.container,.atyaf-about-story__grid,.atyaf-about-section-head,.atyaf-credentials-head,.atyaf-about-cta>.container,.atyaf-about-capabilities__grid,.atyaf-credentials-summary{grid-template-columns:1fr}.atyaf-about-hero__signal{width:min(70vw,300px);margin-inline:auto}.atyaf-about-hero h1{max-width:22ch}.atyaf-about-section-head{gap:18px}.atyaf-about-presence__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atyaf-about-principles,.atyaf-about-model ol{grid-template-columns:1fr}.atyaf-about-model li{grid-template-columns:30px minmax(0,1fr);gap:15px}.atyaf-about-cta>.container{gap:30px}.atyaf-team-certs>header{display:block}}@media (width<=500px){.atyaf-about-difference__grid,.atyaf-about-founders{grid-template-columns:1fr}.atyaf-about-founders article{grid-template-columns:115px minmax(0,1fr);min-height:200px}.atyaf-about-founders figure{height:auto}.atyaf-about-founder__meta{padding:20px}.atyaf-about-founder__meta h3{font-size:22px}.atyaf-registrations,.atyaf-memberships,.atyaf-team-certs__grid{grid-template-columns:1fr}.atyaf-about-presence__grid article{padding:22px 16px}.atyaf-about-presence__grid strong{font-size:22px}.atyaf-about-hero__position{font-size:11px}}.ox-page{--ox-ink:#0b1421;--ox-muted:#536273;--ox-pink:#e8366d;color:var(--ox-ink);background:#fff;overflow:clip}.ox-page .btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.55rem;min-height:46px;padding:.7rem 1.15rem;font-size:.9rem;font-weight:700;line-height:1.5;display:inline-flex}.ox-page *{box-sizing:border-box}.ox-page .container{width:min(1200px,100% - 48px);margin-inline:auto}.ox-page h1,.ox-page h2,.ox-page h3{color:inherit;text-wrap:balance}.ox-page p{line-height:1.8}.ox-page a:focus-visible,.ox-page summary:focus-visible{outline:3px solid var(--ox-pink);outline-offset:5px}.ox-page section[id]{scroll-margin-top:90px}.ox-hero{background:radial-gradient(at 90% 20%,#fce7ef 0,#0000 45%),#f3f6f8;padding:clamp(4rem,8vw,7rem) 0}.ox-hero-grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.ox-page h1{letter-spacing:-.055em;max-width:18ch;margin:1rem 0 1.5rem;font-size:clamp(2.7rem,4.6vw,4.8rem);line-height:1.12}.ox-lede{color:var(--ox-muted);max-width:60ch;font-size:1.12rem}.ox-kicker{color:#b62251;font:700 .74rem/1.5 var(--font-mono,monospace);letter-spacing:.09em;text-transform:uppercase;margin:0 0 1rem}.ox-actions{flex-wrap:wrap;align-items:center;gap:1.4rem;margin:2rem 0;display:flex}.ox-link{color:var(--ox-ink);text-underline-offset:5px;font-weight:700;text-decoration:underline}.ox-assurance{color:var(--ox-muted);flex-wrap:wrap;gap:.5rem 1.2rem;padding:0;font-size:.78rem;list-style:none;display:flex}.ox-assurance li:before{content:"✓";color:#9d2450;margin-inline-end:.4rem}.ox-map{background:#ffffffd9;border:1px solid #d7dfe7;border-radius:1.2rem;padding:clamp(1.4rem,3vw,2.5rem);position:relative;box-shadow:0 24px 60px #0b14210b}.ox-map-core{border-block:1px solid #e2e7ec;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}.ox-map-core>span{color:var(--ox-pink);direction:ltr;font:800 3.4rem/1 Manrope,sans-serif}.ox-map-core strong{font-size:1.25rem}.ox-map ol{counter-reset:layers;margin:1.5rem 0;padding:0;list-style:none}.ox-map li{counter-increment:layers;border-bottom:1px solid #e2e7ec;padding:1rem .5rem;font-size:.9rem;line-height:1.7}.ox-map li:before{content:"0" counter(layers);color:#b62251;margin-inline-end:.8rem;font:700 .65rem monospace}.ox-audience{text-align:center;color:#fff;background:#0b1421;border-radius:.5rem;margin:1.5rem 0 0;padding:1rem;font-weight:700}.ox-jump{background:#fff;border-block:1px solid #dce3e9}.ox-jump .container{flex-wrap:wrap;gap:1rem 2rem;padding-block:1.2rem;display:flex}.ox-jump a{color:var(--ox-ink);font-size:.85rem;font-weight:700}.ox-jump a:hover{color:#b62251}.ox-section{padding:clamp(3.8rem,7vw,6.5rem) 0}.ox-soft{background:#f3f6f8}.ox-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:2rem 4rem;margin-bottom:2.5rem;display:grid}.ox-heading h2{letter-spacing:-.04em;max-width:24ch;margin:0;font-size:clamp(2rem,3.1vw,3.4rem);line-height:1.18}.ox-heading>p{color:var(--ox-muted);margin:0;font-size:1.02rem}.ox-cards{background:#dce3e9;border:1px solid #dce3e9;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ox-cards article{background:#fff;min-width:0;padding:1.7rem}.ox-cards:has(>article:nth-child(4):last-child),.ox-cards:has(>article:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.ox-index{font:700 .72rem/1.5 var(--font-mono,monospace);color:#b62251}.ox-cards h3,.ox-flow h3{margin:1.4rem 0 .65rem;font-size:1.1rem;line-height:1.5}.ox-cards p,.ox-flow p{color:var(--ox-muted);margin:0;font-size:.94rem}.ox-note{border-inline-start:3px solid var(--ox-pink);color:var(--ox-muted);max-width:95ch;margin:1.6rem 0 0;padding:.7rem 1.1rem;font-size:.9rem}.ox-dark{color:#fff;--ox-muted:#bdc9d4;background:#0b1421}.ox-dark .ox-kicker,.ox-dark .ox-index{color:#ff8aac}.ox-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.ox-flow article{border-top:1px solid #718192;padding-top:1.4rem}.ox-sector-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ox-sector-nav a{color:inherit;border:1px solid #dce3e9;border-radius:.8rem;padding:1.8rem;text-decoration:none;transition:border-color .2s,background .2s;display:block}.ox-sector-nav a:hover{border-color:var(--ox-pink);background:#fff7fa}.ox-sector-nav h3{margin:1.4rem 0 .7rem;font-size:1.5rem}.ox-sector-nav p{color:var(--ox-muted);font-size:.94rem}.ox-sector-nav a>span:last-child{color:#b62251;font-size:1.5rem}.ox-route{color:#334556;background:#fff;border:1px solid #d4dde5;border-radius:.5rem;margin:0 0 1.8rem;padding:1rem 1.4rem;font-size:.9rem;font-weight:600}.ox-faq{max-width:900px}.ox-faq details{border-top:1px solid #ced8e2;padding:1.3rem 0}.ox-faq summary{cursor:pointer;font-size:1.05rem;font-weight:700;line-height:1.6}.ox-faq p{color:var(--ox-muted);margin-bottom:0}.ox-final{background:linear-gradient(115deg,#fff0f5,#f3f6f8);border-top:1px solid #e9dce3}.ox-final .btn{margin-top:.5rem}.ox-page .btn-primary{color:#fff;background:#b62251;border-color:#b62251}.ox-page .btn-primary:hover{background:#941c40}html[dir=rtl] .ox-page h1,html[dir=rtl] .ox-page h2,html[dir=rtl] .ox-kicker{letter-spacing:0}html[dir=rtl] .ox-page h1{max-width:20ch;line-height:1.4}html[dir=rtl] .ox-heading h2{line-height:1.45}@media (width<=1000px){.ox-hero-grid{grid-template-columns:1fr}.ox-map{width:100%;max-width:650px}.ox-cards:has(>article:nth-child(4):last-child),.ox-cards:has(>article:nth-child(8):last-child),.ox-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-heading{gap:2rem}.ox-page h1{max-width:22ch}}@media (width<=700px){.ox-page .container{width:calc(100% - 36px)}.ox-heading,.ox-cards,.ox-sector-nav,.ox-flow,.ox-cards:has(>article:nth-child(4):last-child),.ox-cards:has(>article:nth-child(8):last-child){grid-template-columns:1fr}.ox-heading h2{font-size:2rem}.ox-page h1{font-size:2.7rem}.ox-lede{font-size:1rem}.ox-hero{padding:3rem 0}.ox-jump .container{gap:.8rem 1.2rem}.ox-jump a{font-size:.77rem}.ox-cards article{padding:1.4rem}.ox-map li{font-size:.8rem}.ox-route{font-size:.85rem}.ox-assurance{line-height:1.6}}.ox-hero{isolation:isolate;background:radial-gradient(ellipse at var(--pointer-x,80%) var(--pointer-y,20%),#f8c9dd 0,transparent 48%),linear-gradient(125deg,#edf7fa,#fff6f9 60%,#eee8fb);border-bottom:1px solid #e8cbd9;padding-block:clamp(4rem,7vw,6.5rem);position:relative}.ox-hero-mesh{z-index:-1;pointer-events:none;background-image:linear-gradient(#ba688414 1px,#0000 1px),linear-gradient(90deg,#ba688414 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;mask-image:linear-gradient(100deg,#000,#0000 75%)}.ox-hero:after{content:"";bottom:0;background:linear-gradient(90deg,#0000,#e8366d,#8c6dda,#0000);height:3px;position:absolute;inset-inline:0}.ox-hero h1{text-shadow:0 5px 30px #fff9;font-weight:800}.ox-hero .ox-kicker{align-items:center;gap:.6rem;display:inline-flex}.ox-hero-grid>div>.ox-kicker{background:#ffffffb3;border:1px solid #d99cb6;border-radius:99px;padding:.55rem .9rem}.ox-hero-grid>div>.ox-kicker:before{content:"";background:#b62251;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #e8366d15}.ox-map{backdrop-filter:blur(12px);background:#ffffffb8;border-color:#fff;padding:1.5rem;box-shadow:0 28px 80px #76365b1c,0 0 0 1px #c899b32b}.ox-map>.ox-kicker{font-size:.65rem}.ox-map ol{margin:0}.ox-map li{padding:.65rem .3rem;transition:background .25s,padding .25s}.ox-map li:hover{background:#f9edf3;padding-inline:.8rem}.ox-map-label{text-align:center;margin:0 0 .7rem;font-weight:700}.ox-audience{background:linear-gradient(100deg,#152239,#343053);margin-top:1rem}.ox-orbit{direction:ltr;height:310px;margin:-.5rem -.5rem .5rem;position:relative}.ox-orbit-lines{stroke:#ad7c9c;stroke-width:1px;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.ox-orbit-lines path{stroke-dasharray:4 7;animation:3s linear 2 ox-stream}.ox-orbit-lines circle{stroke:#e8366d;stroke-width:1.5px;stroke-dasharray:3 8}.ox-nucleus{background:radial-gradient(circle at 28% 20%,#fff,#fff0f6 45%,#edb7d0);border:1px solid #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:118px;height:118px;transition:box-shadow .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 38px #ad3b6b25,inset 0 0 0 8px #ffffff70}.ox-nucleus>span{color:#bb285d;font:800 3.6rem/1 Manrope,sans-serif}.ox-nucleus strong{letter-spacing:.2em;color:#722945;margin-top:.3rem;font:700 .65rem/1.5 monospace}.ox-orbit:has(a:hover) .ox-nucleus,.ox-orbit:has(a:focus-visible) .ox-nucleus{box-shadow:0 0 0 14px #e8366d0c,0 12px 38px #ad3b6b40}.ox-node{color:#422f43;z-index:2;background:#fff;border:1px solid #e7ccdc;border-radius:.8rem;align-items:center;gap:.55rem;max-width:46%;padding:.75rem;font-size:.76rem;font-weight:700;line-height:1.5;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:absolute;box-shadow:0 6px 20px #6334500b}.ox-node-0{top:32px;left:0}.ox-node-1{top:44px;right:0}.ox-node-2{max-width:75%;bottom:4px;left:50%;transform:translate(-50%)}.ox-node .ox-icon{color:#b62251;flex-shrink:0;width:24px;height:24px}.ox-node:hover,.ox-node:focus-visible{border-color:#bd4775;transform:translateY(-4px);box-shadow:0 10px 25px #ad3b6b20}.ox-node-2:hover,.ox-node-2:focus-visible{transform:translate(-50%,-4px)}html[dir=rtl] .ox-node{direction:rtl}.ox-orbit-dot{background:#de3972;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out 3 ox-pulse;position:absolute;top:45%;left:12%;box-shadow:0 0 0 6px #e8366d13}.ox-icon{width:26px;height:26px;display:block}.ox-card-symbol{color:#b62251;float:inline-end;background:linear-gradient(145deg,#fff,#fff0f6);border:1px solid #efd3df;border-radius:14px;place-items:center;width:50px;height:50px;transition:background .25s,transform .3s,box-shadow .3s;display:grid}.ox-cards{background:0 0;border:0;gap:14px}.ox-cards article{border:1px solid #dce3e9;border-radius:12px;transition:transform .3s,box-shadow .3s,border-color .3s,opacity .6s;position:relative}.ox-cards article:after{content:"";bottom:-1px;background:linear-gradient(90deg,#e8366d,#ad86cf);height:2px;transition:transform .3s;position:absolute;inset-inline:24px;transform:scaleX(0)}.ox-cards article:hover{border-color:#d9a4bb;transform:translateY(-5px);box-shadow:0 16px 35px #23293e0c}.ox-cards article:hover:after{transform:scaleX(1)}.ox-cards article:hover .ox-card-symbol{background:#fce0ec;transform:rotate(-7deg);box-shadow:0 6px 14px #e8366d12}.ox-cards h3{clear:both;margin-top:1.1rem;padding-top:.8rem}.ox-cards .ox-index{padding-top:1rem;display:inline-block}.ox-sector-art{background:radial-gradient(circle,#f7dae8,#0000 70%),#faf6f9;border-radius:.65rem;place-items:center;height:110px;margin:-.2rem 0 1.5rem;display:grid;position:relative;overflow:hidden}.ox-sector-art>.ox-icon{z-index:1;color:#a32956;width:45px;height:45px;transition:transform .4s}.ox-sector-art i{border:1px solid #dcadc3;border-radius:24px;width:88px;height:88px;transition:transform .5s;position:absolute;transform:rotate(25deg)}.ox-sector-art i:last-child{opacity:.6;border-style:dashed;border-radius:50%;width:145px;height:145px}.ox-sector-nav a:nth-child(2) .ox-sector-art{background:radial-gradient(circle,#d9eae9,#0000 70%),#f3f9f8}.ox-sector-nav a:nth-child(3) .ox-sector-art{background:radial-gradient(circle,#e3d9f4,#0000 70%),#f7f4fb}.ox-sector-nav a{transition:transform .3s,box-shadow .3s,border-color .3s,opacity .6s}.ox-sector-nav a:hover,.ox-sector-nav a:focus-visible{transform:translateY(-6px);box-shadow:0 18px 35px #3a244410}.ox-sector-nav a:hover .ox-sector-art i,.ox-sector-nav a:focus-visible .ox-sector-art i{transform:rotate(70deg)}.ox-sector-nav a:hover .ox-icon{transform:scale(1.1)}.ox-flow article{transition:transform .3s,opacity .6s;position:relative}.ox-flow article>.ox-icon{color:#ff93b4;width:34px;height:34px;margin-bottom:1.5rem;transition:transform .3s}.ox-flow article:hover>.ox-icon{transform:translateY(-5px)rotate(-5deg)}.ox-flow article:hover{border-color:#ff93b4}.ox-flow article:not(:last-child):after{content:"→";top:1.4rem;color:#ff93b4;position:absolute;inset-inline-end:0}html[dir=rtl] .ox-flow article:not(:last-child):after{content:"←"}.ox-jump a{padding:.4rem .1rem;text-decoration:none;transition:color .2s;position:relative}.ox-jump a:after,.ox-link:after{content:"";inset-inline:0;background:#b62251;height:2px;transition:transform .25s;position:absolute;bottom:0;transform:scaleX(0)}.ox-jump a:hover:after,.ox-jump a:focus-visible:after{transform:scaleX(1)}.ox-page .btn{transition:transform .25s,box-shadow .25s,background .25s}.ox-page .btn:hover,.ox-page .btn:focus-visible{transform:translateY(-3px);box-shadow:0 10px 25px #b6225130}.ox-link{transition:color .25s;position:relative}.ox-link:hover{color:#b62251}.ox-faq details{transition:background .25s,padding .25s}.ox-faq details:hover,.ox-faq details[open]{background:#fff;padding-inline:1rem}.ox-faq details[open]{border-inline-start:3px solid #e8366d}.ox-faq details[open] p{animation:.3s ease-out ox-answer}.ox-route{transition:box-shadow .25s,border-color .25s,opacity .6s,transform .6s}.ox-route:hover{border-color:#d8a3ba;box-shadow:0 6px 24px #9133530b}.ox-heading{transition:opacity .6s,transform .6s}.ox-await{opacity:0;transform:translateY(18px)}@keyframes ox-stream{to{stroke-dashoffset:-44px}}@keyframes ox-pulse{50%{transform:scale(.8);box-shadow:0 0 0 12px #e8366d05}}@keyframes ox-answer{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (width<=700px){.ox-orbit{height:290px}.ox-node{gap:.35rem;padding:.6rem;font-size:.69rem}.ox-node .ox-icon{width:20px;height:20px}.ox-node-0{top:25px}.ox-node-1{top:65px}.ox-nucleus{width:100px;height:100px}.ox-nucleus>span{font-size:3rem}.ox-map{padding:1.1rem}.ox-flow article:not(:last-child):after{content:"↓"!important}.ox-sector-art{height:90px}}@media (hover:none){.ox-cards article:hover,.ox-sector-nav a:hover,.ox-page .btn:hover{box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.ox-page *,.ox-page :before,.ox-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ox-await{opacity:1;transform:none}.ox-cards article:hover,.ox-sector-nav a:hover,.ox-page .btn:hover,.ox-card-symbol,.ox-sector-art i,.ox-sector-art .ox-icon{transform:none!important}}svg.atyaf-arrow{width:max(16px,1em);height:max(16px,1em);vertical-align:-.125em;pointer-events:none;flex:none;block-size:max(16px,1em);inline-size:max(16px,1em);min-inline-size:16px;display:inline-block;overflow:visible}:root{--arrow-diagonal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18 18 6M6 6h12v12'/%3E%3C/svg%3E");--arrow-forward:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E")}.client-story .case-study__external:after{content:"";width:1em;height:1em;-webkit-mask:var(--arrow-diagonal) center/contain no-repeat;mask:var(--arrow-diagonal) center/contain no-repeat;background:currentColor;display:inline-block}.ox-flow article:not(:last-child):after,html[dir=rtl] .ox-flow article:not(:last-child):after{content:"";width:1em;height:1em;-webkit-mask:var(--arrow-forward) center/contain no-repeat;mask:var(--arrow-forward) center/contain no-repeat;background:currentColor}html[dir=rtl] .ox-flow article:not(:last-child):after{transform:rotate(180deg)}@media (width<=700px){.ox-flow article:not(:last-child):after,html[dir=rtl] .ox-flow article:not(:last-child):after{transform:rotate(90deg);content:""!important}}:root{--hs-ink:#0b0d10;--hs-mint:#65d9c6;--hs-violet:#b17aff;--hs-ease:cubic-bezier(.22,1,.36,1);--hs-fast:.32s;--hs-calm:.56s;--review-glass-tint:#10151caf;--review-glass-fallback:#141820f5;--review-glass-filter:blur(40px) saturate(125%);--paper:#fff}.site-finish{color:#11151b;background:#fff}.site-finish .shell,.site-finish .container,.site-finish .hs-wrap{width:min(1296px,100% - 112px);margin-inline:auto}.site-finish main{--paper:#fff}.site-finish main>:is(section,header):first-child{padding-top:160px!important}.site-finish main :is(h1,h2,h3){letter-spacing:-.035em;font-weight:500}.site-finish main h1{font-size:clamp(38px,4.5vw,68px);line-height:1.17}.site-finish main h2{line-height:1.25}html[dir=rtl] .site-finish main :is(h1,h2,h3){letter-spacing:0;line-height:1.4}.site-finish :is(.hs-header,.hs-footer){font-family:Manrope,Arial,sans-serif}html[dir=rtl] .site-finish :is(.hs-header,.hs-footer){font-family:IBM Plex Sans Arabic,Arial,sans-serif}.site-finish .hs-glyph{flex:0 0 22px;width:22px;height:22px}html[dir=rtl] .site-finish .hs-glyph:not(.hs-account .hs-glyph,.hs-email .hs-glyph){scale:-1 1}.site-finish :is(.hs-header,.hs-footer) p{margin:0}.site-finish .hs-header a:focus-visible,.site-finish .hs-header button:focus-visible{outline-offset:4px;outline:2px solid #65d9c6}.site-finish main :is(.solution-hero,.sector-hero,.evidence-hero,.services-hub__hero,.contact-hero,.atyaf-about-hero,.hp-hero,.domain-registration__hero){color:#fff;--muted:#b9c1cf;background:radial-gradient(at 90% 20%,#65d9c621,#0000 43%),radial-gradient(at 70% 72%,#b17aff25,#0000 52%),radial-gradient(at 15% 90%,#e8366d20,#0000 48%),#0b0d10}.site-finish .interior :is(.solution-hero,.sector-hero,.evidence-hero):before{background-image:none}.site-finish :is(.contact-kicker,.edgion-kicker,.back){color:#b6a5dc}.site-finish main :is(.button,.btn,.btn-primary,.contact-primary,.edgion-button){box-shadow:none;border-radius:3px;transition:background-color .32s,color .32s,border-color .32s}.site-finish main :is(.btn-primary,.contact-primary,.edgion-button){color:#fff;background:#11151b;border:1px solid #11151b}.site-finish main :is(.solution-hero,.sector-hero,.evidence-hero,.services-hub__hero,.contact-hero,.atyaf-about-hero) :is(.button,.btn-primary,.edgion-button){color:#11151b;background:#fff;border-color:#fff}.site-finish :is(.callback-form,.callback-slot,.contact-route,.contact-offices,.engineering-detail__group,.engineering-detail__outcome,.layer-rail li,.case-study__scope>article,.case-study__outcomes>div,.edgion-cards article){box-shadow:none;border-radius:6px}.site-finish :is(.callback-hours,.callback-summary){background:#f4f8f7;border-inline-start-color:#208a77}.site-finish .callback-slot:has(input:checked){background:#e7f6f2;border-color:#208a77}.site-finish .callback-form :is(input,select):focus-visible{outline-color:#208a77}.site-finish .callback-form input{accent-color:#208a77}.site-finish :is(.services-hub__card,.engineering-detail__outcome,.case-study__scope>article){background:#fff}@media (hover:hover) and (pointer:fine){.site-finish main :is(.button,.btn,.btn-primary,.contact-primary,.edgion-button):hover{color:#fff;box-shadow:none;background:#263f3b;border-color:#65d9c6;transform:none}.site-finish .engineering-detail__group li:hover{color:#11151b;background:#fff;border-color:#fff}.site-finish :is(.contact-route,.edgion-cards article,.engineering-detail__outcome):hover{box-shadow:none;border-color:#52645f}}.hs-footer{color:#fff;background:#0b0d10;padding-top:48px}.hs-footer-grid{grid-template-columns:1.5fr .6fr .8fr 1fr;gap:55px;padding-bottom:60px;display:grid}.hs-footer-about{max-width:380px}.hs-footer .hs-brand{color:#c5cbd3;font-size:28px}.hs-footer p{color:#8f99a7;margin:20px 0;font-size:12px;line-height:1.9}.hs-email{align-items:center;gap:9px;font-size:12px;display:flex}.hs-email>.hs-glyph{flex-basis:16px;width:16px;height:16px}.hs-footer-grid>div:not(:first-child){flex-direction:column;gap:7px;padding-top:2px;display:flex}.hs-footer-grid>div:not(:first-child)>a{color:#b0b9c6;align-items:center;gap:10px;min-height:33px;font-size:12px;line-height:1.5;display:flex}.hs-footer-grid a>.hs-glyph{opacity:0;width:14px;height:14px;transition:opacity var(--hs-fast),transform var(--hs-fast);flex-basis:14px}.hs-footer-grid .hs-email>.hs-glyph{opacity:1}.hs-footer-grid a:is(:hover,:focus-visible){color:#65d9c6}.hs-footer-grid a:is(:hover,:focus-visible)>.hs-glyph{opacity:1;transform:translate(2px,-2px)}.hs-footer-bottom{color:#8b95a4;border-top:1px solid #fff2;justify-content:space-between;gap:20px;padding-block:23px 88px;font-size:10px;display:flex}.hs-review{z-index:40;bottom:16px;backdrop-filter:blur(12px);color:#151922;background:#f8f9fbf2;border-radius:32px;align-items:center;gap:24px;width:max-content;max-width:calc(100% - 24px);margin:auto;padding:7px 8px 7px 16px;font-size:10px;display:flex;position:fixed;inset-inline:0;box-shadow:0 0 0 1px #161b2620}.hs-review>span{align-items:center;gap:8px;display:flex}.hs-review i{background:#1f9b85;border-radius:50%;width:5px;height:5px}.hs-review>a{color:#fff;background:#12161c;border-radius:20px;align-items:center;gap:12px;min-height:34px;padding:8px 12px;display:flex}.hs-review .hs-glyph{flex-basis:14px;width:14px;height:14px}.site-finish .hs-footer{margin:0}.site-finish .hs-footer-bottom{padding-bottom:24px}.site-finish .editorial-article,.site-finish .editorial-index{background:#fff}.site-finish .editorial-article .atyaf-publication-article__meta>span{color:#236958;background:#eef6f4}.site-finish .editorial-article .atyaf-publication-article__body a{color:#65458b;text-decoration-color:#65458b80}.site-finish .editorial-article .atyaf-publication-article__body a:hover{color:#172e29!important}.site-finish .editorial-article .atyaf-publication-article__header{padding-top:20px}.site-finish .editorial-article .atyaf-publication-article__facts{border-top-color:#278a78}.site-finish .interior .hero-summary{border-inline-start-color:#65d9c680}.site-finish .interior .hero-summary>span{color:#c2b6e2}.site-finish .interior .layer-rail li>span{color:#65458b;border-color:#d9d0e4}.site-finish :is(.contact-route-icon,.edgion-number){color:#705096}.site-finish .callback-disclosure>summary small{color:#53675f}.site-finish .callback-disclosure>summary:hover strong{color:#236958}.site-finish .callback-chevron{color:#236958;border-color:#c9d9d3}.site-finish .contact-bottom .contact-kicker,.site-finish .contact-social .contact-kicker{color:#65458b}@media (hover:hover) and (pointer:fine){.site-finish :is(.contact-channels a,.contact-social nav a,.contact-offices li,.callback-slot):hover{box-shadow:none;background:#edf5f2;border-color:#597a70;transform:none}.site-finish .contact-route:hover{box-shadow:none}}.site-finish .hs-footer .hs-brand{align-items:center;gap:10px;font-weight:600;display:inline-flex}.site-finish .hs-footer .hs-brand img{width:26px;height:32px}.site-finish .hs-footer p{margin:20px 0}@media (width<=1050px){.site-finish .shell,.site-finish .container,.site-finish .hs-wrap{width:calc(100% - 64px)}.site-finish .hs-footer-grid{grid-template-columns:1.3fr 1fr 1fr;gap:28px}.site-finish .hs-footer-grid>div:last-child{grid-column:2/-1}}@media (width<=760px){.site-finish .shell,.site-finish .container,.site-finish .hs-wrap{width:calc(100% - 40px)}.site-finish main>:is(section,header):first-child{padding-top:132px!important}.site-finish main h1{font-size:clamp(34px,8vw,46px)}.site-finish .hs-footer-grid{grid-template-columns:1fr 1fr;gap:28px 20px}.site-finish .hs-footer-about{grid-column:1/-1}.site-finish .hs-footer-grid>div:last-child{grid-column:auto}.site-finish .hs-footer-bottom{flex-wrap:wrap;gap:14px;padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.site-finish *{scroll-behavior:auto!important}}.site-finish .case-hero{color:#fff;background:radial-gradient(at 85% 40%,#65d9c618,#0000 45%),radial-gradient(at 65% 80%,#b17aff22,#0000 55%),#0b0d10;padding-bottom:64px}.site-finish .case-hero .hero-grid{grid-template-columns:1.3fr 1fr;align-items:end;gap:48px;margin-top:28px;display:grid}.site-finish .case-hero .pill{color:#b9a5d9;font-size:13px}.site-finish .case-hero h1{margin:16px 0 0}.site-finish .case-hero .hero-summary{color:#c3cbd3;border-inline-start:1px solid #65d9c680;margin:0;padding-inline-start:24px;font-size:18px;line-height:1.8}.site-finish .evidence-sheet{background:#fff;padding-block:72px}.site-finish .sheet-grid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.site-finish .outcome-register h2{max-width:20ch;font-size:clamp(28px,3vw,44px)}.site-finish :is(.outcome-register .section-label,.track-head>p){color:#65458b;margin-bottom:18px;font-size:12px}.site-finish .delivery-track ol{margin-top:28px;padding:0;list-style:none}.site-finish .delivery-track li{border-top:1px solid #dce0e3;align-items:center;gap:24px;padding:22px 0;display:flex}.site-finish .delivery-track li>span{color:#237765;font-size:12px}.site-finish .delivery-track li>p{margin:0;font-size:18px}.site-finish .edgion-hero .edgion-button{color:#11151b!important}@media (hover:hover) and (pointer:fine){.site-finish .edgion-hero .edgion-button:hover{color:#fff!important}}@media (width<=760px){.site-finish .case-hero .hero-grid,.site-finish .sheet-grid{grid-template-columns:1fr;gap:28px}.site-finish .evidence-sheet{padding-block:44px}}.service-symbol{--symbol-accent:var(--accent,#e8366d);--symbol-highlight:#f2acc4;--symbol-line:#e2dce9;aspect-ratio:4/3;pointer-events:none;contain:layout paint style;isolation:isolate;width:100%;max-width:600px;position:relative}.service-symbol svg{width:100%;height:100%;transform:translate(var(--signal-x,0px),var(--signal-y,0px));direction:ltr;transition:transform .8s ease-out;display:block;overflow:hidden}.service-symbol__grid{stroke:var(--symbol-line);stroke-opacity:.065;stroke-width:1px}.service-symbol__orbit{stroke:var(--symbol-line);stroke-opacity:.2;stroke-width:.8px}.service-symbol__links{stroke:var(--symbol-line);stroke-opacity:.13;stroke-width:.8px}.service-symbol__nodes{stroke:var(--symbol-line);stroke-opacity:.4;stroke-width:1px}.service-symbol__node-light{fill:var(--symbol-highlight);stroke:none;opacity:.65;animation:8s ease-in-out infinite signal-node;animation-delay:calc(var(--i)*-1.25s)}.service-symbol__action,.service-symbol__core{stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.service-symbol__core>path{fill:var(--symbol-accent);fill-opacity:.045}.service-symbol__heartbeat{opacity:.18;transform-origin:300px 225px;animation:8s ease-in-out infinite signal-heartbeat}.service-symbol__trace,.service-symbol__layer{opacity:.35}.service-symbol__boundary{opacity:.8;animation:8s ease-in-out infinite signal-node}.service-symbol__deflect{fill:var(--symbol-accent);animation:8s ease-in-out infinite signal-deflect}.service-symbol__packet{stroke:var(--symbol-accent);stroke-width:2px;stroke-dasharray:9 91;animation:8s ease-in-out infinite signal-packet;animation-delay:calc(var(--i,0)*-.85s)}.service-symbol__packet--connect{animation-duration:6s;animation-direction:alternate}.service-symbol__packet--resolve{animation-direction:reverse;animation-delay:0s}.service-symbol__lock{animation:8s ease-in-out infinite signal-node}.service-symbol__neural{transform-origin:300px 225px;opacity:.65;animation:10s ease-in-out infinite signal-transform}.service-symbol__thought{fill:var(--symbol-highlight);animation:10s ease-in-out infinite signal-thought;animation-delay:calc(var(--i)*-.8s)}.service-symbol__module{fill:var(--symbol-accent);fill-opacity:.04;animation:8s ease-in-out infinite signal-assemble}.service-symbol__status{animation:6s ease-in-out infinite signal-status;animation-delay:calc(var(--i)*-2s)}.service-symbol__copy{animation:8s ease-in-out infinite signal-copy}.service-symbol__focus{animation:8s ease-in-out infinite signal-focus}.service-symbol__stream{stroke-dasharray:12 88;stroke-width:2px;animation:8s linear infinite signal-packet}.service-symbol__step{fill:var(--symbol-accent);fill-opacity:.06;animation:8s ease-in-out infinite signal-node;animation-delay:calc(var(--i)*-2.65s)}.service-symbol__touch{transform-origin:342px 225px;animation:8s ease-out infinite signal-touch}.service-symbol__response{animation:8s ease-in-out infinite signal-status}.service-symbol__bar{stroke-width:3px;animation:8s ease-in-out infinite signal-status;animation-delay:calc(var(--i)*-.8s)}.service-symbol__scan{opacity:.6;animation:8s ease-in-out infinite signal-scan}@keyframes signal-node{0%,to{opacity:.4}50%{opacity:.9}}@keyframes signal-heartbeat{0%,to{opacity:.18;transform:scale(1)}50%{opacity:.35;transform:scale(1.1)}}@keyframes signal-deflect{0%,15%,to{opacity:0;transform:translate(0)}25%{opacity:.85}55%{opacity:.85;transform:translateY(60px)}80%{opacity:0;transform:translate(46px,38px)}}@keyframes signal-packet{0%{stroke-dashoffset:10px;opacity:0}15%,80%{opacity:.9}to{stroke-dashoffset:-90px;opacity:0}}@keyframes signal-transform{0%,to{transform:rotate(-8deg)scale(.96)}50%{transform:rotate(8deg)scale(1.04)}}@keyframes signal-thought{0%,to{opacity:.35;transform:translate(0)}50%{opacity:.95;transform:translate(6px,-5px)}}@keyframes signal-assemble{0%,to{opacity:.45;transform:translate(-8px,-12px)}40%,65%{opacity:1;transform:translate(0)}}@keyframes signal-status{0%,to{opacity:.2}35%,55%{opacity:1}}@keyframes signal-copy{0%,15%,to{opacity:.2;transform:translate(-12px)}50%,80%{opacity:1;transform:translate(0)}}@keyframes signal-focus{0%,15%,to{transform:translate(0)}45%,65%{transform:translate(124px,84px)}}@keyframes signal-touch{0%,15%,to{opacity:0;transform:scale(.4)}30%{opacity:.85}70%{opacity:0;transform:scale(1.35)}}@keyframes signal-scan{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.7;transform:translateY(110px)}}.service-symbol-host{isolation:isolate;position:relative}.service-symbol-host>.service-symbol{inset-inline-end:1%;width:36%;position:absolute;top:50%;transform:translateY(-50%)}.service-symbol-host>.container{z-index:1;position:relative}.services-hub__hero>.service-symbol{width:43%;inset-inline-end:3%}.interior .service-symbol-host[data-symbol-layout=atyaf-new-hub__hero]{max-width:none;min-height:320px}.service-symbol-host[data-symbol-layout=atyaf-new-hub__hero]>:not(.service-symbol){max-width:58%}.service-symbol-host[data-symbol-layout=atyaf-new-hub__hero]>.service-symbol{--symbol-line:#293448;--symbol-highlight:#a34f7b;--symbol-accent:#bc305f}.service-symbol-host[data-symbol-layout=domain-registration__hero]>.service-symbol{top:28px;width:29%;inset-inline-end:4%;transform:none}.service-symbol-host[data-symbol-layout=domain-registration__hero] :is(h1,.domain-registration__lead){max-width:65%}.service-symbol-host[data-symbol-layout=hp-hero-visual]{opacity:1}.service-symbol-host[data-symbol-layout=hp-hero-visual]>.service-symbol{width:100%;position:relative;inset:auto;transform:none}.service-symbol-host[data-symbol-layout=ox-orbit]>.service-symbol{--symbol-line:#293448;--symbol-highlight:#a34f7b;--symbol-accent:#bc305f;aspect-ratio:auto;z-index:-1;width:100%;max-width:none;height:100%;inset:0;transform:none}@media (width<=1000px) and (width>=701px){.service-symbol-host>.service-symbol{width:36%;inset-inline-end:1%}.service-symbol-host[data-symbol-layout=hp-hero-visual]>.service-symbol,.service-symbol-host[data-symbol-layout=ox-orbit]>.service-symbol{width:100%}}@media (width<=700px){.service-symbol-host>.service-symbol{inset:auto;aspect-ratio:auto;width:min(100%,320px);height:210px;margin:18px auto 0;position:relative;top:auto;transform:none}.service-symbol-host[data-symbol-layout=atyaf-new-hub__hero]>:not(.service-symbol),.service-symbol-host[data-symbol-layout=domain-registration__hero] :is(h1,.domain-registration__lead){max-width:100%}.service-symbol-host[data-symbol-layout=domain-registration__hero]>.service-symbol{width:min(100%,320px);inset:auto;transform:none}.interior .service-symbol-host[data-symbol-layout=hp-hero-visual]{opacity:1;width:100%;position:relative;inset:auto}.service-symbol-host[data-symbol-layout=hp-hero-visual]>.service-symbol{width:min(100%,320px)}.service-symbol-host[data-symbol-layout=ox-orbit]>.service-symbol{width:100%;height:100%;margin:0;position:absolute}.services-hub>.services-hub__hero.service-symbol-host{padding-bottom:35px}}.service-symbol[data-signal-paused] svg *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.service-symbol svg,.service-symbol svg *{transition:none!important;animation:none!important}.service-symbol svg{transform:none}}.services-hub__hero.service-symbol-host:before{animation:none}@media (width>=701px){.service-symbol-host[data-symbol-layout=atyaf-new-hub__hero]>.service-symbol{width:min(36%,420px)}}.services-hub>.services-hub__hero{isolation:isolate;background:#0b0d10;min-height:540px;padding-block:88px 55px;position:relative;overflow:hidden}.services-hub__hero:before{content:"";z-index:-1;filter:blur(28px);background:radial-gradient(at 72% 48%,#e8366d36,#0000 28%),radial-gradient(at 90% 72%,#7652ac24,#0000 32%);animation:16s ease-in-out infinite alternate services-glow;position:absolute;inset:-30%}[dir=rtl] .services-hub__hero:before{transform:scaleX(-1)}.services-hub__hero>.container{z-index:2;pointer-events:none;position:relative}.services-hub__hero h1{width:59%;max-width:22ch;font-size:clamp(36px,3.6vw,54px);line-height:1.35}.services-hub__lead{width:56%;max-width:640px;font-size:16px;line-height:1.9}.services-hub__eyebrow{color:#d38ba4;letter-spacing:.04em;font-size:11px}.services-hub__path{color:#ced0d8;border-top:1px solid #ffffff20;gap:35px;width:max-content;max-width:100%;margin:35px 0 0;padding:25px 0 0;font-size:12px;list-style:none;display:flex}.services-hub__path span{color:#df8ca9;margin-inline-end:12px;font-size:10px}.services-art{z-index:1;inset-inline-end:2%;pointer-events:none;width:48%;max-width:690px;position:absolute;top:20px}.services-art svg{filter:drop-shadow(0 0 25px #e8366d28);width:100%;height:auto;max-height:none;display:block}.services-art__grid{stroke:#c796bb17;stroke-width:1px}.services-art__layer{stroke:url(#services-edge);stroke-width:1.1px;fill:#17121e50;transform-box:fill-box;transform-origin:50%;animation:12s ease-in-out infinite alternate services-layer}.services-art__layer--back{opacity:.45;animation-delay:-4s}.services-art__layer--middle{opacity:.7;animation-delay:-8s}.services-art__layer--front{opacity:.95}.services-art__links{stroke:#e8366d;stroke-width:1.4px;stroke-dasharray:5 7;animation:15s linear infinite services-flow}.services-art__links circle{fill:#ed91ad;stroke:none}@keyframes services-glow{to{opacity:.6;translate:0 -25px}}@keyframes services-layer{to{translate:0 -14px}}@keyframes services-flow{to{stroke-dashoffset:-120px}}.services-hub>.services-hub__catalog{color:#252932;--muted:#616977;--line:#25293220;isolation:isolate;background:#fcfcfd;padding-block:36px 55px;position:relative}.services-hub__catalog:before{content:"";z-index:-1;background-image:linear-gradient(#c1a3b21c 1px,#0000 1px),linear-gradient(90deg,#c1a3b21c 1px,#0000 1px);background-size:65px 65px;height:250px;position:absolute;inset:0 0 auto;mask-image:linear-gradient(#000,#0000)}.services-hub__group{border-bottom:1px solid #dfe1e5;grid-template-columns:minmax(220px,.8fr) minmax(0,2fr);align-items:start;gap:40px;padding-block:45px;display:grid}.services-hub__group:last-child{border-bottom:0}.services-hub__group>header{align-items:start;gap:18px;margin:0;padding-block:10px;display:flex;position:sticky;top:118px}.services-hub__group>header>span{color:#a35a74;padding-top:8px;font-size:11px}.services-hub__group h2{margin-bottom:20px;font-size:clamp(25px,2.3vw,34px);line-height:1.45}.services-hub__group>header p{margin-bottom:0;font-size:14px;line-height:1.95}.services-hub__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.services-hub__card{background:#fff;border:1px solid #e0e2e7;border-radius:7px;flex-direction:column;gap:18px;padding:25px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:0 5px 18px #18233303}.services-hub__card:hover{border-color:#d390aa;transform:translateY(-3px);box-shadow:0 8px 26px #e8366d0b}.services-hub__card>span{color:#a9627b;font-size:10px}.services-hub__card h3{margin-bottom:14px;font-size:21px;line-height:1.5}.services-hub__card p{margin-bottom:0;font-size:14px;line-height:1.85}.services-hub__card b{color:#a65b74;margin-top:auto;padding-top:5px;font-size:11px;font-weight:500}.services-hub__card b i{margin-inline-start:10px;font-style:normal}.template-services .services-hub>.services-hub__closing{background:#fcfcfd;padding:0 0 65px}.services-hub__closing-panel{color:#eeeef0;--muted:#aab1bd;--line:#ffffff20;background:radial-gradient(at 5% 10%,#5e253e65,#0000 65%),#101318;border:1px solid #ffffff20;border-radius:12px;padding:40px}.services-hub__close>.container,.services-hub__console>.container{justify-content:space-between;align-items:center;gap:40px;width:100%;display:flex}.services-hub__close h2{max-width:25ch;font-size:32px}.services-hub__close p{max-width:720px;font-size:15px}.services-hub__close .btn{flex-shrink:0;font-size:12px}.services-hub__console{background:#ffffff04;border:1px solid #ffffff24;border-radius:6px;margin-top:30px;padding:25px 28px}.services-hub__console h2{max-width:36ch;margin-bottom:12px;font-size:22px}.services-hub__console p{margin-bottom:0;font-size:13px}.services-hub__console .services-hub__eyebrow{margin-bottom:12px}.services-hub__console-action{border:1px solid #bc849a70;border-radius:4px;flex-shrink:0;align-items:center;gap:12px;padding:14px 18px;font-size:12px;display:flex}.services-hub__console-action:hover{background:#e8366d12;border-color:#d290ac}@media (width<=1000px){.services-hub__hero h1{width:65%;font-size:40px}.services-art{opacity:.65;inset-inline-end:-9%;width:56%;top:60px}.services-hub__group{grid-template-columns:1fr;gap:25px}.services-hub__group>header{max-width:760px;position:static}.services-hub__group h2{font-size:30px}.services-hub__cards{gap:15px}.services-hub__close>.container,.services-hub__console>.container{align-items:start;gap:25px}.services-hub__closing-panel{padding:30px}}@media (width<=600px){.services-hub>.services-hub__hero{min-height:620px;padding-block:55px 165px}.services-hub__hero h1{width:100%;max-width:24ch;font-size:35px}.services-hub__lead{width:100%;font-size:14px}.services-art{inset-inline-end:-10%;opacity:.45;width:95%;top:auto;bottom:-45px}.services-hub__path{flex-wrap:wrap;gap:12px 20px;margin-top:23px;padding-top:20px;font-size:10px}.services-hub__path span{margin-inline-end:7px}.services-hub__cards{grid-template-columns:1fr}.services-hub__group{padding-block:30px}.services-hub__card{padding:23px}.services-hub__group h2{font-size:28px}.services-hub__close>.container,.services-hub__console>.container{flex-direction:column}.services-hub__closing-panel{padding:26px 22px}.services-hub__console{padding:22px 18px}.services-hub__close h2{font-size:28px}.services-hub__console h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.services-art__layer,.services-art__links,.services-hub__hero:before{animation:none}}.contact-view{color:#172130;background:#fff}.contact-hero{color:#fff;background:radial-gradient(at 15% 70%,#e8366d30,#0000 60%),radial-gradient(at 85% 10%,#987bc828,#0000 60%),#0c1017;padding:70px 0 85px;position:relative;overflow:hidden}.contact-hero>.container{position:relative}.contact-kicker{color:#c65b84;letter-spacing:.03em;font-size:12px}.contact-hero h1{z-index:1;margin:20px 0;font-size:clamp(36px,4.8vw,68px);line-height:1.32;position:relative}.contact-hero h1 span{display:block}.contact-intro{color:#b9c1d0;z-index:1;max-width:55ch;font-size:18px;position:relative}.contact-map{inset-inline-end:-7%;color:#cba6d3;opacity:.17;pointer-events:none;width:54%;height:110%;position:absolute;top:-10%}.contact-entry{grid-template-columns:1fr 1fr;gap:24px;padding-block:48px;display:grid}.contact-route{border:1px solid #dfe3eb;border-radius:12px;flex-direction:column;align-items:start;padding:32px;display:flex}.contact-route h2{margin:18px 0 10px;font-size:27px;line-height:1.5}.contact-route p{color:#626c7b;flex:1;max-width:58ch;font-size:15px}.contact-route-icon{color:#d34376;width:32px;height:32px;font-size:30px}.contact-route-dark{color:#fff;background:radial-gradient(at 95% 10%,#987bc82b,#0000 65%),#111722;border-color:#111722}.contact-route-dark p{color:#b8c1cf}.contact-primary{color:#fff;background:#e8366d;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:30px;padding:15px 22px;font-size:14px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.contact-primary:hover{background:#bb2757;transform:translateY(-2px)}.contact-primary:disabled{opacity:.55;cursor:wait}.contact-support-links{flex-wrap:wrap;gap:24px;font-size:14px;display:flex}.contact-support-links a:first-child{color:#f3a9c4}.contact-support-links a{border-bottom:1px solid #ffffff35;padding-bottom:5px}.callback-section{background:linear-gradient(#fcfcfd,#fff);border-block:1px solid #e3e6ec;padding-block:70px;scroll-margin-top:110px}.callback-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:start;gap:65px;display:grid}.callback-layout h2,.contact-bottom h2{font-size:clamp(28px,3.2vw,42px);line-height:1.4}.callback-layout header>p{color:#626d7c}.callback-hours{background:#fff7fa;border-inline-start:2px solid #e8366d;margin-top:30px;padding:12px 18px;font-size:14px;line-height:1.9}.callback-small{color:#697384;line-height:1.8;font-size:12px!important}.callback-form{background:#fff;border:1px solid #e0e4ea;border-radius:12px;padding:32px;box-shadow:0 12px 45px #10192805}.callback-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.callback-fields label{gap:9px;min-width:0;font-size:13px;font-weight:500;display:grid}.callback-form :is(input:not([type=checkbox]),select){color:#192230;width:100%;min-width:0;font:inherit;color-scheme:light;background:#fff;border:1px solid #d8dde5;border-radius:6px;min-height:46px;padding:12px}.callback-form :is(input,select):focus-visible{outline-offset:2px;outline:2px solid #cc4176}.callback-wide{grid-column:1/-1;margin:0}.callback-periods{border:0;min-width:0;margin:24px 0;padding:0}.callback-periods legend{margin-bottom:12px;font-size:13px}.callback-periods [data-periods]{gap:9px;display:grid}.callback-slot{cursor:pointer;border:1px solid #dce1e8;border-radius:7px;align-items:center;gap:12px;padding:14px;font-size:14px;display:flex}.callback-slot:has(input:checked){background:#fff5f9;border-color:#c93a6a}.callback-slot input{accent-color:#cc3769;width:16px!important;min-height:0!important}.callback-slot span{line-height:1.6}.callback-summary{background:#fdf5f8;border-inline-start:2px solid #e8366d;margin-bottom:14px;padding:16px;font-size:13px;line-height:1.8}.callback-calendar{margin-bottom:24px}.callback-calendar button{color:#a32955;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.callback-calendar small{color:#687283;margin-top:7px;font-size:11px;display:block}.callback-consent{align-items:flex-start;gap:10px;margin:20px 0;font-size:12px;line-height:1.8;display:flex}.callback-consent input{accent-color:#c73668;margin-top:5px}.callback-trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;inset-inline-start:0;overflow:hidden}.callback-preview{color:#85571e;background:#fff9ee;border-radius:6px;padding:12px;font-size:12px}.callback-status{color:#6b364c;margin:16px 0 0;font-size:13px;line-height:1.8}.contact-bottom{grid-template-columns:1fr 1fr;gap:65px;padding-block:65px;display:grid}.contact-channels{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contact-channels a{border-top:1px solid #e1e5ec;gap:10px;padding:20px 0;display:grid}.contact-channels span{color:#667181;font-size:13px}.contact-channels b{overflow-wrap:anywhere;text-align:start;font-size:14px;font-weight:500}.contact-offices{border:1px solid #e1e5ec;border-radius:12px;padding:28px}.contact-offices .aside-head{align-items:center;gap:15px;display:flex}.contact-offices .aside-head>span{color:#b02c5c;font-size:12px}.contact-offices h2{margin:0;font-size:25px}.contact-offices ol{margin-bottom:0;padding:0;list-style:none}.contact-offices li{border-top:1px solid #e4e7ec;gap:18px;padding:17px 0;display:flex}.contact-offices li>span{color:#b33461;font-size:11px}.contact-offices strong{margin-bottom:7px;font-size:15px;display:block}.contact-offices small{color:#667181;font-size:12px;line-height:1.8}@media (width<=1000px){.callback-layout{grid-template-columns:1fr 1.2fr;gap:30px}.callback-fields{grid-template-columns:1fr}.contact-bottom{gap:30px}}@media (width<=700px){.contact-entry,.callback-layout,.contact-bottom{grid-template-columns:1fr}.contact-hero{padding-block:45px}.contact-map{opacity:.1;width:95%}.contact-intro{font-size:16px}.contact-entry{padding-block:30px}.contact-route,.callback-form{padding:24px}.callback-section,.contact-bottom{padding-block:40px}.callback-layout{gap:25px}.contact-channels{grid-template-columns:1fr 1fr}.contact-route h2{font-size:25px}.callback-fields{gap:16px}}@media (prefers-reduced-motion:reduce){.contact-primary{transition:none;transform:none}}.callback-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;list-style:none;display:flex}.callback-disclosure>summary::-webkit-details-marker{display:none}.callback-disclosure>summary>span:first-child{gap:12px;display:grid}.callback-disclosure>summary small{color:#b03965;font-size:12px}.callback-disclosure>summary strong{font-size:clamp(25px,3vw,36px);font-weight:500;line-height:1.5}.callback-chevron{color:#b03965;border:1px solid #dfc5d1;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;transition:transform .25s;display:grid}.callback-disclosure[open] .callback-chevron{transform:rotate(180deg)}.callback-disclosure[open]>.callback-layout{border-top:1px solid #e1e5eb;margin-top:35px;padding-top:35px}.callback-disclosure>summary:hover strong{color:#a42b58}.callback-section{padding-block:35px}.contact-social{border-top:1px solid #e2e5eb;grid-template-columns:.8fr 1.3fr;align-items:center;gap:50px;padding-block:45px 65px;display:grid}.contact-social h2{margin:10px 0;font-size:30px;line-height:1.4}.contact-social p{color:#667181;font-size:14px}.contact-social nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.contact-social nav a{border:1px solid #e1d5de;border-radius:10px;gap:12px;padding:23px;transition:transform .25s,background .25s,border-color .25s;display:grid;position:relative}.contact-social nav a:hover{background:#fff7fa;border-color:#df779a;transform:translateY(-3px)}.contact-social nav span{color:#b63060;height:30px;font-size:23px;font-weight:600}.contact-social nav strong{font-size:14px;font-weight:500}.contact-social nav small{color:#697181;text-align:start;direction:ltr;font-size:12px}.contact-social nav b{inset-inline-end:18px;color:#b63060;font-weight:400;position:absolute;top:23px}@media (width<=950px){.contact-social{grid-template-columns:1fr;gap:22px}}@media (width<=500px){.contact-social nav{grid-template-columns:1fr}.contact-social nav a{grid-template-columns:30px 1fr auto;align-items:center;padding:18px}.contact-social nav small{grid-column:2}.contact-social nav b{top:20px}.contact-social nav span{grid-row:1/3}}.contact-hero-art{inset-inline-end:0;pointer-events:none;filter:drop-shadow(0 0 24px #e8366d30);width:38%;max-width:450px;position:absolute;top:50%;transform:translateY(-50%)}.contact-hero-art svg{width:100%;height:auto;display:block}.contact-hero .contact-map{opacity:.07}.contact-hero h1,.contact-hero .contact-intro{max-width:60%}.contact-art-message{animation:8s ease-in-out infinite contact-message}.contact-art-flow{animation:14s linear infinite contact-flow}.contact-art-pulse{animation:5s ease-in-out infinite contact-pulse}@keyframes contact-message{50%{transform:translateY(-6px)}}@keyframes contact-flow{to{stroke-dashoffset:-96px}}@keyframes contact-pulse{50%{opacity:.4}}.contact-channels a{border:1px solid #e1e5ec;border-radius:9px;padding:22px 18px;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s;position:relative}.contact-channels a>span{align-items:center;gap:12px;display:flex}.contact-channel-icon{color:#b93465;flex:0 0 24px;width:24px;height:24px;transition:transform .25s}.contact-channels a:hover,.contact-channels a:focus-visible{background:#fff7fa;border-color:#d6799c;transform:translateY(-3px);box-shadow:0 8px 24px #88234608}.contact-channels a:hover svg{transform:translateY(-2px)}.contact-channels a[href*=wa\.me] .contact-channel-icon{color:#16774b}.contact-channels a[href*=t\.me] .contact-channel-icon{color:#2377a2}.contact-office-flag{object-fit:fill;vertical-align:middle;width:30px;height:20px;box-shadow:none;filter:none;border-radius:0;margin-inline-end:10px;display:inline-block}.contact-offices li{border-radius:7px;padding-inline:10px;transition:background .25s}.contact-offices li:hover{background:#fff6fa}.contact-route{transition:border-color .25s,box-shadow .25s}.contact-route:hover,.contact-route:focus-within{border-color:#cf7195;box-shadow:0 10px 30px #4e14330a}.contact-route-dark:hover{border-color:#b783b3}.contact-support-links a{transition:color .2s,border-color .2s}.contact-support-links a:hover{color:#fff;border-color:#e8366d}.callback-fields :is(input,select):hover{border-color:#bf7896}.callback-slot{transition:border-color .2s,background .2s}.callback-slot:hover{background:#fff9fb;border-color:#ce7297}.callback-layout header>a:hover,.callback-calendar button:hover{color:#bd315f}.callback-disclosure>summary:focus-visible{outline-offset:8px;border-radius:6px;outline:2px solid #cc4176}.contact-view :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #cc4176}.contact-social nav a:focus-visible{background:#fff7fa;border-color:#df779a}@media (width<=700px){.contact-hero h1,.contact-hero .contact-intro{max-width:100%}.contact-hero-art{top:auto;width:230px;max-width:80%;margin:25px auto 0;position:relative;inset-inline-end:auto;transform:none}.contact-channels a{padding:18px 12px}.contact-channels a b{font-size:12px}}@media (prefers-reduced-motion:reduce){.contact-hero-art *{animation:none!important}.contact-view *{transition:none!important}}.callback-disclosure>.callback-layout{grid-template-columns:1fr;gap:20px;max-width:850px;margin-inline:auto}.callback-introduction>p{max-width:75ch;margin:0;font-size:15px}.callback-hours-details{margin-top:10px;font-size:13px}.callback-hours-details>summary{cursor:pointer;color:#aa315c;width:fit-content;padding:6px 0}.callback-hours-details .callback-hours{margin-top:12px}.callback-slot span{unicode-bidi:plaintext}.callback-disclosure[open]>.callback-layout{margin-top:22px;padding-top:22px}.callback-form{padding:26px}@media (width<=700px){.callback-form{padding:20px}.callback-disclosure>summary strong{font-size:25px}.callback-introduction>p{font-size:14px}}.contact-entry+.contact-bottom{border-top:1px solid #e3d7df;position:relative}.contact-entry+.contact-bottom:before{content:"";top:-1px;pointer-events:none;background:linear-gradient(90deg,#e8366d,#987bc8);width:72px;height:2px;position:absolute;inset-inline-start:0}.callback-open-label{letter-spacing:0;width:fit-content;margin-top:8px;font-size:14px}.callback-disclosure[open] .callback-open-label{display:none}.callback-disclosure>summary:hover .callback-open-label{background:#bb2757}.callback-section{overflow-anchor:none}.callback-submit-mark{width:18px;height:18px;display:inline-block}.callback-submit-area button[aria-busy=true] .callback-submit-mark{border:2px solid #fff5;border-top-color:#fff;border-radius:50%;font-size:0;animation:.8s linear infinite callback-spin}.callback-success{color:#17663e;background:#effaf3;border:1px solid #b7dec8;border-radius:8px;align-items:center;gap:14px;max-width:100%;padding:17px 20px;display:flex}.callback-success strong{font-size:15px;font-weight:600}.callback-success p{color:#377b55;margin:5px 0 0;font-size:12px;line-height:1.7}.callback-success-check{background:#d8f0e1;border-radius:50%;flex:0 0 28px;place-items:center;height:28px;font-size:18px;display:grid}@keyframes callback-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.callback-submit-area button[aria-busy=true] .callback-submit-mark{animation:none}}.site-finish .contact-view{--contact-ink:#0b0d10;--contact-muted:#606873;color:var(--contact-ink);background:#fff}.site-finish .contact-view .contact-kicker{color:inherit;letter-spacing:.02em;align-items:center;gap:12px;font-size:12px;line-height:1.6;display:flex}.site-finish .contact-view .contact-kicker:before{content:"";background:#65d9c6;border-radius:50%;flex:0 0 5px;width:5px;height:5px}.site-finish .contact-view .contact-hero{background:radial-gradient(at 84% 44%,#65d9c619,#0000 40%),radial-gradient(at 80% 85%,#b17aff21,#0000 45%),#0b0d10;padding-bottom:76px}.site-finish .contact-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:60px;display:grid}.site-finish .contact-view .contact-hero h1{letter-spacing:-.05em;max-width:none;margin:26px 0;font-size:clamp(40px,4.7vw,68px);line-height:1.15}.site-finish .contact-view .contact-intro{color:#b5bfcc;max-width:48ch;font-size:16px;line-height:1.9}.site-finish .contact-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.site-finish .contact-view .contact-hero-actions .contact-primary{color:#0b0d10;background:#fff;border-color:#fff}.site-finish .contact-view .contact-primary{min-height:50px;box-shadow:none;border-radius:3px;gap:24px;padding:14px 20px;transition:background .3s,color .3s,border-color .3s}.site-finish .contact-hero-link{color:#fff;border-bottom:1px solid #7c8795;justify-content:space-between;align-items:center;gap:18px;min-height:44px;padding-block:12px;font-size:13px;display:inline-flex}.site-finish .contact-hero-link svg{width:16px;height:16px}.site-finish .contact-view .contact-hero-art{filter:none;justify-self:center;width:100%;max-width:430px;margin:0;position:relative;inset:auto;transform:none}.site-finish .contact-view .contact-entry{gap:0;padding-block:56px 64px}.site-finish .contact-view .contact-route{color:#0b0d10;box-shadow:none;background:0 0;border:0;border-radius:0;padding-block:8px;padding-inline:0 48px;transition:none;position:relative}.site-finish .contact-view .contact-route+.contact-route{border-inline-start:1px solid #dce0e3;padding-inline:48px 0}.site-finish .contact-route-top{color:#606873;align-items:center;gap:16px;font-size:12px;display:flex}.site-finish .contact-view .contact-route-icon{color:#745493;width:32px;height:32px}.site-finish .contact-route-context{top:16px;color:#606873;font-size:12px;position:absolute;inset-inline-start:96px}.site-finish .contact-view .contact-route h2{margin:20px 0 12px;font-size:clamp(25px,2.4vw,34px);line-height:1.3}.site-finish .contact-view .contact-route p{color:#606873;max-width:48ch;margin:0 0 26px;font-size:15px;line-height:1.8}.site-finish .contact-route>.contact-primary{color:#0b0d10;border:0;background:0 0;border-bottom:1px solid #0b0d10;border-radius:0;min-height:44px;padding:10px 0}.site-finish .contact-view .contact-support-links{align-items:center;gap:22px;min-height:44px}.site-finish .contact-view .contact-support-links a{color:#0b0d10;border-bottom:1px solid #0b0d10;min-height:44px;padding-block:10px}.site-finish .contact-view .contact-support-links a:last-child{color:#606873;border-color:#dce0e3}.site-finish .contact-view .contact-bottom{border-top:1px solid #dce0e3;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:72px;padding-block:64px;scroll-margin-top:115px}.site-finish .contact-entry+.contact-bottom:before{display:none}.site-finish .contact-view .contact-bottom h2{max-width:20ch;margin:20px 0 28px;font-size:clamp(28px,3vw,42px);line-height:1.25}.site-finish .contact-view .contact-channels{grid-template-columns:1fr;gap:0}.site-finish .contact-view .contact-channels a{min-height:76px;box-shadow:none;border:0;border-top:1px solid #dce0e3;border-radius:0;justify-content:space-between;align-items:center;gap:14px;padding:20px 12px;transition:background .3s,color .3s,padding .3s;display:flex;transform:none}.site-finish .contact-channels a>span{color:inherit;gap:14px;font-size:13px}.site-finish .contact-channels a b{align-items:center;gap:16px;font-size:14px;font-weight:500;display:flex}.site-finish .contact-channels a b svg{width:16px;height:16px}.site-finish .contact-view .contact-offices{background:radial-gradient(at 100% 0,#65d9c622,#0000 65%),radial-gradient(at 0 100%,#b17aff10,#0000 65%),#f8faf9;border:0;border-radius:4px;padding:34px;position:relative;overflow:hidden}.site-finish .contact-offices .aside-head{margin:22px 0}.site-finish .contact-offices .aside-head>span,.site-finish .contact-offices li>span{display:none}.site-finish .contact-view .contact-offices h2{max-width:none;margin:0;font-size:27px}.site-finish .contact-view .contact-offices ol{margin:0}.site-finish .contact-view .contact-offices li{border-radius:0;padding:22px 0;background:0 0!important}.site-finish .contact-offices strong{align-items:center;gap:12px;margin-bottom:10px;font-size:16px;display:flex}.site-finish .contact-office-flag{flex:0 0 30px;margin:0}.site-finish .contact-offices small{color:#606873;font-size:13px;line-height:1.85}.site-finish .contact-view .callback-section{color:#fff;background:#0b0d10;border:0;padding-block:44px;scroll-margin-top:112px}.site-finish .contact-view .callback-disclosure>summary small{color:#65d9c6;font-size:12px}.site-finish .contact-view .callback-disclosure>summary strong{letter-spacing:-.035em;font-size:clamp(28px,3vw,44px);line-height:1.3}.site-finish .contact-view .callback-disclosure>summary:hover strong{color:#fff}.site-finish .contact-view .callback-open-label{color:#0b0d10;background:#fff;border-color:#fff;margin-top:10px}.site-finish .contact-view .callback-disclosure>summary:hover .callback-open-label{color:#0b0d10;background:#65d9c6;border-color:#65d9c6}.site-finish .contact-view .callback-chevron{color:#fff;border:1px solid #74808b;width:54px;height:54px;font-size:22px}.site-finish .contact-view .callback-disclosure[open]>.callback-layout{border-top:1px solid #ffffff25;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px;max-width:none;margin-top:30px;padding-top:32px}.site-finish .contact-view .callback-introduction>p{color:#c3cbd3;font-size:15px;line-height:1.85}.site-finish .contact-view .callback-hours-details>summary{color:#65d9c6;min-height:44px;padding-block:14px}.site-finish .contact-view .callback-hours{color:#d2dae3;background:#ffffff08;border-inline-start-color:#65d9c6}.site-finish .contact-view .callback-introduction .callback-small{color:#b6c2d0}.site-finish .contact-view .callback-form{color:#11151b;box-shadow:none;background:#fff;border:0;border-radius:4px;padding:32px}.site-finish .contact-view .callback-fields{grid-template-columns:1fr 1fr;gap:20px}.site-finish .contact-view .callback-group-label{color:#0b0d10;border-bottom:1px solid #dce0e3;margin:0;padding-bottom:14px;font-weight:500;line-height:1.5;font-size:17px!important}.site-finish .contact-view .callback-group-label:not(:first-child){margin-top:14px}.site-finish .contact-view .callback-fields label{font-size:13px;line-height:1.6}.site-finish .contact-view .callback-fields :is(input,select){border-radius:3px;min-height:48px;font-size:16px}.site-finish .contact-view .callback-fields :is(input,select):hover{border-color:#708b84}.site-finish .contact-view .callback-periods [data-periods]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.site-finish .contact-view .callback-slot{border-radius:3px;flex-direction:column;align-items:start;gap:12px;padding:14px;font-size:13px}.site-finish .contact-view .callback-calendar button{color:#236958;min-height:44px}.site-finish .contact-view .callback-submit-area>.contact-primary{color:#fff;background:#11151b;justify-content:center;width:100%}.site-finish .contact-view .contact-social{border:0;grid-template-columns:1fr 1.4fr;gap:64px;padding-block:64px}.site-finish .contact-view .contact-social h2{margin:18px 0 12px;font-size:clamp(28px,3vw,40px);line-height:1.25}.site-finish .contact-view .contact-social nav{border-block:1px solid #dce0e3;gap:0}.site-finish .contact-view .contact-social nav a{background:0 0;border:0;border-radius:0;padding:24px 18px;transform:none}.site-finish .contact-view .contact-social nav a+a{border-inline-start:1px solid #dce0e3}.site-finish .contact-view .contact-social nav span,.site-finish .contact-view .contact-social nav b{color:#606873}.site-finish .contact-view :is(a,button,summary,input,select):focus-visible{outline-offset:5px;outline:2px solid #268875}@media (hover:hover) and (pointer:fine){.site-finish .contact-view .contact-channels a:hover,.site-finish .contact-view .contact-social nav a:hover{color:#fff;box-shadow:none;background:#0b0d10;transform:none}.site-finish .contact-view .contact-channels a:hover :is(span,svg),.site-finish .contact-view .contact-social nav a:hover :is(span,b,small){color:#65d9c6}.site-finish .contact-view .contact-route>.contact-primary:hover{color:#237765;background:0 0;border-color:#237765}.site-finish .contact-view .contact-support-links a:hover,.site-finish .contact-view .contact-hero-link:hover{color:#65d9c6;border-color:#65d9c6}.site-finish .contact-view .contact-support-links a:hover{color:#237765;border-color:#237765}.site-finish .contact-view .contact-primary:hover{box-shadow:none;transform:none}}html[dir=rtl] .site-finish .contact-view :is(h1,h2,.callback-disclosure>summary strong){letter-spacing:0;line-height:1.45}@media (width<=1050px){.site-finish .contact-hero-grid{gap:30px}.site-finish .contact-view .contact-bottom{gap:32px}.site-finish .contact-view .callback-disclosure[open]>.callback-layout{grid-template-columns:1fr;gap:22px}.site-finish .contact-view .callback-introduction{max-width:70ch}.site-finish .contact-view .contact-social{grid-template-columns:1fr;gap:24px}}@media (width<=760px){.site-finish .contact-hero-grid{grid-template-columns:1fr;gap:12px}.site-finish .contact-view .contact-hero{padding-bottom:30px}.site-finish .contact-view .contact-hero h1{letter-spacing:-.035em;font-size:clamp(36px,7.5vw,52px)}.site-finish .contact-view .contact-hero-art{width:250px;margin:8px auto 0}.site-finish .contact-hero-actions{gap:16px;margin-top:26px}.site-finish .contact-view .contact-entry{grid-template-columns:1fr;gap:30px;padding-block:36px}.site-finish .contact-view .contact-route,.site-finish .contact-view .contact-route+.contact-route{border:0;padding:0}.site-finish .contact-view .contact-route+.contact-route{border-top:1px solid #dce0e3;padding-top:30px}.site-finish .contact-route-context{top:36px;inset-inline-start:48px}.site-finish .contact-view .contact-bottom{grid-template-columns:1fr;gap:32px;padding-block:36px}.site-finish .contact-view .contact-offices{padding:24px}.site-finish .contact-view .callback-form{padding:22px}.site-finish .contact-view .callback-section{padding-block:32px}.site-finish .contact-view .callback-disclosure>summary{gap:14px}.site-finish .contact-view .callback-disclosure>summary strong{font-size:28px}.site-finish .contact-view .callback-chevron{width:42px;height:42px}.site-finish .contact-view .contact-social{padding-block:40px}.site-finish .contact-view .contact-channels a{padding-inline:8px}.site-finish .contact-channels a b{gap:8px;font-size:13px}.site-finish .contact-channels a>span{gap:8px;font-size:12px}}@media (width<=500px){.site-finish .contact-view .callback-fields,.site-finish .contact-view .callback-periods [data-periods]{grid-template-columns:1fr}.site-finish .contact-view .callback-slot{flex-direction:row;align-items:center}.site-finish .contact-view .contact-social nav a+a{border-inline-start:0;border-top:1px solid #dce0e3}.site-finish .contact-view .contact-social nav a{padding:20px 12px}}@media (prefers-reduced-motion:reduce){.site-finish .contact-view *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.interior.interior .case-study__layers{grid-template-columns:repeat(3,minmax(0,1fr))}.interior.interior .case-study__outcomes{grid-template-columns:repeat(4,minmax(0,1fr))}.interior :is(.atlas-cell,.clients-catalog__card,.case-study__layer,.atyaf-publication-link,.domain-registration__tool,.hp-feature){transition:opacity .6s,translate .6s,transform .25s,border-color .25s,box-shadow .25s}.interior .interior-await{opacity:0;translate:0 16px}.interior.interior :is(.solution-hero,.sector-hero,.evidence-hero,.hp-hero){background:radial-gradient(ellipse at var(--glow-x,15%) var(--glow-y,35%),#e8366d38 0%,#ff2e6315 28%,transparent 62%),radial-gradient(ellipse at 88% 72%,#987bc82b 0%,transparent 58%),linear-gradient(125deg,#090d14,#111722)}@media (prefers-reduced-motion:reduce){.interior .interior-await{opacity:1;translate:none}}.interior.interior .interior-hero-art .hero-grid{grid-template-columns:1fr;gap:25px}.interior.interior .interior-hero-art .hero-summary{align-self:start;max-width:60%}.interior.interior .interior-hero-art .hero-title{max-width:65%}.interior .glyph path,.interior .glyph polyline,.interior .glyph line{stroke:currentColor;stroke-width:1.6px;fill:none}.interior .glyph circle{stroke:currentColor}.interior .case-study__section--tint{background:#f8f9fb}.interior .case-study__intro{margin-bottom:30px}.interior .case-study__layers{grid-template-columns:repeat(3,minmax(0,1fr))}.interior .case-study__scope>article{background:#fff;border:1px solid #e1e5eb;border-radius:12px;padding:25px}.interior .case-study__scope>article h3{font-size:19px}.interior .case-study__scope>article p{font-size:14px}.interior .case-study__outcomes{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.interior .case-study__outcomes>div{background:#fff;border:1px solid #e1e5eb;border-top:2px solid #d67a9d;border-radius:10px;padding:23px;font-size:14px;line-height:1.85}.interior.interior .case-study__closing{border-radius:0;padding-block:55px}.interior .case-study__closing>.container{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:center;gap:40px;display:grid}.interior.interior .case-study__cta{background:#ffffff05;border-radius:12px;min-width:0;margin:0;padding:25px;display:block}.interior .case-study__cta h3{margin-top:0;font-size:22px}.interior .case-study__cta p{font-size:14px}.interior .case-study__cta a{white-space:normal;color:#fff;background:#e8366d;border-radius:30px;padding:13px 20px;font-size:14px;display:inline-flex}.interior .case-study__visual>span,.interior .case-study__visual>strong,.interior .case-study__visual>small{margin-top:10px;line-height:1.6;display:block}.interior .case-study__visual>span{color:#a3486c;font-size:11px}.interior .case-study__visual>strong{font-size:15px}.interior .case-study__visual>small{color:#697382;font-size:13px}@media (width<=700px){.interior.interior .interior-hero-art .hero-summary,.interior.interior .interior-hero-art .hero-title{max-width:100%}.interior.interior .case-study__layers,.interior.interior .case-study__outcomes,.interior .case-study__closing>.container{grid-template-columns:1fr}}.interior .hosting-page{color:#19212e;--muted:#697382;background:#fff}.interior .hp-hero{isolation:isolate;color:#fff;--muted:#b3becd;background:radial-gradient(at 20% 45%,#e8366d25,#0000 60%),#0e121a;padding-block:65px;position:relative;overflow:hidden}.interior .hp-hero h1,.interior .hp-lead{z-index:1;max-width:62%;position:relative}.interior .hp-hero-visual{inset-inline-end:6%;pointer-events:none;opacity:.6;width:32%;position:absolute;top:80px}.interior .hp-visual-core svg{width:100%;height:auto}.interior .hp-visual-orbit{display:none}.interior .hp-trust{border-top:1px solid #ffffff25;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:35px;padding-top:25px;font-size:13px;display:grid;position:relative}.interior .hp-trust>*{min-width:0}.interior .hp-section{padding-block:65px;background:#fff!important}.interior .hp-section-head{max-width:800px;margin-bottom:35px}.interior .hp-plan-group{margin-top:40px}.interior .hp-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.interior .hp-plan{background:#fff;border-radius:12px;min-width:0;min-height:560px;padding:28px;box-shadow:0 8px 25px #18253905}.interior .hp-plan--illustration{box-shadow:none;background:0 0;border:0;justify-content:center;min-height:0}.interior .hp-illustration{opacity:.6;margin:0}.interior .hp-illustration svg{width:100%;height:auto}.interior .hp-price{font-size:36px}.interior .hp-price-original{display:inline}.interior .hp-price-discounted{display:none}.interior .is-discounted .hp-price-original{color:#7b8593;font-size:19px;text-decoration:line-through}.interior .is-discounted .hp-price-discounted{color:#ad345f;display:inline}.interior .hp-badge{margin:0 0 14px;font-size:11px;position:static}.interior .hp-specs{font-size:14px}.interior .hp-specs li{gap:15px}.interior .hp-specs b,.interior .hp-specs strong{text-align:end}.interior .hp-promo{text-align:start;min-width:0;max-width:390px}.interior .hp-promo-label{font-size:15px}.interior .hp-promo-icon svg,.interior .hp-promo-success-icon svg{width:25px;height:25px}.interior .hp-promo-note{display:none}.interior .hp-promo-success-copy{font-size:13px;line-height:1.7}.interior .hp-group-head{align-items:start}.interior .hp-group-head>div:first-child{max-width:630px}.interior .hp-note{width:100%;max-width:none;font-size:14px}.interior .hp-feature-grid{gap:18px}.interior .hp-feature{background:#fff;border-radius:12px}.interior .hp-feature svg{color:#bb5881}.interior .hp-guide{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:35px;display:grid}.interior .hp-guide>*{border:1px solid #e1e5eb;border-radius:12px;padding:20px;font-size:14px}.interior .hp-cta{color:#fff;--muted:#b8c1d0;padding-block:60px}.interior .hp-cta h2{max-width:30ch}.interior .domain-registration{color:#19212e;background:#fff}.interior .domain-registration__hero{color:#fff;--muted:#b4bdcb;background:radial-gradient(at 10% 15%,#e8366d25,#0000 60%),#10151e;padding-block:70px}.interior .domain-registration__hero h1{max-width:25ch}.interior .domain-registration__lead{max-width:750px}.interior .domain-registration__search{background:#ffffff06;border:1px solid #ffffff25;border-radius:12px;max-width:950px;margin-top:30px;padding:20px}.interior .domain-registration__search-inner{gap:12px;display:flex}.interior .domain-registration__search input{flex:1;min-width:0}.interior .domain-registration__search input,.interior .domain-registration__search select{border-radius:8px}.interior .domain-registration__search button{color:#fff;background:#e8366d;border-radius:8px}.interior .domain-registration__quick button{border-radius:20px;padding:10px 16px;font-size:13px}.interior .domain-registration__trust{color:#b4bdcb;font-size:13px}.interior .domain-registration__section{padding-block:65px}.interior .domain-registration__section-head{max-width:800px;margin-bottom:35px}.interior .domain-registration__extension{background:#fff8fb;border:1px solid #e3c5d3;border-radius:10px;padding:16px 25px;font-size:20px}.interior .domain-registration__section--dark{color:#fff;--muted:#b4bdcb;background:#111722}.interior .domain-registration__price,.interior .domain-registration__tool{border-radius:12px;padding:28px}.interior .domain-registration__price strong{color:#e497b7;margin-block:15px;font-size:28px;display:block}.interior .domain-registration__price-grid{margin-bottom:25px}.interior .domain-registration__note{font-size:13px}.interior .domain-registration__tool svg{color:#bc537e;width:38px;height:38px;margin-bottom:25px}.interior .domain-registration__closing{color:#fff;--muted:#b4bdcb;background:radial-gradient(at 10% 20%,#e8366d20,#0000 65%),#10151e;padding-block:55px}@media (width<=1000px){.interior .hp-trust,.interior .hp-guide{grid-template-columns:1fr 1fr}.interior .hp-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.interior .hp-plan{padding:20px}.interior .hp-group-head{gap:20px;display:grid}.interior .hp-price{font-size:29px}}@media (width<=700px){.interior .hp-hero h1,.interior .hp-lead{max-width:100%}.interior .hp-hero-visual{opacity:.08;width:65%;inset-inline-end:-15%}.interior .hp-plan-grid,.interior .hp-guide{grid-template-columns:1fr}.interior .hp-plan{min-height:0}.interior .hp-plan--illustration{display:none}.interior .hp-feature-grid{grid-template-columns:1fr 1fr}.interior .domain-registration__search-inner{grid-template-columns:1fr;display:grid}.interior .domain-registration__price-grid,.interior .domain-registration__tools{grid-template-columns:1fr}.interior .hp-promo{width:100%;max-width:100%}}.interior{--paper:#fff;--muted:#697382;--line:#dfe3ea;color:#19212e;background:#fff}.interior>section{padding-block:clamp(50px,6vw,85px)}.interior h1{max-width:21ch;font-size:clamp(36px,4.6vw,64px);font-weight:600;line-height:1.25}.interior h2{font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.4}.interior h3{font-size:21px;line-height:1.5}.interior p{line-height:1.9}.interior :is(.solution-hero,.sector-hero,.evidence-hero){isolation:isolate;color:#fff;--muted:#afb7c6;--line:#ffffff25;background:radial-gradient(at 15% 35%,#e8366d20,#0000 55%),#0e121a;padding-block:65px;position:relative;overflow:hidden}.interior :is(.solution-hero,.sector-hero,.evidence-hero):before{content:"";z-index:-1;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:65px 65px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000)}.interior .hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:65px;display:grid}.interior .hero-summary{border-inline-start:1px solid #e8366d70;align-self:end;max-width:440px;padding-inline-start:25px}.interior .hero-summary>span{color:#ec83a6;margin-bottom:15px;font-size:16px}.interior .hero-summary p{margin:0;font-size:16px}.interior-hero-art>.container{z-index:1;position:relative}.interior-hero-art .hero-grid{grid-template-columns:1fr}.interior-hero-art .hero-title,.interior-hero-art .hero-summary{max-width:62%}.interior-hero-art .hero-grid{gap:25px}.interior-hero-art .services-art{opacity:.65;top:50%;width:42%;inset-inline-end:0;transform:translateY(-50%)}.interior .back{color:#c8a0b2;align-items:center;min-height:35px;margin-bottom:25px;font-size:13px;display:inline-flex}.interior .assembly{color:#19212e;background:radial-gradient(at 10% 0,#e8366d0a,#0000 55%),#fff;padding-block:65px}.interior .assembly-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:60px;display:grid}.interior .assembly-head h2{margin-bottom:25px}.interior .btn-primary{color:#fff;background:#e8366d;border-color:#e8366d;border-radius:30px;justify-content:center}.interior .layer-rail{gap:15px;margin:0;padding:0;list-style:none;display:grid}.interior .layer-rail li{background:#fff;border:1px solid #e0e4ea;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:20px;padding:25px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid}.interior .layer-rail li>span{color:#b22b5c;border:1px solid #e4b5c8;border-radius:50%;place-items:center;width:30px;min-width:30px;height:30px;font-size:11px;display:grid}.interior .layer-rail li p{min-width:0;margin:0}.interior .engineering-detail__delivery-title{color:#19212e;font-size:19px;font-weight:600;display:block}.interior .engineering-detail__delivery-description{color:#697382;margin-top:10px;font-size:14px;line-height:1.85;display:block}.interior :is(.engineering-detail__context,.engineering-detail__outcomes){color:#19212e;background:#fff}.interior .engineering-detail__subservices{color:#fff;--muted:#aeb8c8;--line:#ffffff25;background:#111620}.interior :is(.engineering-detail__groups,.engineering-detail__outcome-cards){grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:35px;display:grid}.interior :is(.engineering-detail__group,.engineering-detail__outcome){border:1px solid var(--line);background:#ffffff03;border-radius:12px;padding:28px;transition:transform .25s,border-color .25s,box-shadow .25s}.interior :is(.engineering-detail__group,.engineering-detail__outcome)>span{color:#c97897;border:1px solid #b7718d55;border-radius:8px;place-items:center;min-width:42px;height:35px;margin-bottom:25px;font-size:11px;display:inline-grid}.interior .engineering-detail__group h3{color:#fff}.interior .engineering-detail__group p,.interior .engineering-detail__outcome p{font-size:14px}.interior .engineering-detail__group ul{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.interior .engineering-detail__group li{color:#e0e5ed;overflow-wrap:anywhere;background:#ffffff05;border:1px solid #ffffff26;border-radius:5px;min-width:0;max-width:100%;margin:0;padding:9px 12px;font-size:13px;line-height:1.65;transition:background .25s,border-color .25s}.interior .engineering-detail__group li::marker{content:""}.interior .engineering-detail__group li:hover{background:#e8366d12;border-color:#c9789770}@media (prefers-reduced-motion:reduce){.interior .engineering-detail__group li{transition:none}}.interior .hero-instrument{isolation:isolate;background:radial-gradient(circle,#e8366d18,#0000 70%);border:1px solid #ffffff18;border-radius:18px;justify-self:center;place-items:center;width:100%;max-width:400px;min-height:240px;display:grid;position:relative;overflow:hidden}.interior .sector-frequency{z-index:-1;opacity:.5;position:absolute;inset:0}.interior .instrument-axis{border:1px solid #ae83d660;border-radius:50%;width:175px;height:175px;position:absolute;box-shadow:0 0 0 24px #a878cd09,0 0 0 50px #e8366d06}.interior .instrument-glyph .glyph{color:#e477a0;width:85px;height:85px}.interior .instrument-readout{color:#bcc1cf;align-items:center;gap:20px;margin-top:20px;font-size:11px;display:flex}.interior .instrument-readout i{border-top:1px solid #c87ba0;width:45px}.interior .brief-section{color:#19212e;background:#fff}.interior .brief-grid{grid-template-columns:1fr 1fr;gap:45px;display:grid;position:relative}.interior .brief-grid>.handoff{display:none}.interior .chapter{background:#fff;border:1px solid #e1e5ec;border-radius:14px;padding:30px}.interior .chapter-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;display:flex}.interior .chapter-heading span{color:#b53767;font-size:12px}.interior .chapter-heading h2{margin:0;font-size:25px}.interior .chapter-thesis{color:#26303e;font-size:20px}.interior .chapter ul{color:#697382;margin-block:25px;padding-inline-start:18px}.interior .solution-chapter{background:radial-gradient(at 0 0,#e8366d0b,#0000 70%),#fff;border-color:#e1bfd0}.interior .atlas-section{color:#19212e;background:#fff}.interior .sector-atlas{grid-template-columns:1fr 1fr;gap:20px;padding:0;list-style:none;display:grid}.interior .atlas-cell{background:#fff;border:1px solid #e1e5ec;border-radius:14px;padding:30px;transition:transform .25s,border-color .25s,box-shadow .25s}.interior .sector-heading{align-items:center;gap:20px;margin-bottom:22px;display:flex}.interior .sector-heading h3{margin:0}.interior .glyph-field{background:#fff8fb;border:1px solid #e9ccda;border-radius:12px;flex-shrink:0;place-items:center;width:55px;height:55px;display:grid}.interior .glyph{color:#c45480;width:34px;height:34px}.interior .signal-path{gap:18px;display:grid}.interior .signal-copy p{margin:5px 0;font-size:14px}.interior .signal-copy span{color:#b53767;font-size:11px}.interior .signal-marker{display:none}.interior .more{color:#ab305e;align-items:center;min-height:30px;margin-top:25px;font-size:13px;display:inline-flex}.interior .evidence-register{background:#ffffff03;border:1px solid #ffffff25;border-radius:12px;gap:15px;max-width:400px;padding:30px;display:grid}.interior .evidence-register p{margin:0}.interior .clients-catalog{color:#19212e;background:#fff}.interior .clients-catalog__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.interior .clients-catalog__card{color:#19212e;background:#fff;border:1px solid #e0e4eb;border-radius:14px;grid-template-columns:1fr auto;gap:25px;padding:30px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid}.interior .clients-catalog__card img{object-fit:contain;max-width:185px;height:65px}.interior .clients-catalog__copy{grid-column:1/-1}.interior .clients-catalog__copy h2{font-size:26px}.interior .clients-catalog__meta,.interior .clients-catalog__number{color:#a9436b;font-size:12px}.interior .clients-catalog__arrow{color:#bd4f7a;justify-self:end;font-size:22px}.interior .case-study-hero{isolation:isolate;color:#fff;--muted:#c3c8d0;min-height:450px;position:relative;overflow:hidden;background:#10151f!important}.interior .case-study-hero__image{object-fit:cover;opacity:.26;z-index:-1;width:100%;height:100%;max-height:none;position:absolute;inset:0}.interior .case-study-hero__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,.6fr);align-items:center;gap:60px;display:grid}.interior .case-study-hero h1{max-width:21ch}.interior .case-study__facts{background:#10151fa8;border:1px solid #ffffff25;border-radius:12px;gap:20px;padding:25px;font-size:13px;display:grid}.interior .case-study__facts dt{color:#d285a3;margin-bottom:8px;font-size:11px}.interior .case-study__facts dd{margin:0}.interior .case-study__eyebrow{color:#b55177;font-size:12px}.interior :is(.case-study__intro,.case-study__layers,.case-study__outcomes){grid-template-columns:1fr 1fr;gap:40px;display:grid}.interior .case-study__copy{grid-column:auto}.interior .case-study__layer{background:#fff;border:1px solid #e1e5eb;border-radius:12px;padding:28px}.interior .case-study__layer p{font-size:14px}.interior .case-study__visuals{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.interior .case-study__visual{background:#fff;border:1px solid #e1e5eb;border-radius:12px;margin:0;padding:18px}.interior .case-study__visual img{object-fit:contain;width:100%;height:220px}.interior .case-study__placeholder{background:#f8f9fb;border:1px dashed #b5bdc9;align-content:center;min-height:210px;padding:30px;display:grid}.interior .case-study__placeholder span{color:#b55177;font-size:11px}.interior .case-study__scope{grid-template-columns:1fr 1fr;gap:18px;display:grid}.interior .case-study__scope>div{border:1px solid #e1e5eb;border-radius:12px;padding:25px}.interior .case-study__closing{color:#fff;--muted:#c0c5d0;background:#121722;border-radius:14px;padding:30px}.interior .case-study__cta{color:#f0b8cf;border:1px solid #d7739a;border-radius:30px;margin-top:20px;padding:13px 20px;font-size:14px;display:inline-flex}.interior .atyaf-new-hub{color:#19212e;background:#fff;padding-top:0}.interior .atyaf-new-hub__hero{max-width:900px;padding-block:65px}.interior .atyaf-new-hub__group{border-top:1px solid #e0e4ea;padding-block:35px}.interior .atyaf-new-hub__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.interior .atyaf-publication-link{background:#fff;border:1px solid #e0e4ea;border-radius:12px;flex-direction:column;gap:25px;padding:28px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.interior .atyaf-publication-link span{gap:15px;display:grid}.interior .atyaf-publication-link strong{font-size:24px;font-weight:500;line-height:1.5}.interior .atyaf-publication-link small{color:#697382;font-size:14px;line-height:1.9}.interior .atyaf-publication-link time,.interior .atyaf-publication-link b{color:#ab3f67;font-size:12px}.interior .atyaf-publication-state{font-size:13px}.interior .atyaf-publication-article{color:#19212e;background:radial-gradient(at 0 0,#e8366d09,#0000 32%),#fff;padding-block:65px}.interior .atyaf-publication-article>.container{max-width:1080px}.interior .atyaf-publication-article__header{padding-block:0 35px}.interior .atyaf-publication-article__header h1{max-width:26ch;font-size:clamp(32px,3.8vw,53px)}.interior .atyaf-publication-article__meta{color:#a64067;flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.interior .atyaf-publication-article__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-block:25px;font-size:13px;display:grid}.interior .atyaf-publication-article__facts>div{border:1px solid #e1e5eb;border-radius:8px;padding:18px}.interior .atyaf-publication-article__body{color:#333e4e;background:0 0;max-width:900px;margin-inline:auto;padding:0}.interior .atyaf-publication-article__body p{font-size:17px;line-height:2}.interior .atyaf-publication-article__body h2{border-top:1px solid #e1e5eb;margin-top:40px;padding-top:25px;font-size:29px}.interior .atyaf-publication-article__body img{border-radius:12px;width:100%;height:auto}.interior .atyaf-publication-article a:not(.btn){color:#a83160;text-underline-offset:4px;text-decoration:underline}.interior .atyaf-publication-article__sources{border:1px solid #e1e5eb;border-radius:12px;margin-top:35px;padding:25px}.interior .atyaf-publication-article__sources h2{font-size:23px}.interior .atyaf-publication-article__sources li{padding-block:8px;font-size:14px}.interior .atyaf-publication-article__cta{background:#fff8fb;border:1px solid #e1bfd0;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;margin-top:30px;padding:25px;display:flex}.interior .atyaf-publication-article__cta p{margin:0}.interior :is(.layer-rail li,.engineering-detail__group,.engineering-detail__outcome,.atlas-cell,.clients-catalog__card,.atyaf-publication-link):hover{border-color:#d380a0;transform:translateY(-4px);box-shadow:0 12px 28px #932f5410}@media (width<=1000px){.interior .hero-grid,.interior .assembly-grid,.interior .case-study-hero__grid{gap:30px}.interior .engineering-detail__groups,.interior .engineering-detail__outcome-cards,.interior .case-study__visuals{grid-template-columns:1fr 1fr}}@media (width<=700px){.interior :is(.hero-grid,.assembly-grid,.brief-grid,.sector-atlas,.clients-catalog__list,.case-study-hero__grid,.case-study__intro,.case-study__layers,.case-study__outcomes,.case-study__scope,.atyaf-new-hub__links){grid-template-columns:1fr}.interior h1{font-size:36px}.interior h2{font-size:29px}.interior-hero-art .hero-title,.interior-hero-art .hero-summary{max-width:100%}.interior-hero-art .services-art{opacity:.1;width:70%;inset-inline-end:-25%}.interior .hero-instrument{max-width:300px;min-height:190px}.interior :is(.engineering-detail__groups,.engineering-detail__outcome-cards,.case-study__visuals,.atyaf-publication-article__facts){grid-template-columns:1fr}.interior .layer-rail li{gap:13px;padding:22px 18px}.interior .atyaf-publication-article__cta{flex-direction:column;align-items:start}.interior .atyaf-publication-article__body p{font-size:16px}.interior .chapter,.interior .atlas-cell{padding:24px}}@media (width<=380px){.interior .hp-feature-grid{grid-template-columns:minmax(0,1fr)}}.edgion-page{color:#19212e;background:#fff}.edgion-hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:60px;display:grid}.edgion-hero h1{max-width:24ch;font-size:clamp(32px,3.8vw,54px);line-height:1.35}.edgion-kicker{color:#ed95af;font-size:12px}.edgion-lead{max-width:65ch;margin-bottom:30px;font-size:17px}.edgion-button{background:#e8366d;border-radius:8px;justify-content:space-between;align-items:center;gap:28px;padding:15px 22px;font-size:14px;transition:background .25s,transform .25s;display:inline-flex;color:#fff!important}.edgion-button:hover{background:#bb2857;transform:translateY(-2px)}.edgion-url{color:#d4bac9;direction:ltr;margin-inline-start:20px;font-size:13px;display:inline-block}.edgion-art{filter:drop-shadow(0 0 20px #e8366d25);width:100%;max-width:360px}.edgion-flow{animation:12s linear infinite edgion-flow}@keyframes edgion-flow{to{stroke-dashoffset:-90px}}.edgion-section{padding-block:65px}.edgion-heading{max-width:850px;margin-bottom:32px}.edgion-page h2{font-size:clamp(26px,3vw,38px);line-height:1.45}.edgion-page h3{font-size:20px;line-height:1.5}.edgion-section p{color:#586274}.edgion-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.edgion-cards article{border:1px solid #e2e4eb;border-radius:12px;padding:28px;transition:border-color .25s,transform .25s}.edgion-cards article:hover{border-color:#e8366d77;transform:translateY(-3px)}.edgion-number{color:#b52e5a;margin-bottom:24px;font-size:12px;display:block}.edgion-cards p{margin:0;font-size:15px}.edgion-process{color:#fff;background:#111722;padding-block:55px}.edgion-process ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;list-style:none;display:grid}.edgion-process li{border-top:1px solid #e8366d66;padding-top:22px}.edgion-process li>span{color:#ee9bb8;font-size:12px}.edgion-process h3{margin-block:15px 10px}.edgion-process p{color:#b9c2d1;font-size:15px}.edgion-note{border-inline-start:2px solid #e8366d;max-width:1000px;margin-top:30px;padding-inline-start:20px}.edgion-closing{border:1px solid #e1c8d5;border-radius:12px;grid-template-columns:1.5fr 1fr;align-items:center;gap:40px;padding:36px;display:grid}.edgion-actions{gap:18px;font-size:14px;display:grid}.edgion-actions>a:not(.edgion-button){color:#a82d57;text-underline-offset:5px;text-decoration:underline}.edgion-source{margin:20px 0 0;font-size:12px}@media (width<=950px){.edgion-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.edgion-hero-grid{gap:25px}.edgion-process ol{grid-template-columns:1fr 1fr}}@media (width<=600px){.edgion-hero-grid,.edgion-cards,.edgion-closing{grid-template-columns:1fr}.edgion-art{justify-self:center;max-width:190px}.edgion-url{margin:15px 0 0;display:block}.edgion-closing{padding:24px}.edgion-process ol{gap:18px}.edgion-page h3{font-size:18px}}@media (prefers-reduced-motion:reduce){.edgion-flow{animation:none}}.mbackup-page>.solution-hero{color:#fff;--muted:#bdc4d0;background:radial-gradient(at 12% 45%,#e8366d20,#0000 55%),radial-gradient(at 85% 15%,#9562df18,#0000 60%),#0b0d10;padding:75px max(7%,50vw - 620px)}.mbackup-page>.solution-hero p{color:#bdc4d0}@media (width<=700px){.mbackup-page>.solution-hero{padding:45px 7%}}.cloud-ops{--ops-ink:#111721;--ops-copy:#5e6878;--ops-line:#dfe3e9;--ops-red:#e8366d;--ops-violet:#987bc8;color:var(--ops-ink);background:#fff}.cloud-ops section{padding-block:clamp(60px,7vw,96px)}.cloud-ops h1{letter-spacing:-.035em;max-width:14ch;margin:18px 0 24px;font-size:clamp(42px,5.3vw,76px);font-weight:600;line-height:1.08}.cloud-ops h2{letter-spacing:-.025em;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:550;line-height:1.25}.cloud-ops h3{margin:0;font-size:clamp(19px,1.6vw,23px);font-weight:600;line-height:1.4}.cloud-ops p{line-height:1.85}.cloud-ops__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#c94d78!important;margin:0 0 16px!important;font-size:12px!important}.cloud-ops.cloud-ops>.cloud-ops__hero{isolation:isolate;color:#fff;background:radial-gradient(at 13% 22%,#e8366d40,#0000 48%),radial-gradient(at 88% 70%,#987bc834,#0000 50%),linear-gradient(128deg,#080b11,#111621);align-items:center;min-height:690px;padding-block:clamp(60px,7vw,96px);display:grid;position:relative;overflow:hidden}.cloud-ops__hero:before{content:"";z-index:-1;background-image:linear-gradient(#fff06 1px,transparent 1px),linear-gradient(90deg,#fff06 1px,transparent 1px);background-size:68px 68px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 82%)}.cloud-ops__hero-grid{width:100%}.cloud-ops__hero-copy{z-index:2;width:min(66%,820px);position:relative}.cloud-ops__back{color:#c7cdd7;border-bottom:1px solid #0000;align-items:center;gap:10px;min-height:36px;font-size:13px;transition:color .25s,border-color .25s;display:inline-flex}.cloud-ops__back:hover{color:#fff;border-color:#e8366d}.cloud-ops__hero .cloud-ops__eyebrow{color:#ef9fba!important}.cloud-ops__lead{color:#c2c9d4;max-width:64ch;margin:0;font-size:clamp(17px,1.4vw,20px)}.cloud-ops__signals{background:#ffffff21;border:1px solid #ffffff21;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:760px;margin-top:42px;display:grid}.cloud-ops__signals span{color:#e6e9ee;background:#111722d9;align-items:center;gap:14px;min-width:0;padding:15px 18px;font-size:13px;display:flex}.cloud-ops__signals i{color:#ec7da4;font-size:10px;font-style:normal}.cloud-ops__hero>.service-symbol{opacity:.88;width:min(40%,590px);inset-inline-end:2%}.cloud-ops__hero .service-symbol{--symbol-line:#f0eaf6;--symbol-highlight:#ffc0d6;--symbol-accent:#e8366d}.cloud-ops.cloud-ops>.cloud-ops__intro{color:var(--ops-ink);background:#fff}.cloud-ops__intro-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(35px,7vw,100px);display:grid}.cloud-ops__intro-grid>p{color:var(--ops-copy);margin:8px 0 0;font-size:clamp(17px,1.5vw,20px)}.cloud-ops.cloud-ops>.cloud-ops__scope{color:var(--ops-ink);background-color:#fafbfc;background-image:linear-gradient(90deg,#f5f6f8 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.cloud-ops__section-head{max-width:860px;margin-bottom:42px}.cloud-ops__section-head>p:last-child{max-width:68ch;color:var(--ops-copy);margin:18px 0 0;font-size:16px}.cloud-ops__capabilities{border-inline-start:1px solid var(--ops-line);border-top:1px solid var(--ops-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cloud-ops__capability{isolation:isolate;border-inline-end:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);background:#fff;min-width:0;padding:32px;transition:background .28s,transform .28s;position:relative}.cloud-ops__capability:after{content:"";z-index:2;opacity:0;pointer-events:none;border:1px solid #dc87a7;transition:opacity .28s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.cloud-ops__capability:hover{z-index:1;background:#fff8fb;transform:translateY(-3px)}.cloud-ops__capability:hover:after{opacity:1}}.cloud-ops__number{color:#b9406b;margin-bottom:30px;font-size:11px;display:block}.cloud-ops__capability>p{color:var(--ops-copy);min-height:78px;font-size:14px}.cloud-ops__capability ul{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.cloud-ops__capability li{color:#46505e;background:#fff;border:1px solid #e3d7de;max-width:100%;padding:8px 11px;font-size:12px;line-height:1.5;transition:color .22s,border-color .22s,background .22s}.cloud-ops__capability li:hover{color:#842446;background:#fdeef4;border-color:#c95680}.cloud-ops.cloud-ops>.cloud-ops__model{color:#fff;background:radial-gradient(at 90% 40%,#987bc823,#0000 55%),#10151e;position:relative;overflow:hidden}.cloud-ops__model:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.9%,#ffffff08 50%,#0000 50.1%) 0 0/25% 100%;position:absolute;inset:0}.cloud-ops__section-head--dark{position:relative}.cloud-ops__section-head--dark>p:last-child{color:#b9c1cd}.cloud-ops__steps{border-top:1px solid #ffffff27;grid-template-columns:repeat(4,minmax(0,1fr));margin:50px 0 0;padding:0;list-style:none;display:grid;position:relative}.cloud-ops__steps li{border-inline-start:1px solid #ffffff27;padding:28px 24px 0}.cloud-ops__steps li:first-child{border-inline-start:0}.cloud-ops__steps li>span{color:#ef9dbb;background:#10151e;border:1px solid #dc759b;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:-45px;font-size:10px;display:grid}.cloud-ops__steps h3{margin-top:24px}.cloud-ops__steps p{color:#b9c1cd;font-size:14px}.cloud-ops.cloud-ops>.cloud-ops__outcomes{color:var(--ops-ink);background:#fff}.cloud-ops__outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.cloud-ops__outcome-grid article{border:1px solid var(--ops-line);background:#fff;border-top:3px solid #cf668e;padding:28px;transition:background .25s,border-color .25s,transform .25s}.cloud-ops__outcome-grid article:hover{background:#fbf4f8;border-color:#d483a3;transform:translateY(-3px)}.cloud-ops__outcome-grid span{color:#b53c68;font-size:11px}.cloud-ops__outcome-grid h3{margin:24px 0 12px}.cloud-ops__outcome-grid p{color:var(--ops-copy);margin:0;font-size:14px}.cloud-ops.cloud-ops>.cloud-ops__fit{color:var(--ops-ink);background:#f6f7f9;padding-block:clamp(55px,6vw,80px)!important}.cloud-ops__fit-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(35px,7vw,95px);display:grid}.cloud-ops__fit ul{border-top:1px solid #d9dde4;margin:0;padding:0;list-style:none}.cloud-ops__fit li{color:#46505f;border-bottom:1px solid #d9dde4;grid-template-columns:12px minmax(0,1fr);gap:18px;padding:19px 0;line-height:1.65;display:grid}.cloud-ops__fit li span{background:#fbe6ee;border:1px solid #c54c78;width:8px;height:8px;margin-top:8px;transform:rotate(45deg)}.cloud-ops.cloud-ops>.cloud-ops__faq{color:var(--ops-ink);background:#fff}.cloud-ops__faq-grid{border-top:1px solid var(--ops-line);border-inline-start:1px solid var(--ops-line);grid-template-columns:1fr 1fr;display:grid}.cloud-ops__faq details{border-inline-end:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);background:#fff;padding:0 26px}.cloud-ops__faq details[open]{background:#fff9fb}.cloud-ops__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:84px;font-weight:600;line-height:1.5;list-style:none;display:flex}.cloud-ops__faq summary::-webkit-details-marker{display:none}.cloud-ops__faq summary span{color:#bd436e;font-size:22px;font-weight:400;transition:transform .25s}.cloud-ops__faq details[open] summary span{transform:rotate(45deg)}.cloud-ops__faq details p{color:var(--ops-copy);margin:0 0 25px;font-size:14px}.cloud-ops.cloud-ops>.cloud-ops__cta{color:#fff;background:radial-gradient(at 15% 20%,#e8366d35,#0000 52%),radial-gradient(at 88% 76%,#987bc82b,#0000 50%),#0d121a;position:relative;overflow:hidden}.cloud-ops__cta-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:clamp(35px,7vw,100px);display:grid}.cloud-ops__cta h2{max-width:22ch}.cloud-ops__cta p:not(.cloud-ops__eyebrow){color:#bcc4d0;max-width:60ch}.cloud-ops__actions{gap:12px;display:grid}.cloud-ops__button{color:#fff;border:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:13px 18px;transition:background .25s,border-color .25s,transform .25s;display:flex}.cloud-ops__button:hover{border-color:#fff;transform:translateY(-2px)}.cloud-ops__button--primary{background:#e8366d;border-color:#e8366d}.cloud-ops__button--primary:hover{background:#c92c5e;border-color:#c92c5e}.cloud-ops__button--secondary:hover{background:#ffffff0d}.cloud-ops__actions small{color:#aeb7c4;margin-top:8px;font-size:11px;line-height:1.7}@media (width<=1000px){.cloud-ops__hero{min-height:620px}.cloud-ops__hero-copy{width:68%}.cloud-ops__hero>.service-symbol{width:37%;inset-inline-end:-3%}.cloud-ops__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.cloud-ops__steps,.cloud-ops__outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 0}.cloud-ops__steps{border-top:0}.cloud-ops__steps li{border-top:1px solid #ffffff27;padding-top:25px}.cloud-ops__steps li>span{margin-top:-42px}.cloud-ops__cta-grid{grid-template-columns:1fr 1fr}}@media (width<=700px){.cloud-ops section{padding-block:55px}.cloud-ops h1{font-size:clamp(36px,11vw,50px)}.cloud-ops__hero{min-height:0;padding-top:125px!important}.cloud-ops__hero-copy{width:100%}.cloud-ops__hero>.service-symbol{inset:auto;width:min(100%,340px);margin:15px auto -25px;position:relative;top:auto;transform:none}.cloud-ops__signals,.cloud-ops__intro-grid,.cloud-ops__fit-grid,.cloud-ops__faq-grid,.cloud-ops__cta-grid{grid-template-columns:1fr}.cloud-ops__signals span{padding:13px}.cloud-ops__capabilities{grid-template-columns:1fr}.cloud-ops__capability{padding:25px}.cloud-ops__capability>p{min-height:0}.cloud-ops__steps,.cloud-ops__outcome-grid{grid-template-columns:1fr;gap:32px}.cloud-ops__steps li{border-inline-start:0}.cloud-ops__faq details{padding-inline:20px}.cloud-ops__cta-grid{gap:32px}}@media (prefers-reduced-motion:reduce){.cloud-ops *{scroll-behavior:auto!important}.cloud-ops :is(.cloud-ops__capability,.cloud-ops__outcome-grid article,.cloud-ops__button),.cloud-ops__capability:after{transition:none}.cloud-ops :is(.cloud-ops__capability,.cloud-ops__outcome-grid article,.cloud-ops__button):hover{transform:none}}
