.sfo{padding:0 12px 12px;font-size:13px;line-height:1.55}.sfo,.sfo-in{position:relative}.sfo-in{border-radius:var(--radius-panel,28px);background:var(--color-base-content,#0f0e0d);padding:56px calc(max(20px,min(3vw,56px))) 26px;overflow:hidden}:root:has(.close-card) .sfo-in{padding-top:112px}.sfo :-webkit-any(a,button,input):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #fff}.sfo :-moz-any(a,button,input):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #fff}.sfo :is(a,button,input):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #fff}.sf{color:#c8c5be;max-width:1180px;margin-left:auto;margin-right:auto}.sf a,.sf button{color:inherit;cursor:pointer;text-decoration:none;transition:color .15s}.sf a:hover,.sf button:hover{color:#fff}.sf-t1{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:48px;display:grid}.sf-card{background:radial-gradient(90% 75% at 100% 0,rgba(62,108,247,.32),rgba(62,108,247,0) 62%),#151413;border:1px solid #2a2826;border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex}.sf-card-title{font-family:var(--font-heading,inherit);letter-spacing:-.02em;color:#fff;margin:0;font-size:24px;font-weight:700;line-height:1.12}.sf-card-title em{color:#8fa8ff;font-style:normal}.sf-fld{background:#0e0d0c;border:1px solid #2e2c29;border-radius:12px;align-items:center;gap:6px;height:48px;padding:0 6px 0 14px;transition:border-color .15s;display:flex}.sf-fld:focus-within{border-color:#4a6fe8}.sf-fld input{min-width:0;font:inherit;color:#fff;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13.5px}.sf-fld input::placeholder{color:#77736b}.sf-fld input::placeholder{color:#77736b}.sf .sf-fld button{background:var(--color-brand-primary);height:36px;font:inherit;color:#fff;white-space:nowrap;border:0;border-radius:8px;flex:none;align-items:center;padding:0 12px;font-size:13.5px;font-weight:600;transition:background-color .15s;display:inline-flex}.sf .sf-fld button:hover{background:#3e6cf7}.sf-two{gap:32px;display:flex}.sf-two div{flex-direction:column;display:flex}.sf-two b{font-family:var(--font-heading,inherit);color:#fff;font-size:24px;font-weight:700;line-height:1.1}.sf-two span{color:#8c887f;margin-top:3px;font-size:12.5px;line-height:1.4}.sf .sf-tp{color:#8c887f;margin-top:2px;font-size:13px}.sf .sf-tp b{color:#fff}.sf-h{letter-spacing:.14em;text-transform:uppercase;color:#6f6b63;margin:0 0 16px;font-size:11px;font-weight:700;line-height:16px}.sf-cols{grid-template-columns:repeat(5,-webkit-max-content);-moz-column-gap:20px;grid-template-columns:repeat(5,max-content);justify-content:space-between;column-gap:20px;display:grid}.sf-cols>div{flex-direction:column;min-height:0;display:flex}.sf-cols ul{grid-auto-rows:20px;align-content:start;row-gap:32px;margin:0;padding:0;list-style:none;display:grid}.sf-cols a{white-space:nowrap;font-size:13.5px;line-height:20px;display:inline-block}.sf .sf-all{color:#fff;font-weight:500}.sf .sf-all:hover{color:#c8c5be}.sf-t2{border-top:1px solid #232120;flex-direction:column;gap:10px;margin-top:48px;padding-top:28px;display:flex}.sf-ln{align-items:baseline;gap:4px 20px;display:flex}.sf-lab{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#6f6b63;flex:none;width:108px;font-size:11px;font-weight:700}.sf-lk{gap:4px 20px;font-size:13.5px;line-height:1.45}.sf-lk,.sf-t3{flex-wrap:wrap;display:flex}.sf-t3{border-top:1px solid #232120;align-items:center;gap:10px 24px;margin-top:28px;padding-top:22px}.sf-logo{display:flex}.sf-logo img{filter:brightness(0)invert();width:70px;height:auto;display:block}.sf-co{flex-wrap:wrap;gap:4px 20px;font-size:13.5px}.sf-co,.sf-t4{line-height:1.45;display:flex}.sf-t4{flex-direction:column;gap:8px;margin-top:14px;font-size:12.5px}.sf-leg{color:#77736b;flex-wrap:wrap;gap:4px 18px;display:flex}.sf-leg button{font:inherit;background:0 0;border:0;padding:0}.sf-t4 p{color:#5f5b54;margin:0}@media (max-width:1279px){.sf-cols{grid-template-columns:repeat(5,minmax(0,auto))}.sf-cols ul{grid-template-rows:repeat(5,auto)}.sf-cols a{white-space:normal}}@media (max-width:1119px){.sf-t1{grid-template-columns:minmax(0,1fr);gap:40px}.sf-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"title field""tp figs";align-items:center;gap:18px 32px;display:grid}.sf-card-title{grid-area:title}.sf-fld{grid-area:field}.sf-two{grid-area:figs}.sf .sf-tp{grid-area:tp;margin-top:0}.sf-cols{-moz-column-gap:24px;grid-template-rows:auto;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:24px}.sf-cols ul{flex:none;grid-template-rows:none;align-content:start;row-gap:14px}}@media (max-width:819px){.sfo-in{padding:44px 32px 24px}.sf-card{align-items:stretch;display:flex}.sf .sf-tp{margin-top:0}.sf-cols{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}.sf-ln{flex-direction:column;gap:6px}.sf-lab{width:auto}.sf-t2{gap:16px}}@media (max-width:767px){.sfo-in{border-radius:20px}:root:has(.close-card) .sfo-in{padding-top:88px}}@media (max-width:519px){.sfo-in{padding:36px 20px 22px}.sf-card{padding:22px}.sf-card-title{font-size:24px}.sf-cols{grid-template-columns:1fr 1fr;gap:32px 20px}.sf-two{gap:24px}}@media (pointer:coarse){.sf-fld input{font-size:16px}.sf-cols ul{grid-template-rows:repeat(5,auto);row-gap:0}.sf .sf-tp,.sf-co a,.sf-cols a,.sf-lk a{align-items:center;min-height:44px;display:inline-flex}.sf-leg :-webkit-any(a,button){align-items:center;min-height:44px;display:inline-flex}.sf-leg :-moz-any(a,button){align-items:center;min-height:44px;display:inline-flex}.sf-leg :is(a,button){align-items:center;min-height:44px;display:inline-flex}}
