@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tajawal/tajawal-arabic-400-normal.woff2) format("woff2");ascent-override:78%;descent-override:22%;line-gap-override:0%;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200d,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+1ec71-1ecb4,u+1ed01-1ed3d,u+1ee00-1ee03}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tajawal/tajawal-latin-400-normal.woff2) format("woff2");ascent-override:78%;descent-override:22%;line-gap-override:0%;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/tajawal/tajawal-arabic-500-normal.woff2) format("woff2");ascent-override:78%;descent-override:22%;line-gap-override:0%;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200d,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+1ec71-1ecb4,u+1ed01-1ed3d,u+1ee00-1ee03}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/tajawal/tajawal-latin-500-normal.woff2) format("woff2");ascent-override:78%;descent-override:22%;line-gap-override:0%;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}[dir=rtl]{--font-heading:"Tajawal",system-ui,sans-serif;--font-body:"Tajawal",system-ui,sans-serif;font-family:Tajawal,system-ui,sans-serif}@media (max-width:640px){[dir=rtl]{--font-heading:"Tajawal",system-ui,sans-serif;--font-body:"Tajawal",system-ui,sans-serif}}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/tajawal/tajawal-arabic-700-normal.woff2) format("woff2");ascent-override:78%;descent-override:22%;line-gap-override:0%;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200d,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+1ec71-1ecb4,u+1ed01-1ed3d,u+1ee00-1ee03}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/tajawal/tajawal-latin-700-normal.woff2) format("woff2");ascent-override:78%;descent-override:22%;line-gap-override:0%;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.mh{position:sticky;top:0;z-index:50;width:100%;background:hsla(0,0%,100%,.72);backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid color-mix(in srgb,var(--color-subtle,#e7edf3) 75%,transparent);transition:transform .32s ease,box-shadow .3s ease;will-change:transform}.mh[data-hidden=true]{transform:translateY(-100%)}.mh[data-scrolled=true]{box-shadow:0 6px 24px rgba(7,44,87,.07)}@media (prefers-reduced-motion:reduce){.mh{transition:box-shadow .3s ease}.mh[data-hidden=true]{transform:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.mh{background:hsla(0,0%,100%,.95)}}.mh__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;width:100%;max-width:1600px;margin-inline:auto;height:50px;padding-inline:16px}@media (min-width:768px){.mh__inner{height:60px;padding-inline:28px}}@media (min-width:1024px){.mh__inner{height:64px;padding-inline:40px}}@media (max-width:420px){.mh__inner{padding-inline:10px}}.mh__zone{display:inline-flex;align-items:center;min-width:0;gap:2px}.mh__zone--start{justify-self:start}.mh__zone--center{justify-self:center}.mh__zone--end{justify-self:end}@media (min-width:768px){.mh__zone{gap:6px}}@media (max-width:420px){.mh__zone{gap:0}}.mh-btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;background:transparent;color:var(--color-heading,#072c57);border-radius:var(--radius-full,999px);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,color .18s ease,transform .12s ease}.mh-btn>svg{width:22px;height:22px;display:block}.mh-btn:hover{background:color-mix(in srgb,var(--color-heading,#072c57) 8%,transparent)}.mh-btn:active{transform:scale(.92)}.mh-btn:focus-visible{outline:2px solid var(--color-accent,#159fae);outline-offset:2px}@media (min-width:768px){.mh-btn>svg{width:23px;height:23px}}@media (min-width:1024px){.mh-btn>svg{width:24px;height:24px}}@media (max-width:420px){.mh-btn{width:38px;height:38px}.mh-btn>svg{width:21px;height:21px}}.mh-btn--wa{color:#25d366}.mh-btn--wa:hover{background:color-mix(in srgb,#25d366 14%,transparent)}.mh-btn--wa>svg{width:19px;height:19px}@media (min-width:1024px){.mh-btn--wa>svg{width:20px;height:20px}}@media (max-width:420px){.mh-btn--wa>svg{width:17px;height:17px}}.mh-cart{position:relative;overflow:visible}.mh-cart__badge{position:absolute;top:1px;inset-inline-end:1px;min-width:16px;height:16px;padding:0 4px;justify-content:center;background:var(--color-accent,#159fae);color:var(--color-on-accent,#fff);font-family:var(--font-heading,system-ui,sans-serif);font-size:10px;font-weight:700;line-height:1;border-radius:var(--radius-full,999px);box-shadow:0 0 0 2px hsla(0,0%,100%,.92)}.mh-cart__badge,.mh__logo{display:inline-flex;align-items:center}.mh__logo{border-radius:4px;transition:opacity .18s ease}.mh__logo:hover{opacity:.85}.mh__logo:focus-visible{outline:2px solid var(--color-accent,#159fae);outline-offset:3px}.mh__logo img{display:block;width:auto;height:24px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.mh__logo img{height:28px}}@media (min-width:1024px){.mh__logo img{height:30px}}@media (max-width:420px){.mh__logo img{height:22px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideRight{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-180deg) scale(.8)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-8px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-6px)}20%,40%,60%,80%{transform:translateX(6px)}}@keyframes float{0%,to{transform:translate(0)}50%{transform:translate(10px,-14px)}}@media (prefers-reduced-motion:reduce){[style*=animation-name]{animation:none!important}}.pg{--pg-pad:40px;--pg-primary-deep:color-mix(in srgb,var(--color-primary) 72%,#000);--pg-accent-deep:color-mix(in srgb,var(--color-accent) 84%,#000)}@media (max-width:1024px){.pg{--pg-pad:30px}}@media (max-width:640px){.pg{--pg-pad:20px}}.pg-wrap{max-width:860px;margin-inline:auto;padding-inline:var(--pg-pad)}.pg-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--color-hero-wash,var(--color-hero,#e9f2f9)),var(--color-base,#fff));padding:84px 0 56px}.pg-hero .pg-wrap{position:relative;z-index:2;text-align:center}@media (max-width:640px){.pg-hero{padding:60px 0 40px}}.pg-blob{position:absolute;border-radius:50%;filter:blur(46px);opacity:.5;z-index:1;pointer-events:none}.pg-blob--1{width:340px;height:340px;background:color-mix(in srgb,var(--color-accent,#159fae) 22%,transparent);top:-120px;inset-inline-start:-80px;animation:pg-float1 14s ease-in-out infinite}.pg-blob--2{width:300px;height:300px;background:color-mix(in srgb,var(--color-primary,#11608f) 18%,transparent);top:-60px;inset-inline-end:-90px;animation:pg-float2 17s ease-in-out infinite}@keyframes pg-float1{0%,to{transform:translate(0)}50%{transform:translate(40px,30px)}}@keyframes pg-float2{0%,to{transform:translate(0)}50%{transform:translate(-36px,26px)}}.pg-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--color-base,#fff);color:var(--pg-primary-deep);font-family:var(--type-overline-family,var(--font-heading));font-size:var(--type-overline-size,13px);font-weight:var(--type-overline-weight,600);letter-spacing:var(--type-overline-tracking,.12em);text-transform:var(--type-overline-transform,uppercase);line-height:var(--type-overline-line,1.2);padding:8px 16px;border-radius:var(--radius-full,999px);box-shadow:0 6px 18px -10px color-mix(in srgb,var(--color-heading,#072c57) 25%,transparent);margin-bottom:22px}.pg-eyebrow .pg-dot{width:7px;height:7px;border-radius:50%;background:var(--color-accent,#159fae)}.pg-hero h1{font-family:var(--type-display-family,var(--font-heading));font-size:var(--type-display-size,52px);line-height:var(--type-display-line,1.08);font-weight:var(--type-display-weight,700);letter-spacing:var(--type-display-tracking,-.02em);text-transform:var(--type-display-transform,none);color:var(--color-heading,#072c57);margin-bottom:18px}.pg-hero p{font-family:var(--type-body-lg-family,var(--font-body));font-size:var(--type-body-lg-size,19px);font-weight:var(--type-body-lg-weight,400);color:var(--color-body,#3c4e6b);max-width:620px;margin-inline:auto;line-height:var(--type-body-lg-line,1.65);letter-spacing:var(--type-body-lg-tracking,0);text-transform:var(--type-body-lg-transform,none)}.pg-lnk{color:var(--linkstyle-color,var(--color-accent,#159fae));font-weight:var(--linkstyle-weight,600);-webkit-text-decoration:var(--linkstyle-underline,none);text-decoration:var(--linkstyle-underline,none);transition:color var(--linkstyle-transition,.2s) ease}.pg-lnk:hover{color:var(--linkstyle-hover,var(--pg-accent-deep));-webkit-text-decoration:var(--linkstyle-hover-underline,underline);text-decoration:var(--linkstyle-hover-underline,underline)}.pg-lnk:focus-visible{outline:2px solid var(--color-accent,#159fae);outline-offset:2px;border-radius:3px}.pg-sections{padding:46px 0 70px;display:flex;flex-direction:column;gap:16px}.pg-card{background:var(--color-base,#fff);border:1px solid var(--color-subtle,#e7edf3);border-radius:var(--radius-lg,18px);padding:30px 32px;box-shadow:var(--shadow-card)}@media (max-width:640px){.pg-card{padding:24px 22px}}.pg-card-head{display:flex;align-items:center;gap:15px;margin-bottom:14px}@media (max-width:640px){.pg-card-head{gap:12px}}.pg-num{width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-sm,8px);background:linear-gradient(150deg,var(--color-primary,#11608f),var(--pg-primary-deep));color:var(--color-on-primary,#fff);font-family:var(--font-heading);font-size:14px;font-weight:700;display:grid;place-items:center;box-shadow:0 10px 20px -12px var(--pg-primary-deep)}@media (max-width:640px){.pg-num{width:28px;height:28px;font-size:13px}}.pg-card-head h2{font-family:var(--type-h3-family,var(--font-heading));font-size:var(--type-h3-size,22px);font-weight:var(--type-h3-weight,600);line-height:var(--type-h3-line,1.25);letter-spacing:var(--type-h3-tracking,-.01em);text-transform:var(--type-h3-transform,none);color:var(--color-heading,#072c57)}.pg-card p{font-family:var(--type-body-family,var(--font-body));font-size:var(--type-body-size,16px);font-weight:var(--type-body-weight,400);line-height:var(--type-body-line,1.6);letter-spacing:var(--type-body-tracking,0);text-transform:var(--type-body-transform,none);color:var(--color-body,#3c4e6b)}.pg-card p+p{margin-top:12px}.pg-lead{margin-bottom:14px}.pg-note{margin-top:14px}.pg-card>.pg-subh,.pg-card>ol,.pg-card>p,.pg-card>ul{padding-inline-start:47px}.pg-card--plain>.pg-subh,.pg-card--plain>p,.pg-card--plain>ul{padding-inline-start:0}@media (max-width:640px){.pg-card>.pg-subh,.pg-card>ol,.pg-card>p,.pg-card>ul{padding-inline-start:40px}.pg-card--plain>.pg-subh,.pg-card--plain>p,.pg-card--plain>ul{padding-inline-start:0}}.pg-subh{font-family:var(--font-heading);font-size:var(--type-body-size,15px);font-weight:600;line-height:var(--type-body-line,1.4);letter-spacing:var(--type-body-tracking,0);text-transform:var(--type-body-transform,none);color:var(--color-heading,#072c57);margin:16px 0 10px}.pg-subh:first-child{margin-top:0}.pg-bul{list-style:none;display:flex;flex-direction:column;gap:13px}.pg-bul li{position:relative;padding-inline-start:22px;font-family:var(--type-body-family,var(--font-body));font-size:var(--type-body-size,16px);font-weight:var(--type-body-weight,400);line-height:var(--type-body-line,1.6);letter-spacing:var(--type-body-tracking,0);text-transform:var(--type-body-transform,none);color:var(--color-body,#3c4e6b)}.pg-bul li:before{content:"";position:absolute;inset-inline-start:2px;top:11px;width:7px;height:7px;border-radius:50%;background:var(--color-accent,#159fae)}.pg-bul strong,.pg-steps strong{font-weight:600;color:var(--color-heading,#072c57)}.pg-steps{counter-reset:pg-s;list-style:none;display:flex;flex-direction:column;gap:14px}.pg-steps li{position:relative;padding-inline-start:26px;counter-increment:pg-s;font-family:var(--type-body-family,var(--font-body));font-size:var(--type-body-size,16px);font-weight:var(--type-body-weight,400);line-height:var(--type-body-line,1.6);letter-spacing:var(--type-body-tracking,0);text-transform:var(--type-body-transform,none);color:var(--color-body,#3c4e6b)}.pg-steps li:before{content:counter(pg-s) ".";position:absolute;inset-inline-start:0;top:0;color:var(--color-accent,#159fae);font-weight:700}.pg-closing{background:linear-gradient(150deg,var(--color-primary,#11608f),var(--pg-primary-deep));border-radius:var(--radius-lg,18px);padding:42px 38px;text-align:center;box-shadow:var(--shadow-modal,var(--shadow-card))}.pg-closing p{font-family:var(--type-body-lg-family,var(--font-body));font-size:var(--type-body-lg-size,19px);line-height:var(--type-body-lg-line,1.6);letter-spacing:var(--type-body-lg-tracking,0);text-transform:var(--type-body-lg-transform,none);color:color-mix(in srgb,var(--color-on-primary,#fff) 92%,transparent);max-width:560px;margin-inline:auto;font-weight:var(--type-body-lg-weight,500)}@media (max-width:640px){.pg-closing{padding:32px 24px}}.pg-cta{background:var(--color-hero-wash,var(--color-hero,#e9f2f9));border:1px solid color-mix(in srgb,var(--color-primary,#11608f) 22%,var(--color-base,#fff));border-radius:var(--radius-lg,18px);padding:38px 32px;text-align:center}.pg-cta p{font-family:var(--type-body-lg-family,var(--font-body));font-size:var(--type-body-lg-size,19px);line-height:var(--type-body-lg-line,1.6);letter-spacing:var(--type-body-lg-tracking,0);text-transform:var(--type-body-lg-transform,none);color:var(--color-heading,#072c57);font-weight:var(--type-body-lg-weight,500);margin-bottom:22px}@media (max-width:640px){.pg-cta{padding:30px 22px}}.pg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 32px;background:var(--button-primary-bg,var(--color-accent,#159fae));color:var(--button-primary-text,var(--color-on-accent,#fff));border:var(--button-primary-bw,0) solid var(--button-primary-bc,transparent);border-radius:var(--button-primary-radius,var(--radius-button,8px));box-shadow:var(--button-primary-shadow,0 12px 26px -12px var(--color-accent,#159fae));font-family:var(--button-primary-family,var(--font-button,var(--font-heading)));font-size:var(--button-primary-fs,var(--type-body-size,16px));font-weight:var(--button-primary-fw,600);letter-spacing:var(--button-primary-tracking,0);text-transform:var(--button-primary-transform,none);text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pg-btn:hover{background:var(--button-primary-hover-bg,var(--pg-accent-deep));color:var(--button-primary-hover-text,var(--color-on-accent,#fff));border-color:var(--button-primary-hover-bc,transparent);transform:translateY(var(--button-primary-lift,-2px))}.pg-btn:focus-visible{outline:2px solid var(--color-accent,#159fae);outline-offset:3px}.pg-contact{max-width:720px;margin-inline:auto;padding:0 var(--pg-pad) 70px;display:flex;flex-direction:column;gap:34px}.pg-ctr{text-align:center}.pg-ctr h2{font-family:var(--type-h2-family,var(--font-heading));font-size:var(--type-h2-size,26px);font-weight:var(--type-h2-weight,700);line-height:var(--type-h2-line,1.2);letter-spacing:var(--type-h2-tracking,-.01em);text-transform:var(--type-h2-transform,none);color:var(--color-heading,#072c57)}.pg-ctr-line{width:46px;height:3px;border-radius:2px;background:var(--color-accent,#159fae);margin:13px auto 0}.pg-info{background:var(--color-base,#fff);border:1px solid var(--color-subtle,#e7edf3);border-radius:var(--radius-lg,18px);box-shadow:var(--shadow-card);padding:10px 30px;margin-top:20px}.pg-irow{display:flex;gap:16px;align-items:flex-start;padding:22px 0}.pg-irow+.pg-irow{border-top:1px solid var(--color-subtle,#e7edf3)}.pg-ic{width:48px;height:48px;flex-shrink:0;border-radius:var(--radius-md,14px);background:var(--color-hero-wash,var(--color-hero,#e9f2f9));display:grid;place-items:center;color:var(--color-primary,#11608f)}.pg-ic svg{width:23px;height:23px}.pg-it{font-family:var(--type-body-family,var(--font-body));font-size:var(--type-body-size,16px);font-weight:var(--type-body-weight,400);line-height:var(--type-body-line,1.7);letter-spacing:var(--type-body-tracking,0);text-transform:var(--type-body-transform,none);color:var(--color-body,#3c4e6b)}.pg-it .pg-ln{display:block}.pg-it strong{font-weight:600;color:var(--color-heading,#072c57)}.pg-it a{color:var(--linkstyle-color,var(--color-accent,#159fae));font-weight:var(--linkstyle-weight,600);-webkit-text-decoration:var(--linkstyle-underline,none);text-decoration:var(--linkstyle-underline,none);transition:color var(--linkstyle-transition,.2s) ease}.pg-it a:hover{color:var(--linkstyle-hover,var(--pg-accent-deep));-webkit-text-decoration:var(--linkstyle-hover-underline,underline);text-decoration:var(--linkstyle-hover-underline,underline)}.pg-it .pg-sub{color:var(--color-muted,#8590a3)}.pg-formnote{margin-top:14px;text-align:center;font-size:var(--type-body-sm-size,14px);font-weight:600;line-height:var(--type-body-sm-line,1.5);letter-spacing:var(--type-body-sm-tracking,0);text-transform:var(--type-body-sm-transform,none)}.pg-formnote--ok{color:var(--color-success,#0b9d5e)}.pg-formnote--err{color:var(--color-error,#d5392c)}.rr-main{max-width:1100px;margin-inline:auto;padding:40px var(--pg-pad) 70px;display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start}@media (max-width:880px){.rr-main{grid-template-columns:1fr;max-width:720px}}.rr-card{background:var(--color-base,#fff);border:1px solid var(--color-subtle,#e7edf3);border-radius:var(--radius-lg,18px);box-shadow:var(--shadow-card);padding:28px 30px}@media (max-width:560px){.rr-card{padding:24px 20px}}.rr-card h2{font-family:var(--type-h3-family,var(--font-heading));font-size:var(--type-h3-size,22px);font-weight:var(--type-h3-weight,700);letter-spacing:var(--type-h3-tracking,-.01em);line-height:var(--type-h3-line,1.3);text-transform:var(--type-h3-transform,none);color:var(--color-heading,#072c57);margin-bottom:6px}.rr-hint{font-family:var(--type-body-sm-family,var(--font-body));font-size:var(--type-body-sm-size,14px);font-weight:var(--type-body-sm-weight,500);line-height:var(--type-body-sm-line,1.5);letter-spacing:var(--type-body-sm-tracking,0);text-transform:var(--type-body-sm-transform,none);color:var(--color-muted,#8590a3);margin-bottom:22px}.rr-hint .rr-req{color:var(--color-error,#d5392c)}.rr-grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:560px){.rr-grid2{grid-template-columns:1fr}}.rr-fld{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.rr-fld--full{grid-column:1/-1}.rr-label{font-family:var(--font-body);font-size:var(--type-body-sm-size,14px);font-weight:600;color:var(--color-body,#3c4e6b)}.rr-label .rr-req{color:var(--color-error,#d5392c)}.rr-labelrow{position:relative;display:flex;align-items:center;gap:7px}.rr-help{display:inline-flex}.rr-help__btn{display:grid;place-items:center;width:18px;height:18px;padding:0;border:1px solid color-mix(in srgb,var(--color-accent,#12919f) 45%,transparent);border-radius:var(--radius-full,999px);background:color-mix(in srgb,var(--color-accent,#12919f) 9%,var(--color-base,#fff));color:var(--color-accent,#12919f);cursor:pointer;line-height:1;font-family:var(--font-body);font-size:var(--type-micro-size,11.5px);font-weight:700;transition:background-color .15s ease,border-color .15s ease}.rr-help__btn:hover{background:color-mix(in srgb,var(--color-accent,#12919f) 16%,var(--color-base,#fff))}.rr-help__btn:focus-visible{outline:2px solid var(--color-accent,#12919f);outline-offset:2px}.rr-help__pop{position:absolute;top:calc(100% + 8px);inset-inline-start:0;z-index:30;width:min(330px,calc(100vw - 40px));background:var(--color-base,#fff);border:1px solid var(--color-subtle,#e7edf3);border-radius:var(--radius-medium,14px);box-shadow:var(--shadow-dropdown,0 12px 28px -8px rgba(7,44,87,.18));padding:14px 16px}.rr-help__t{font-family:var(--font-heading);font-size:var(--type-body-sm-size,14px);font-weight:700;color:var(--color-heading,#072c57);margin-bottom:9px}.rr-help__list{list-style:none;display:flex;flex-direction:column;gap:9px;margin:0;padding:0}.rr-help__list li{position:relative;padding-inline-start:16px;font-family:var(--type-caption-family,var(--font-body));font-size:var(--type-caption-size,13px);font-weight:var(--type-caption-weight,500);line-height:var(--type-caption-line,1.5);letter-spacing:var(--type-caption-tracking,0);color:var(--color-body,#3c4e6b)}.rr-help__list li:before{content:"•";position:absolute;inset-inline-start:2px;color:var(--color-accent,#12919f);font-weight:700}.rr-help__list b{color:var(--color-heading,#072c57);font-weight:600}.rr-input{width:100%;height:48px;border:1px solid var(--field-default-border,var(--color-subtle,#e7edf3));border-radius:var(--field-default-radius,var(--radius-sm,8px));padding:0 14px;font-family:var(--type-body-sm-family,var(--font-body));font-size:var(--type-body-sm-size,14px);font-weight:var(--type-body-sm-weight,500);letter-spacing:var(--type-body-sm-tracking,0);color:var(--field-default-text,var(--color-heading,#072c57));background:var(--field-default-bg,var(--color-base,#fff));outline:none;transition:border-color .15s ease,box-shadow .15s ease}textarea.rr-input{height:auto;min-height:96px;padding:13px 14px;resize:vertical;line-height:var(--type-body-sm-line,1.6)}.rr-input::-moz-placeholder{color:var(--field-default-placeholder,var(--color-muted,#8590a3))}.rr-input::placeholder{color:var(--field-default-placeholder,var(--color-muted,#8590a3))}.rr-input:focus{border-color:var(--field-default-border-focus,var(--color-accent,#159fae));box-shadow:0 0 0 3px color-mix(in srgb,var(--field-default-glow,var(--color-accent,#159fae)) 16%,transparent)}.rr-input--error,.rr-input--error:focus{border-color:var(--field-default-border-error,var(--color-error,#d5392c));box-shadow:0 0 0 3px color-mix(in srgb,var(--field-default-error-glow,var(--color-error,#d5392c)) 16%,transparent)}.rr-msg{color:var(--color-error,#d5392c);font-size:var(--type-caption-size,13px);font-weight:var(--type-caption-weight,500);line-height:var(--type-caption-line,1.45);letter-spacing:var(--type-caption-tracking,0);text-transform:var(--type-caption-transform,none);margin-top:2px}.rr-chips{display:flex;flex-wrap:wrap;gap:9px}.rr-chip{border:1.5px solid var(--color-subtle,#e7edf3);background:var(--color-base,#fff);border-radius:var(--radius-full,999px);padding:9px 16px;font-family:var(--type-caption-family,var(--font-body));font-size:var(--type-caption-size,13px);font-weight:var(--type-caption-weight,500);line-height:var(--type-caption-line,1.45);letter-spacing:var(--type-caption-tracking,0);text-transform:var(--type-caption-transform,none);color:var(--color-body,#3c4e6b);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.rr-chip:hover{border-color:color-mix(in srgb,var(--color-primary,#11608f) 35%,var(--color-base,#fff))}.rr-chip:focus-visible{outline:2px solid var(--color-accent,#159fae);outline-offset:2px}.rr-chip.on{border-color:var(--color-primary,#11608f);background:var(--color-hero-wash,var(--color-hero,#e9f2f9));color:var(--color-primary,#11608f);font-weight:600}.rr-chips.rr-input--error{border:none;box-shadow:none}.rr-chips.rr-input--error .rr-chip{border-color:var(--field-default-border-error,var(--color-error,#d5392c))}.rr-submit{width:100%;height:54px;margin-top:8px;display:flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;background:var(--button-primary-bg,var(--color-accent,#159fae));color:var(--button-primary-text,var(--color-on-accent,#fff));border:var(--button-primary-bw,0) solid var(--button-primary-bc,transparent);border-radius:var(--button-primary-radius,var(--radius-md,14px));box-shadow:var(--button-primary-shadow,0 12px 26px -12px var(--color-accent,#159fae));font-family:var(--button-primary-family,var(--font-button,var(--font-heading)));font-size:var(--button-primary-fs,var(--type-body-size,16px));font-weight:var(--button-primary-fw,600);letter-spacing:var(--button-primary-tracking,0);text-transform:var(--button-primary-transform,none);transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}.rr-submit:hover{background:var(--button-primary-hover-bg,var(--pg-accent-deep));color:var(--button-primary-hover-text,var(--color-on-accent,#fff));border-color:var(--button-primary-hover-bc,transparent);transform:translateY(var(--button-primary-lift,-2px))}.rr-submit:disabled{opacity:.6;cursor:default;transform:none}.rr-submit:focus-visible{outline:2px solid var(--color-accent,#159fae);outline-offset:3px}.rr-note{font-family:var(--type-caption-family,var(--font-body));font-size:var(--type-caption-size,13px);font-weight:var(--type-caption-weight,500);letter-spacing:var(--type-caption-tracking,0);text-transform:var(--type-caption-transform,none);color:var(--color-muted,#8590a3);text-align:center;margin-top:14px;line-height:var(--type-caption-line,1.6)}.rr-note a{color:var(--linkstyle-color,var(--color-accent,#159fae));font-weight:var(--linkstyle-weight,600)}.ord-field{width:100%;height:40px;border:1px solid var(--field-default-border,var(--admin-border,#e7edf3));border-radius:var(--field-default-radius,12px);padding:0 12px;font-family:var(--font-body,system-ui,sans-serif);font-size:14px;color:var(--field-default-text,var(--admin-text,#3c4e6b));background:var(--field-default-bg,#fff);outline:none;transition:border-color .15s ease,box-shadow .15s ease}textarea.ord-field{height:auto;min-height:72px;padding:9px 12px;resize:vertical;line-height:1.5}select.ord-field{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238590A3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .7rem center;background-size:15px 15px;padding-inline-end:2.1rem}.ord-field::-moz-placeholder{color:var(--field-default-placeholder,var(--admin-muted,#8590a3))}.ord-field::placeholder{color:var(--field-default-placeholder,var(--admin-muted,#8590a3))}.ord-field:focus{border-color:var(--field-default-border-focus,var(--admin-accent,#159fae));box-shadow:0 0 0 3px color-mix(in srgb,var(--field-default-glow,var(--admin-accent,#159fae)) 16%,transparent)}.ord-field--error,.ord-field--error:focus{border-color:var(--field-default-border-error,var(--color-error,#d5392c));box-shadow:0 0 0 3px color-mix(in srgb,var(--field-default-error-glow,var(--color-error,#d5392c)) 16%,transparent)}.ord-label{display:block;margin-bottom:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--admin-muted,#8590a3)}.ord-msg,.ord-req{color:var(--color-error,#d5392c)}.ord-msg{margin-top:3px;font-size:12px}.rr-success{text-align:center;padding:18px 4px 6px}.rr-success-ic{width:72px;height:72px;border-radius:var(--radius-full,999px);background:color-mix(in srgb,var(--color-success,#0b9d5e) 16%,var(--color-base,#fff));color:var(--color-success,#0b9d5e);display:grid;place-items:center;margin:0 auto 20px}.rr-success h2{font-family:var(--type-h3-family,var(--font-heading));font-size:var(--type-h3-size,22px);font-weight:var(--type-h3-weight,700);letter-spacing:var(--type-h3-tracking,-.01em);line-height:var(--type-h3-line,1.3);text-transform:var(--type-h3-transform,none);color:var(--color-heading,#072c57);margin-bottom:8px}.rr-success p{font-family:var(--type-body-sm-family,var(--font-body));font-size:var(--type-body-sm-size,14px);font-weight:var(--type-body-sm-weight,500);letter-spacing:var(--type-body-sm-tracking,0);text-transform:var(--type-body-sm-transform,none);color:var(--color-body,#3c4e6b);max-width:380px;margin:0 auto;line-height:var(--type-body-sm-line,1.65)}.rr-aside{display:flex;flex-direction:column;gap:16px}.rr-panel{background:var(--color-base,#fff);border:1px solid var(--color-subtle,#e7edf3);border-radius:var(--radius-lg,18px);padding:24px}.rr-panel h3{font-family:var(--font-heading);font-size:var(--type-body-size,15px);font-weight:700;line-height:var(--type-body-line,1.4);letter-spacing:var(--type-body-tracking,0);text-transform:var(--type-body-transform,none);color:var(--color-heading,#072c57);margin-bottom:6px}.rr-panel>p{font-family:var(--type-caption-family,var(--font-body));font-size:var(--type-caption-size,13px);font-weight:var(--type-caption-weight,500);letter-spacing:var(--type-caption-tracking,0);text-transform:var(--type-caption-transform,none);color:var(--color-muted,#8590a3);line-height:var(--type-caption-line,1.6);margin-bottom:16px}.rr-contact{display:flex;flex-direction:column;gap:10px}.rr-contact a{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid var(--color-subtle,#e7edf3);border-radius:var(--radius-md,14px);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.rr-contact a:hover{border-color:color-mix(in srgb,var(--color-primary,#11608f) 35%,var(--color-base,#fff))}.rr-ci,.rr-contact a:hover{background:var(--color-hero-wash,#e9f2f9)}.rr-ci{width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-sm,8px);color:var(--color-primary,#11608f);display:grid;place-items:center}.rr-ci svg{width:19px;height:19px}.rr-ct{min-width:0}.rr-ct .rr-l{display:block;font-family:var(--type-micro-family,var(--font-body));font-size:var(--type-micro-size,11.5px);color:var(--color-muted,#8590a3);font-weight:var(--type-micro-weight,500);line-height:var(--type-micro-line,1.4);letter-spacing:var(--type-micro-tracking,0);text-transform:var(--type-micro-transform,none)}.rr-ct .rr-v{display:block;font-family:var(--font-heading);font-size:var(--type-body-sm-size,14px);font-weight:600;letter-spacing:var(--type-body-sm-tracking,0);text-transform:var(--type-body-sm-transform,none);color:var(--color-heading,#072c57);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rr-tips ul{list-style:none;display:flex;flex-direction:column;gap:11px}.rr-tips li{position:relative;padding-inline-start:24px;font-family:var(--type-body-sm-family,var(--font-body));font-size:var(--type-body-sm-size,14px);font-weight:var(--type-body-sm-weight,500);letter-spacing:var(--type-body-sm-tracking,0);text-transform:var(--type-body-sm-transform,none);color:var(--color-body,#3c4e6b);line-height:var(--type-body-sm-line,1.5)}.rr-tips li svg{position:absolute;inset-inline-start:0;top:2px;width:16px;height:16px;color:var(--color-accent,#159fae)}[data-pg-reveal] .pg-reveal{opacity:0;transform:translateY(14px);transition:opacity .4s ease-out,transform .4s ease-out}[data-pg-reveal] .pg-reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-pg-reveal] .pg-reveal{opacity:1;transform:none;transition:none}.pg-blob{animation:none}}[dir=rtl] select.ord-field{background-position:left .7rem center}.ft{--ft-pad:48px;--ft-grad-from:var(--color-primary,#11608f);--ft-grad-mid:color-mix(in srgb,var(--color-primary,#11608f) 68%,#000);--ft-grad-to:var(--color-heading,#072c57);--ft-glow:color-mix(in srgb,var(--color-accent,#159fae) 16%,transparent);--ft-on:var(--color-on-primary,#fff);--ft-on-link:color-mix(in srgb,var(--ft-on) 88%,var(--color-heading,#072c57));--ft-on-soft:color-mix(in srgb,var(--ft-on) 80%,var(--color-heading,#072c57));--ft-on-muted:color-mix(in srgb,var(--ft-on) 73%,var(--color-heading,#072c57));--ft-on-faint:color-mix(in srgb,var(--ft-on) 62%,var(--color-heading,#072c57));--ft-accent-light:color-mix(in srgb,var(--color-accent,#159fae) 68%,#fff);--ft-accent-deep:color-mix(in srgb,var(--color-accent,#159fae) 84%,#000);--ft-field-bg:color-mix(in srgb,var(--ft-on) 8%,transparent);--ft-field-border:color-mix(in srgb,var(--ft-on) 18%,transparent);--ft-hairline:color-mix(in srgb,var(--ft-on) 10%,transparent);--ft-dot:var(--color-success,#3fd08a);position:relative;overflow:hidden;background:var(--ft-grad-to);background:linear-gradient(135deg,var(--ft-grad-from) 0,var(--ft-grad-mid) 50%,var(--ft-grad-to) 100%);color:var(--ft-on);font-family:var(--font-body)}@media (max-width:1024px){.ft{--ft-pad:30px}}@media (max-width:680px){.ft{--ft-pad:24px}}@media (max-width:420px){.ft{--ft-pad:20px}}.ft:after{content:"";position:absolute;top:-140px;inset-inline-end:-90px;width:420px;height:420px;border-radius:var(--radius-full,999px);background:radial-gradient(circle,var(--ft-glow),transparent 70%);pointer-events:none}.ft-wrap{max-width:1200px;margin-inline:auto;padding-inline:var(--ft-pad);position:relative;z-index:1}.ft-news{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:46px 0;border-bottom:1px solid var(--ft-hairline)}.ft-news-lead{max-width:460px}.ft-eyebrow{font-family:var(--type-overline-family,var(--font-heading));font-size:var(--type-overline-size,13px);font-weight:var(--type-overline-weight,600);letter-spacing:var(--type-overline-tracking,.16em);text-transform:var(--type-overline-transform,uppercase);line-height:var(--type-overline-line,1.2);color:var(--ft-accent-light);margin-bottom:12px}.ft-news h2{font-family:var(--type-h2-family,var(--font-heading));font-size:var(--type-h2-size,30px);font-weight:var(--type-h2-weight,700);letter-spacing:var(--type-h2-tracking,-.02em);line-height:var(--type-h2-line,1.15);text-transform:var(--type-h2-transform,none);color:var(--ft-on);margin-bottom:10px}.ft-news-lead p{font-size:var(--type-body-sm-size,14px);font-weight:var(--type-body-sm-weight,500);line-height:var(--type-body-sm-line,1.6);letter-spacing:var(--type-body-sm-tracking,0);text-transform:var(--type-body-sm-transform,none);color:var(--ft-on-soft)}.ft-form{flex-shrink:0;width:420px;max-width:100%}.ft-field{display:flex;gap:10px;background:var(--ft-field-bg);border:1px solid var(--ft-field-border);border-radius:var(--field-default-radius,var(--radius-md,14px));padding:6px 6px 6px 20px;transition:border-color .18s ease}.ft-field:focus-within{border-color:var(--field-default-border-focus,var(--ft-accent-light))}.ft-field input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--ft-on);font-family:var(--type-body-sm-family,var(--font-body));font-size:var(--type-body-sm-size,14px);font-weight:var(--type-body-sm-weight,500);letter-spacing:var(--type-body-sm-tracking,0)}.ft-field input::-moz-placeholder{color:var(--ft-on-faint)}.ft-field input::placeholder{color:var(--ft-on-faint)}.ft-field input:-webkit-autofill,.ft-field input:-webkit-autofill:active,.ft-field input:-webkit-autofill:focus,.ft-field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ft-on);-webkit-box-shadow:0 0 0 1000px color-mix(in srgb,var(--ft-on) 8%,var(--color-heading,#072c57)) inset;caret-color:var(--ft-on);-webkit-transition:background-color 100000s ease-in-out 0s;transition:background-color 100000s ease-in-out 0s}.ft-field button{flex-shrink:0;cursor:pointer;padding:0 26px;height:46px;font-size:var(--button-primary-fs,14.5px);background:var(--button-primary-bg,var(--color-accent,#159fae));color:var(--button-primary-text,var(--color-on-accent,#fff));border:var(--button-primary-bw,0) solid var(--button-primary-bc,transparent);border-radius:var(--button-primary-radius,var(--radius-md,14px));font-family:var(--button-primary-family,var(--font-button,var(--font-heading)));font-weight:var(--button-primary-fw,600);letter-spacing:var(--button-primary-tracking,0);text-transform:var(--button-primary-transform,none);transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease}.ft-field button:hover{background:var(--button-primary-hover-bg,var(--ft-accent-deep));color:var(--button-primary-hover-text,var(--color-on-accent,#fff));border-color:var(--button-primary-hover-bc,transparent)}.ft-field button:disabled{opacity:.6;cursor:default}.ft-field button:focus-visible{outline:2px solid var(--ft-accent-light);outline-offset:2px}.ft-fine{font-size:var(--type-caption-size,13px);font-weight:var(--type-caption-weight,500);line-height:var(--type-caption-line,1.45);letter-spacing:var(--type-caption-tracking,0);text-transform:var(--type-caption-transform,none);color:var(--ft-on-muted);margin-top:12px;padding-inline-start:4px}.ft-fine a{color:var(--ft-on-link);text-decoration:underline}.ft-fine a:hover{color:var(--ft-on)}.ft-note{display:inline-block;margin-top:12px;font-size:var(--type-caption-size,13px);font-weight:600;line-height:var(--type-caption-line,1.45);letter-spacing:var(--type-caption-tracking,0);text-transform:var(--type-caption-transform,none)}.ft-note--ok{color:color-mix(in srgb,var(--color-success,#3fd08a) 62%,#fff)}.ft-note--err{color:color-mix(in srgb,var(--color-error,#d5392c) 82%,#fff)}.ft-form .ft-field--error,.ft-form .ft-field--error:focus-within{border-color:var(--field-default-border-error,var(--color-error,#d5392c));box-shadow:0 0 0 3px color-mix(in srgb,var(--field-default-border-error,var(--color-error,#d5392c)) 22%,transparent)}.ft-main{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:56px;padding:48px 0;align-items:start}.ft-brand{display:flex;flex-direction:column}.ft-logo{display:inline-flex;align-items:center;gap:11px;margin-bottom:14px;font-family:var(--type-h3-family,var(--font-heading));font-size:var(--type-h3-size,22px);font-weight:700;letter-spacing:var(--type-h3-tracking,-.01em);text-transform:var(--type-h3-transform,none);color:var(--ft-on);text-decoration:none;width:-moz-fit-content;width:fit-content}.ft-logo:hover{opacity:.9}.ft-logo:focus-visible{outline:2px solid var(--ft-accent-light);outline-offset:3px;border-radius:4px}.ft-logo img{height:28px;width:auto;display:block;filter:brightness(0) invert(1)}.ft-blurb{font-size:var(--type-body-sm-size,14px);font-weight:var(--type-body-sm-weight,500);line-height:var(--type-body-sm-line,1.6);letter-spacing:var(--type-body-sm-tracking,0);text-transform:var(--type-body-sm-transform,none);color:var(--ft-on-soft);max-width:340px;margin-bottom:16px}.ft-support{display:inline-flex;align-items:center;gap:8px;font-size:var(--type-caption-size,13px);color:var(--ft-accent-light);font-weight:var(--type-caption-weight,500);line-height:var(--type-caption-line,1.45);letter-spacing:var(--type-caption-tracking,0);text-transform:var(--type-caption-transform,none);margin-bottom:20px}.ft-support .ft-dot{width:7px;height:7px;border-radius:var(--radius-full,999px);background:var(--ft-dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--ft-dot) 20%,transparent)}.ft-contact{display:flex;flex-direction:column;gap:9px;margin-bottom:22px}.ft-contact a{display:inline-flex;align-items:center;gap:10px;color:var(--ft-on-soft);text-decoration:none;font-size:var(--type-body-sm-size,14px);font-weight:var(--type-body-sm-weight,500);line-height:var(--type-body-sm-line,1.5);letter-spacing:var(--type-body-sm-tracking,0);text-transform:var(--type-body-sm-transform,none);transition:color .15s ease;width:-moz-fit-content;width:fit-content}.ft-contact a span{color:inherit}.ft-contact a:hover{color:var(--ft-on)}.ft-contact svg{flex-shrink:0;opacity:.9;color:var(--ft-accent-light)}.ft-social{display:flex;gap:10px;flex-wrap:wrap}.ft-social a{width:40px;height:40px;border-radius:var(--radius-full,999px);background:var(--ft-field-bg);color:var(--ft-on);display:grid;place-items:center;transition:background-color .18s ease,transform .18s ease}.ft-social a:hover{background:var(--color-accent,#159fae);transform:translateY(-2px)}.ft-social a:focus-visible{outline:2px solid var(--ft-accent-light);outline-offset:2px}.ft-social svg{width:19px;height:19px}.ft-col h4{font-family:var(--type-overline-family,var(--font-heading));font-size:var(--type-overline-size,13px);font-weight:var(--type-overline-weight,600);letter-spacing:var(--type-overline-tracking,.1em);text-transform:var(--type-overline-transform,uppercase);line-height:var(--type-overline-line,1.2);color:var(--ft-on);margin-bottom:20px}.ft-col ul{list-style:none;display:flex;flex-direction:column;gap:14px}.ft-col a{color:var(--ft-on-soft);text-decoration:none;font-size:var(--type-body-sm-size,14px);font-weight:var(--type-body-sm-weight,500);line-height:var(--type-body-sm-line,1.5);letter-spacing:var(--type-body-sm-tracking,0);text-transform:var(--type-body-sm-transform,none);transition:color .15s ease}.ft-col a:hover{color:var(--ft-on)}.ft-col a:focus-visible{outline:2px solid var(--ft-accent-light);outline-offset:2px;border-radius:3px}.ft-pay{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:24px 0;border-top:1px solid var(--ft-hairline);border-bottom:1px solid var(--ft-hairline)}.ft-pay .ft-pay-lbl{font-family:var(--type-overline-family,var(--font-heading));font-size:var(--type-overline-size,13px);font-weight:var(--type-overline-weight,600);letter-spacing:var(--type-overline-tracking,.08em);text-transform:var(--type-overline-transform,uppercase);line-height:var(--type-overline-line,1.2);color:var(--ft-on-muted)}.ft-methods{display:flex;gap:10px;flex-wrap:nowrap;align-items:center}.ft-paymark{height:32px;width:62px;padding:0 6px;border-radius:var(--radius-sm,8px);background:#fff;display:grid;place-items:center;flex:0 0 auto}.ft-paymark svg{display:block;height:16px;width:auto;max-width:100%}.ft-bottom{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;padding:22px 0 30px}.ft-bottom .ft-copy{font-size:var(--type-caption-size,13px);font-weight:var(--type-caption-weight,500);line-height:var(--type-caption-line,1.45);letter-spacing:var(--type-caption-tracking,0);text-transform:var(--type-caption-transform,none);color:var(--ft-on-muted);text-align:center}@media (max-width:860px){.ft-main{grid-template-columns:1.4fr 1fr 1fr;gap:36px}}@media (max-width:680px){.ft-news{flex-direction:column;align-items:flex-start;gap:24px;padding:38px 0}.ft-form{width:100%}.ft-main{grid-template-columns:1fr 1fr;gap:34px 24px;padding:40px 0}.ft-brand{grid-column:1/-1}.ft-pay{flex-direction:column;align-items:flex-start;gap:16px}.ft-methods{gap:8px}.ft-paymark{flex:0 0 auto;width:clamp(44px,12vw,58px);height:30px;padding:0 5px}.ft-paymark svg{height:15px}}@media (max-width:420px){.ft-methods{gap:6px}.ft-paymark{height:28px;padding:0 4px}.ft-paymark svg{height:13px}}@media (max-width:380px){.ft-field{flex-direction:column;padding:8px;gap:8px}.ft-field input{padding:8px 12px}.ft-field button{width:100%;height:48px}}