:root{--navy:#101f30;--deep:#0c1826;--gold:#e3bd76;--ink:#162536;--text:#52616e;--paper:#f5f7f8;--line:#dfe4e8}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;font-family:'IBM Plex Sans Arabic',sans-serif;color:var(--ink);background:#fff;font-size:16px;line-height:1.8}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #b2853e;outline-offset:5px}.wrap{width:min(1200px,calc(100% - 80px));margin-inline:auto}.skip{position:fixed;top:-100px;background:white;padding:12px;z-index:100}.skip:focus{top:10px}header{background:var(--navy);color:white;border-bottom:1px solid #ffffff12}.nav{height:98px;display:flex;align-items:center;justify-content:space-between;gap:35px}.brand{display:flex;align-items:center;gap:15px}.brand-ar{font-family:Amiri,serif;font-size:44px;font-weight:700;line-height:1.2}.brand-dot{color:var(--gold)}.brand-en{font:12px Arial,sans-serif;letter-spacing:2px;writing-mode:vertical-rl;border-right:1px solid #ffffff30;padding-right:9px}.nav nav{display:flex;gap:29px;font-size:14px;color:#d0d7df}.nav nav a:hover{color:var(--gold)}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;padding:14px 26px;border:1px solid transparent;border-radius:6px;font-weight:600;cursor:pointer;transition:transform .2s,background .2s;line-height:1.6}.button:hover{transform:translateY(-3px)}.button span{font-family:Arial,sans-serif;font-size:22px}.gold{background:var(--gold);color:#172434}.gold:hover{background:#edcc91}.small{padding:10px 20px;font-size:14px}.light{background:#ffffff0a;border-color:#ffffff44}.menu{display:none}.hero{background:var(--navy);color:#fff;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:70px;padding-top:80px;padding-bottom:70px}.eyebrow{color:var(--gold);font-size:14px;display:inline-flex;gap:12px;align-items:center}.tiny-line{display:inline-block;width:24px;height:1px;background:var(--gold)}h1{font-size:clamp(40px,4.3vw,62px);line-height:1.5;letter-spacing:-1.7px;margin:22px 0 18px;font-weight:500}em{font-style:normal;color:var(--gold)}.hero-copy>p{font-size:18px;color:#b7c3cf;line-height:2;margin-bottom:30px}.actions{display:flex;align-items:center;gap:30px}.text-link{font-size:14px;color:#e5eaf0}.text-link span{margin-right:9px}.hero-notes{display:flex;gap:23px;font-size:13px;color:#acb9c7;margin-top:26px}.hero-notes span::first-letter{color:var(--gold)}.hero-bottom{padding:23px 0;border-top:1px solid #ffffff16;display:flex;justify-content:space-between;color:#a8b5c4;font-size:13px}.hero-bottom a span{margin-right:20px}.showcase{position:relative;padding:18px 12px 24px}.orb{position:absolute;width:460px;height:460px;border:1px solid #d6b8761c;border-radius:50%;inset:-25px -15px auto auto;pointer-events:none}.orb:after{content:'';position:absolute;inset:-30px;border:1px solid #d6b87610;border-radius:50%}.floating-label{color:#c6ac7c;position:relative;text-align:left;font-size:13px;margin:0 13px 17px}.floating-label span{display:inline-block;font-size:24px;margin-right:10px}.browser{background:white;border:1px solid #ffffff60;border-radius:10px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 30px 70px #0003;color:var(--ink);position:relative}.browser-bar{display:flex;direction:ltr;align-items:center;justify-content:space-between;padding:11px 17px;background:#edf0f2;font:12px Arial,sans-serif;color:#82909c}.window-dots{font-size:10px;letter-spacing:3px;color:#c0c8d0}.browser-bar b{color:#465467;font-weight:400}.profile{padding:24px 30px 0;text-align:center;background:linear-gradient(160deg,#f0f4f1,#fff 65%)}.profile-top{display:flex;justify-content:space-between;font-size:10px;color:#5e736c}.sample{border:1px solid #d5ddd7;padding:0 8px;border-radius:4px}.monogram{font-family:Amiri,serif;font-size:32px;width:83px;height:83px;display:grid;place-content:center;border:1px solid #b7c6ba;border-radius:50%;margin:18px auto 13px;color:#486552;background:#e7eee7;box-shadow:0 0 0 7px #fff}.profile-caption{font-size:10px;color:#718578}.profile h2{font-family:Amiri,serif;font-size:28px;margin:4px 0}.profile p{font-size:12px;color:#728077;margin:0 0 20px}.profile-tabs{display:flex;justify-content:center;gap:25px;font-size:10px;border-bottom:1px solid #e1e6e1;padding-bottom:11px}.profile-tabs span:first-child{color:#31553e;border-bottom:2px solid #54795c;margin-bottom:-12px;padding-bottom:10px}.profile-bottom{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:20px 0}.profile-bottom>div{border:1px solid #e5e9e4;text-align:right;border-radius:5px;padding:12px;background:#fff}.mini-icon{float:left;color:#9eae9f;font-size:22px}.profile-bottom strong,.profile-bottom small{display:block;font-size:11px}.profile-bottom small{font-size:9px;color:#819086}.float-card{display:flex;gap:12px;align-items:center;position:absolute;bottom:3px;right:-20px;background:white;color:var(--ink);padding:12px 21px;box-shadow:0 12px 24px #0002;border-radius:7px;transform:rotate(2deg)}.float-icon{background:#edf4ec;color:#557559;border-radius:50%;width:33px;height:33px;display:grid;place-items:center}.float-card strong,.float-card small{display:block;font-size:12px}.float-card small{color:#7c8992;font-size:10px}.section{padding-block:90px}.kicker{display:block;color:#93703b;font-size:14px;margin-bottom:12px}h2{font-size:36px;line-height:1.6;font-weight:500;margin:0 0 22px;letter-spacing:-.6px}.muted{color:#88939c}.why{display:grid;grid-template-columns:1fr 1.05fr;gap:90px}.why-copy p{color:var(--text);margin:0 0 18px}.why-copy strong{color:var(--ink);font-weight:600}.inline-link{font-weight:600;font-size:14px}.inline-link span{margin-right:16px;color:#aa854e}.features{background:var(--paper)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:35px}.section-heading p{color:var(--text);max-width:470px}.section-heading h2{margin-bottom:0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--line);border-right:1px solid var(--line)}.feature{padding:30px 32px;border-left:1px solid var(--line);border-bottom:1px solid var(--line)}.feature-icon{font-size:14px;color:#aa834a;direction:ltr;display:inline-block;font-family:Arial,sans-serif}.feature h3{font-size:20px;font-weight:500;margin:16px 0 8px}.feature p{font-size:15px;color:var(--text);margin:0;line-height:1.9}.seo-note{font-size:13px;color:#687582;margin:20px 0 0}.step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:55px}.step-grid article{position:relative;border-top:1px solid var(--line);padding-top:25px}.step-number{display:grid;place-items:center;background:white;width:38px;height:38px;border:1px solid #d4bf99;color:#9b793f;border-radius:50%;position:absolute;top:-20px;font-size:18px}.step-grid h3{font-weight:500;font-size:22px}.step-grid p{color:var(--text);font-size:15px}.pricing{background:#f5f7f8}.center{text-align:center}.center h2{margin-bottom:6px}.center p{color:var(--text);margin:10px 0}.annual{display:inline-block;border:1px solid #dce2e6;background:#fff;border-radius:30px;font-size:13px;padding:7px 19px;margin:15px 0 42px}.price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.price-card{background:white;border:1px solid #dde3e8;border-radius:10px;padding:32px;position:relative}.plan-label{font-size:13px;color:#7c8690}.price-card h3{font-size:25px;margin:5px 0;font-weight:500}.price-card p{font-size:14px;color:#72808d;margin:0}.price{display:flex;align-items:baseline;gap:13px;margin:20px 0}.price bdi{font:500 48px Arial,sans-serif;letter-spacing:-2px}.price span{font-size:13px;color:#7b8791}.price-card .button{width:100%;font-size:14px;justify-content:space-between}.outline{border-color:#cdd5dc}.outline:hover{background:#f0f3f5}.price-card ul{padding:20px 0 0;list-style:none;margin:0;border-top:1px solid #e1e6ea;margin-top:25px}.price-card li{font-size:14px;padding:7px 0;display:flex;gap:10px}.price-card li:before{content:'✓';color:#9d814f}.recommended{background:var(--navy);color:#fff;border-color:var(--navy)}.recommended p,.recommended .plan-label,.recommended .price span{color:#b1bdc9}.recommended ul{border-color:#ffffff24}.recommend-label{position:absolute;top:-16px;left:50%;transform:translateX(-50%);white-space:nowrap;background:var(--gold);color:var(--ink);border-radius:25px;padding:4px 18px;font-size:12px}.pricing-note{color:#6c7882;font-size:13px;text-align:center;max-width:880px;margin:25px auto 0}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.faq>div>p{color:var(--text)}details{border-bottom:1px solid var(--line);padding:20px 0}details:first-child{padding-top:0}summary{cursor:pointer;list-style:none;font-size:17px;font-weight:500;display:flex;justify-content:space-between;gap:20px}summary::-webkit-details-marker{display:none}summary:after{content:'+';font:22px Arial;color:#9c7a43}details[open] summary:after{content:'−'}details p{font-size:15px;color:var(--text);margin:14px 0 0}.contact-section{background:var(--navy);color:#fff;padding:80px 0}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:center}.contact-grid h2{font-size:48px;margin-top:17px}.contact-grid p{color:#b6c1ce}.contact-links{display:flex;gap:25px;font-size:13px;margin-top:28px;color:#e3bd76}form{background:#ffffff06;border:1px solid #ffffff1e;padding:30px;border-radius:10px}form h3{margin:0 0 18px;font-size:22px;font-weight:500}label{display:block;font-size:13px;color:#d9e0e7;margin:12px 0 5px}label span{color:#a0adbb}input,select,textarea{width:100%;background:#152a3e;border:1px solid #ffffff2c;border-radius:5px;color:white;padding:10px 13px;font-size:15px;resize:vertical}input::placeholder,textarea::placeholder{color:#96a5b6}select option{background:var(--navy)}form .button{width:100%;margin-top:20px;justify-content:space-between}form small{display:block;font-size:12px;line-height:1.8;color:#9eafc0;margin-top:14px}footer{display:flex;justify-content:space-between;gap:25px;align-items:center;padding-block:32px}footer .brand-en{border-color:#dce1e5}footer p{font-size:14px;color:#697883}footer>span{font-size:12px;color:#7b8792}@media(min-width:1500px){.hero-grid{padding-top:100px;padding-bottom:100px}}@media(max-width:1050px){.wrap{width:calc(100% - 48px)}.nav{gap:20px}.nav nav{gap:17px;font-size:13px}.hero-grid{gap:35px}h1{font-size:43px}.actions{gap:18px}.hero-notes{gap:12px;font-size:12px}.profile{padding-inline:20px}.why{gap:45px}.contact-grid{gap:55px}.price-card{padding:25px}.feature{padding:25px}.faq{gap:40px}}@media(max-width:760px){.wrap{width:calc(100% - 38px)}.nav{height:78px;gap:15px}.brand-ar{font-size:36px}.brand-en{font-size:10px}.nav>.button{margin-right:auto;font-size:12px;padding:8px 13px;gap:10px}.menu{display:block;background:transparent;border:0;color:#fff;font-size:23px;cursor:pointer}.nav nav{display:none;position:absolute;top:78px;right:0;left:0;background:#162a3e;z-index:10;padding:20px;flex-direction:column;font-size:16px}.nav nav.open{display:flex}.hero-grid{grid-template-columns:1fr;padding-top:45px;padding-bottom:35px;gap:38px}.hero-copy{text-align:center}h1{font-size:40px;letter-spacing:-1px}.hero-copy>p{font-size:16px}.desktop{display:none}.eyebrow{font-size:12px}.actions{justify-content:center;gap:22px}.actions .button{padding:13px 18px;font-size:14px;gap:17px}.text-link{font-size:13px}.hero-notes{justify-content:center;gap:17px;font-size:11px}.showcase{max-width:430px;width:100%;margin:auto;padding-inline:20px}.float-card{right:0}.orb{width:360px;height:360px;right:0;max-width:100%}.hero-bottom{font-size:11px;gap:20px}.hero-bottom a{white-space:nowrap}.hero-bottom a span{margin-right:6px}.section{padding-block:58px}h2{font-size:29px}.why{grid-template-columns:1fr;gap:6px}.why-copy p{font-size:15px}.section-heading{display:block;margin-bottom:27px}.section-heading p{font-size:15px}.feature-grid{grid-template-columns:1fr 1fr}.feature{padding:22px 18px}.feature h3{font-size:18px}.feature p{font-size:14px}.seo-note{font-size:12px}.step-grid{grid-template-columns:1fr;gap:35px;margin-top:40px}.step-grid article{padding-top:12px}.step-grid h3{margin:14px 0 8px}.step-grid p{margin:0}.step-number{right:auto;left:0}.price-grid{grid-template-columns:1fr;gap:30px}.price-card{padding:28px}.price-card.recommended{order:-1}.price-card li{font-size:15px}.annual{font-size:12px}.faq{grid-template-columns:1fr;gap:25px}summary{font-size:16px}.contact-grid{grid-template-columns:1fr;gap:28px}.contact-section{padding-block:55px}.contact-grid h2{font-size:40px}.contact-links{gap:20px}form{padding:23px}footer{flex-wrap:wrap;gap:12px}footer p{font-size:12px}footer>span{width:100%;border-top:1px solid var(--line);padding-top:15px}.profile h2{font-size:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}@media(max-width:360px){h1{font-size:34px}.hero-notes{flex-wrap:wrap}.actions{gap:12px}.feature-grid{grid-template-columns:1fr}.contact-links{flex-direction:column}.brand-en{display:none}}

/* Readability and keyboard/touch accessibility. */
.hero-notes{font-size:14px;flex-wrap:wrap}.hero-bottom,.nav nav,.text-link,.inline-link,.kicker{font-size:14px}
.profile-top,.sample,.profile-caption,.profile-tabs,.profile p,.profile-bottom strong,.profile-bottom small,.float-card strong,.float-card small{font-size:12px}
.profile-bottom small,.profile-caption,.profile p{color:#5b6e62}.profile-top{gap:10px}.profile-tabs{gap:20px}
.float-card small{color:#5c6b77}.profile-bottom{gap:12px}.profile-bottom>div{padding:12px 10px}.mini-icon{float:none;display:block;line-height:1.2;margin-bottom:5px}
.plan-label,.price-card p,.price span{color:#596977}.annual,.plan-label,.price-card p,.price span,.price-card li,.button.small,.contact-links,label{font-size:14px}
.recommended .plan-label,.recommended p,.recommended .price span{color:#c3ced8}.pricing-note,.seo-note,footer>span{color:#5d6c78}
.contact-links{flex-wrap:wrap;gap:8px 24px}.contact-links a{min-height:44px;display:inline-flex;align-items:center}label span{color:#b5c1cd}
.menu{min-width:44px;min-height:44px}summary{min-height:44px;align-items:center}.nav nav a{min-height:44px;display:inline-flex;align-items:center}
.feature p,.step-grid p,details p{font-size:16px}.recommend-label{font-size:13px}.hero-copy>p{max-width:100%}
@media(max-width:1050px){.nav{gap:16px}.nav nav{gap:14px;font-size:14px}.hero-notes{font-size:12px}.profile h2{font-size:25px}}
@media(max-width:760px){.hero-notes,.hero-bottom{font-size:12px}.hero-bottom{flex-wrap:wrap}.hero-copy>p{font-size:16px}.profile-tabs{gap:15px}.profile h2{font-size:23px}.profile-bottom{grid-template-columns:1fr 1fr}.profile-bottom>div{padding:10px 8px}.float-card{padding:10px 15px}.text-link{font-size:14px}.nav nav{font-size:16px}.hero-notes{gap:8px 18px}.feature h3{line-height:1.7}.contact-links{gap:8px 20px}footer p{font-size:14px}.nav>.button{font-size:14px}.actions{gap:16px}.actions .button{padding-inline:15px}.profile-top{font-size:12px}.float-card strong,.float-card small{font-size:12px}}
@media(max-width:400px){.brand{gap:9px}.nav{gap:8px}.profile{padding-inline:13px}.profile-tabs{gap:9px;font-size:12px}.actions{flex-wrap:wrap}.feature-grid{grid-template-columns:1fr}}

/* Duat's editorial palette and restrained motion. */
:root{--blue:#3565ac;--teal:#267469;--violet:#74529b;--clay:#ac583a}
.hero{background:radial-gradient(ellipse at 10% 35%,#203b4b 0%,transparent 46%),radial-gradient(ellipse at 90% 80%,#192638 0%,transparent 50%),var(--navy)}
.hero-copy{animation:hero-arrive .9s cubic-bezier(.2,.7,.2,1) both}.showcase{animation:hero-arrive 1.1s .15s cubic-bezier(.2,.7,.2,1) both}
.orb{animation:halo-arrive 1.8s ease-out both}.browser{transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s}.showcase:hover .browser{transform:rotate(0);box-shadow:0 35px 80px #0004}.float-card{animation:badge-arrive 1.2s .4s both;transition:transform .4s}.showcase:hover .float-card{transform:translateY(-5px) rotate(0)}
.button{transition:transform .25s,background .25s,box-shadow .25s}.gold:hover{box-shadow:0 8px 25px #bd975430}.button span,.text-link span,.inline-link span{display:inline-block;transition:transform .25s}.button:hover span,.text-link:hover span,.inline-link:hover span{transform:translateX(-4px)}
.feature-grid{gap:18px;border:0}.feature{--accent:var(--blue);border:1px solid #d9e6f4;background:#edf4fe;border-radius:14px;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}
.feature:nth-child(2){--accent:var(--teal);background:#eaf5ef;border-color:#d5e9df}.feature:nth-child(3){--accent:var(--violet);background:#f1edf8;border-color:#e2d9ef}.feature:nth-child(4){--accent:var(--clay);background:#fcf0e9;border-color:#f0dfd2}.feature:nth-child(5){--accent:#19768a;background:#e9f5f8;border-color:#d3e8ed}.feature:nth-child(6){--accent:#8c6729;background:#faf3df;border-color:#eadebe}
.feature:before{content:'';position:absolute;width:60px;height:3px;background:var(--accent);right:32px;top:0;border-radius:0 0 3px 3px;transition:width .4s}.feature:hover{transform:translateY(-6px);box-shadow:0 15px 32px #2132480d;border-color:var(--accent)}.feature:hover:before{width:calc(100% - 64px)}
.feature-icon{width:46px;height:42px;display:grid;place-items:center;direction:ltr;font-size:14px;background:#ffffffab;border:1px solid #ffffff;color:var(--accent);border-radius:10px}.feature h3{color:var(--accent);font-weight:600}.feature p{color:#425565}
.step-grid article:nth-child(1){border-top-color:#b6d8cf}.step-grid article:nth-child(2){border-top-color:#bed1ee}.step-grid article:nth-child(3){border-top-color:#d3c4e8}.step-number{font-family:Arial,sans-serif;font-size:16px;color:var(--teal);border-color:#b6d8cf;background:#eef7f3}.step-grid article:nth-child(2) .step-number{color:var(--blue);background:#eef4fe;border-color:#bed1ee}.step-grid article:nth-child(3) .step-number{color:var(--violet);background:#f4effa;border-color:#d3c4e8}
.price-card{transition:transform .3s,box-shadow .3s}.price-card:hover{transform:translateY(-6px);box-shadow:0 20px 45px #21324812}.price-card:first-child{background:linear-gradient(155deg,#eef8f3,#fff 60%);border-color:#cce2d8}.price-card:first-child h3{color:#216c59}.price-card:first-child .outline{border-color:#8bbfad;color:#216c59}.price-card:last-child{background:linear-gradient(155deg,#f4edfd,#fff 60%);border-color:#e0d4ee}.price-card:last-child h3{color:#705193}.price-card:last-child .outline{border-color:#baa2d4;color:#705193}.price-card.recommended{background:linear-gradient(140deg,#1e364a,#101f30 70%);box-shadow:0 12px 38px #1223391a}
.annual{box-shadow:0 3px 12px #20324706}.contact-section{background:radial-gradient(ellipse at 90% 70%,#244b4d80,transparent 65%),var(--navy)}
.brand-logo{display:block;width:150px;height:60px;object-fit:contain}.brand{flex-shrink:0}.profile-cover{height:105px;width:calc(100% + 60px);margin:15px -30px 0;object-fit:cover;object-position:50% 55%;display:block;filter:saturate(.82)}.profile.has-cover .monogram{position:relative;margin-top:-36px;background:#edf2ea}.profile.has-cover .profile-top{padding-top:2px}.profile.has-cover{overflow:hidden}
.story-image{margin:25px 0 0;position:relative;overflow:hidden;border-radius:12px;box-shadow:0 15px 40px #2333470c;aspect-ratio:1.8}.story-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .7s}.story-image:hover img{transform:scale(1.035)}.story-image figcaption{position:absolute;bottom:0;right:0;left:0;padding:30px 20px 15px;background:linear-gradient(transparent,#102331dd);color:white;font-size:14px}.why{align-items:center}.why-copy{border-right:2px solid #e3bd764d;padding-right:25px}
.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s var(--reveal-delay,0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0ms)}.reveal.is-visible{opacity:1;transform:translateY(0)}.feature.reveal.is-visible:hover,.price-card.reveal.is-visible:hover{transform:translateY(-6px)}
@keyframes hero-arrive{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}
@keyframes badge-arrive{from{opacity:0;transform:translateY(14px) rotate(2deg)}to{opacity:1;transform:translateY(0) rotate(2deg)}}
@keyframes halo-arrive{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
@media(max-width:1050px){.brand-logo{width:125px;height:55px}.profile-cover{width:calc(100% + 40px);margin-inline:-20px}.nav nav{gap:12px}}
@media(max-width:900px){.nav nav{font-size:13px}.nav{gap:12px}.nav>.button{gap:12px;padding-inline:15px}.brand-logo{width:110px}.hero-grid{gap:30px}}
@media(max-width:760px){.brand-logo{width:125px;height:50px}.nav nav{font-size:16px}.profile-cover{height:100px}.story-image{aspect-ratio:1.65;max-height:330px}.why{gap:30px}.why-copy{padding-right:18px}.feature-grid{gap:14px}.feature:before{right:20px}.feature:hover:before{width:calc(100% - 40px)}.profile.has-cover .monogram{margin-top:-35px}.hero-grid{padding-top:38px}.contact-grid h2{font-size:40px}}
@media(max-width:400px){.profile-cover{width:calc(100% + 26px);margin-inline:-13px}.brand-logo{width:110px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1!important;transform:none!important}.showcase:hover .browser,.showcase:hover .float-card,.feature:hover,.price-card:hover,.feature.reveal.is-visible:hover,.price-card.reveal.is-visible:hover{transform:none!important}}
@media(hover:none){.showcase:hover .browser{transform:rotate(-2deg)}.feature:hover,.price-card:hover,.feature.reveal.is-visible:hover,.price-card.reveal.is-visible:hover{transform:none}.story-image:hover img{transform:none}}

.brand-logo{width:195px;height:70px}.profile.has-cover .monogram{width:70px;height:70px;font-size:28px;margin-bottom:8px}.profile.has-cover p{margin-bottom:14px}.profile.has-cover .profile-bottom{padding-block:15px}
footer{display:block;background:#0c1826;border-top:1px solid #ffffff16;padding:0}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:24px}footer p{color:#bec9d4}.footer-inner>span{font-size:12px;color:#a3b3c2}.footer-inner .brand-logo{width:165px;height:60px}
@media(max-width:1050px){.brand-logo{width:165px;height:60px}}
@media(max-width:900px){.nav{height:85px}.nav>.button{margin-right:auto}.menu{display:block;background:transparent;border:0;color:#fff;font-size:23px;cursor:pointer}.nav nav{display:none;position:absolute;top:85px;right:0;left:0;background:#162a3e;z-index:10;padding:20px;flex-direction:column;font-size:16px}.nav nav.open{display:flex}}
@media(max-width:760px){.nav{height:82px}.nav nav{top:82px}.brand-logo{width:155px;height:55px}.footer-inner{flex-wrap:wrap;gap:12px}.footer-inner>span{width:100%;border-top:1px solid #ffffff1f;padding-top:16px}.footer-inner p{font-size:13px}.footer-inner .brand-logo{width:140px;height:55px}}
@media(max-width:400px){.brand-logo{width:135px;height:50px}.nav>.button{font-size:13px;padding-inline:11px;gap:8px}.nav{gap:6px}.profile.has-cover .profile-bottom{gap:8px}}
