.sf{--sf-gutter:clamp(8px,1.4vw,20px);--sf-sky:#38BDF8;--sf-sky-2:#7DD3FC;padding:0 var(--sf-gutter) var(--sf-gutter);background:#FBFAF7}.sf-card{position:relative;isolation:isolate;overflow:hidden;border-radius:clamp(24px,2.6vw,36px);background:#0B1D33;color:rgba(255,255,255,.66);font-family:var(--mkt-font-sans),var(--font-tight),"Inter Tight",system-ui,sans-serif;-webkit-font-smoothing:antialiased}.sf-card:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:240px;pointer-events:none;background:radial-gradient(55% 100% at 50% 0,rgba(56,189,248,.16),transparent 72%)}.sf-inner{max-width:1320px;margin-inline:auto;padding:clamp(48px,5.5vw,72px) clamp(24px,4.4vw,64px) 26px}.sf-top{display:grid;grid-template-columns:minmax(250px,300px) 1px minmax(0,1fr);gap:48px clamp(32px,3.6vw,52px);align-items:stretch}.sf-logo{display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:600;line-height:1;text-decoration:none}.sf-logo,.sf-tag{color:#fff;letter-spacing:-.03em}.sf-tag{margin:24px 0 0;max-width:20ch;font-size:clamp(24px,2.2vw,29px);font-weight:500;line-height:1.16;text-wrap:balance}.sf .sf-cta{margin-top:26px;box-shadow:none}.sf .sf-cta:hover{background:#E0F2FE}.sf-offer{margin-top:28px;padding:18px 20px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.sf-offer-tag{margin:0;color:var(--sf-sky);font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.sf-offer-text{margin:10px 0 0;color:rgba(255,255,255,.78);font-size:14px;line-height:1.55}.sf a.sf-offer-link{display:inline-block;margin-top:10px;color:var(--sf-sky);font-size:14px;font-weight:500;text-decoration:none;transition:color .14s ease}.sf a.sf-offer-link:hover{color:var(--sf-sky-2)}.sf-contact{margin-top:20px;font-style:normal;font-size:14px}.sf-contact a{color:rgba(255,255,255,.82);text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(255,255,255,.3)}.sf-contact a:hover{color:#fff;text-decoration-color:#fff}.sf-seam{width:1px;background:linear-gradient(180deg,rgba(56,189,248,0) 0,var(--sf-sky) 24%,#E0F2FE 50%,var(--sf-sky) 76%,rgba(56,189,248,0) 100%);opacity:.55;box-shadow:0 0 16px 1px rgba(56,189,248,.25)}.sf-cols{display:grid;grid-template-columns:repeat(4,max-content);justify-content:space-between;gap:32px 24px;padding-top:4px}.sf-title{margin:0;color:var(--sf-sky);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.sf-col ul{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:11px}.sf a.sf-link{color:rgba(255,255,255,.66);font-size:14px;line-height:1.35;text-decoration:none;transition:color .14s ease}.sf a.sf-link:hover{color:#fff}.sf-acc{display:none;border-top:1px solid rgba(255,255,255,.12)}.sf-acc details{border-bottom:1px solid rgba(255,255,255,.12)}.sf-acc summary{display:flex;align-items:center;justify-content:space-between;min-height:54px;color:var(--sf-sky);font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;list-style:none}.sf-acc summary::-webkit-details-marker{display:none}.sf-acc summary svg{color:rgba(255,255,255,.7);transition:transform .2s ease}.sf-acc details[open] summary svg{transform:rotate(180deg)}.sf-acc ul{list-style:none;margin:0;padding:0 0 16px;display:grid;gap:2px}.sf-acc a.sf-link{display:block;padding:7px 0;font-size:15px}.sf-bottom{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px 28px;margin-top:clamp(44px,5.5vw,64px);padding-top:22px;border-top:1px solid rgba(255,255,255,.12);font-size:13px;color:rgba(255,255,255,.5)}.sf-legal{display:flex;flex-wrap:wrap;gap:6px 20px}.sf-legal a{color:rgba(255,255,255,.66);text-decoration:none}.sf-legal a:hover{color:#fff}.sf-note{margin:0;text-align:right}.sf a:focus-visible,.sf summary:focus-visible{outline:2px solid var(--sf-sky);outline-offset:3px;border-radius:6px}@media (max-width:1280px){.sf-top{grid-template-columns:1fr}.sf-seam{width:auto;height:1px;background:linear-gradient(90deg,rgba(56,189,248,0) 0,var(--sf-sky) 24%,#E0F2FE 50%,var(--sf-sky) 76%,rgba(56,189,248,0) 100%)}.sf-rail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"logo offer" "tag offer" "cta offer" "contact offer";-moz-column-gap:48px;column-gap:48px;align-items:start}.sf-logo{grid-area:logo;justify-self:start}.sf-tag{grid-area:tag}.sf .sf-cta{grid-area:cta;justify-self:start}.sf-contact{grid-area:contact}.sf-offer{grid-area:offer;margin-top:0;align-self:center}.sf-bottom{grid-template-columns:auto 1fr}.sf-note{grid-column:1/-1;text-align:left}}@media (max-width:900px){.sf-cols{grid-template-columns:repeat(2,max-content);justify-content:start;-moz-column-gap:clamp(48px,12vw,120px);column-gap:clamp(48px,12vw,120px)}}@media (max-width:640px){.sf-rail{display:block}.sf-offer{margin-top:24px}.sf-cols,.sf-seam{display:none}.sf-acc{display:block}.sf-bottom{grid-template-columns:1fr;gap:14px;margin-top:32px;padding-top:0;border-top:0}.sf-legal{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}}@media (prefers-reduced-motion:reduce){.sf *{transition:none!important}}