.ubefu-site{--ds-brand:#2f6fed;--ds-brand-hover:#1e5ae0;--ds-brand-strong:#0d1a5a;--ds-brand-text:#1e5ae0;--ds-brand-tint:#dbe6ff;--ds-brand-wash:#eef3ff;--ds-accent:#2e77f7;--ds-warm:#ec6b21;--ds-warm-tint:#ffe3d2;--ds-night-warm:#ff8a4d;--ds-text:#0b0d17;--ds-text-2:#4b5060;--ds-text-3:#63687a;--ds-bg:#fff;--ds-surface:#f4f5f9;--ds-surface-2:#eceef5;--ds-line:#e6e8ef;--ds-line-control:#d5d8e2;--ds-night:#0b0d17;--ds-navy:#0d1a5a;--ds-night-text:#fff;--ds-night-text-2:#aeb4c5;--ds-night-text-3:#9399ad;--ds-night-brand:#9db8ff;--ds-success:#1e8e3e;--ds-success-text:#187a34;--ds-error:#e94234;--ds-error-text:#c2311f;--ds-radius-xs:12px;--ds-radius-sm:16px;--ds-radius-md:20px;--ds-radius:24px;--ds-radius-lg:32px;--ds-radius-pill:999px;--ds-shadow-float:0 1px 2px #0b0d170d,0 12px 32px #0b0d1714;--ds-shadow-header:0 0 0 1px #0b0d170f,0 8px 28px #0b0d1712;--ds-shadow-selected:0 1px 2px #0b0d1714,0 2px 8px #0b0d170f;--ds-shadow-device:0 30px 40px #050a2859;--ds-container:1200px;--ds-measure:34em;--ds-gutter:20px;--ds-header:72px;--ds-fs-display:clamp(2.6rem,1.45rem + 4.3vw,4.5rem);--ds-fs-h2:clamp(1.9rem,1.4rem + 2vw,2.9rem);--ds-fs-panel:clamp(2rem,1.35rem + 2.3vw,3.1rem);--ds-fs-h3:1.1875rem;--ds-fs-lead:clamp(1.0625rem,1rem + .28vw,1.25rem);--ds-fs-sm:.9375rem;--ds-fs-xs:.8125rem;--ds-ease-out:cubic-bezier(.2,.75,.15,1);--ds-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");background:var(--ds-bg);min-height:100vh;color:var(--ds-text);font-family:var(--font-jakarta),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;font-size:1rem;line-height:1.65;overflow-x:clip}@media (min-width:700px){.ubefu-site{--ds-gutter:32px;--ds-header:82px}}@layer base{.ubefu-site a{color:var(--ds-brand-text);text-underline-offset:3px;text-decoration-thickness:1px}.ubefu-site a:hover{color:var(--ds-brand-strong)}.ubefu-site :focus-visible{outline:2px solid var(--ds-accent);outline-offset:3px;border-radius:6px}.ubefu-site h1,.ubefu-site h2,.ubefu-site h3{color:var(--ds-text);text-wrap:balance;margin:0;font-weight:700}.ubefu-site h2{font-size:var(--ds-fs-h2);letter-spacing:-.03em;line-height:1.1}.ubefu-site h3{font-size:var(--ds-fs-h3);letter-spacing:-.012em;font-weight:600;line-height:1.35}.ubefu-site p{text-wrap:pretty;margin:0 0 1em}.ubefu-site ul,.ubefu-site ol{margin:0;padding:0;list-style:none}.ubefu-site svg{flex:none}}.ubefu-site .wrap{width:100%;max-width:var(--ds-container);padding-inline:var(--ds-gutter);box-sizing:border-box;margin:0 auto}.ubefu-site .eyebrow{font-size:var(--ds-fs-sm);letter-spacing:-.005em;color:var(--ds-brand-text);align-items:center;gap:8px;margin:0 0 16px;font-weight:600;display:inline-flex}.ubefu-site .eyebrow:before{content:"";background:var(--ds-brand);width:6px;height:6px;box-shadow:9px 0 0 var(--ds-warm);border-radius:50%;margin-right:9px}.ubefu-site .lead{font-size:var(--ds-fs-lead);color:var(--ds-text-2);max-width:var(--ds-measure);line-height:1.6}.ubefu-site .section{padding:80px 0}.ubefu-site .section.flush-top{padding-top:0}.ubefu-site .head-row{gap:20px;margin-bottom:48px;display:grid}.ubefu-site .head-row .lead{margin:0}.ubefu-site .center-head{text-align:center;max-width:760px;margin:0 auto 48px}.ubefu-site .center-head .lead{margin:20px auto 0}@media (min-width:900px){.ubefu-site .section{padding:128px 0}.ubefu-site .section.flush-top{padding-top:0}.ubefu-site .head-row{grid-template-columns:1fr minmax(0,26em);align-items:end;gap:48px;margin-bottom:64px}.ubefu-site .center-head{margin-bottom:64px}}.ubefu-site .btn{box-sizing:border-box;border-radius:var(--ds-radius-pill);height:52px;font-family:inherit;font-size:var(--ds-fs-sm);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.ubefu-site .btn:disabled{cursor:not-allowed;opacity:.6}.ubefu-site .btn svg{width:18px;height:18px}.ubefu-site .btn-sm{height:42px;padding:0 20px;font-size:.875rem}.ubefu-site .btn-primary{background:var(--ds-brand);color:#fff}.ubefu-site .btn-primary:hover:not(:disabled){background:var(--ds-brand-hover);color:#fff}.ubefu-site .btn-ghost{color:var(--ds-text);box-shadow:inset 0 0 0 1px var(--ds-line-control);background:0 0}.ubefu-site .btn-ghost:hover{color:var(--ds-text);box-shadow:inset 0 0 0 1px var(--ds-text)}.ubefu-site .btn-ghost.solo{box-shadow:inset 0 0 0 1px var(--ds-text)}.ubefu-site .btn-light{color:var(--ds-brand-strong);background:#fff}.ubefu-site .btn-light:hover{background:var(--ds-brand-tint);color:var(--ds-brand-strong)}.ubefu-site .btn-outline-light{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff8c}.ubefu-site .btn-outline-light:hover{color:#fff;box-shadow:inset 0 0 0 1px #fff}.ubefu-site .btn-row{flex-wrap:wrap;gap:12px;display:flex}.ubefu-site .link-arrow{font-size:var(--ds-fs-sm);color:var(--ds-text);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.ubefu-site .link-arrow:after{content:"→";transition:translate .15s}.ubefu-site .link-arrow:hover{color:var(--ds-brand-text)}.ubefu-site .link-arrow:hover:after{translate:3px}.ubefu-site .link-arrow.back:after{content:none}.ubefu-site .link-arrow.back:before{content:"←";transition:translate .15s}.ubefu-site .link-arrow.back:hover:before{translate:-3px}.ubefu-site .linkish{color:var(--ds-brand-text);font:inherit;font-size:var(--ds-fs-sm);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ubefu-site .site-header{z-index:40;height:var(--ds-header);box-sizing:border-box;pointer-events:none;padding-top:10px;position:sticky;top:0}.ubefu-site .site-header .wrap{pointer-events:auto}.ubefu-site .bar{height:calc(var(--ds-header) - 10px);border-radius:var(--ds-radius-pill);background:color-mix(in srgb,var(--ds-bg)88%,transparent);-webkit-backdrop-filter:saturate(1.8)blur(18px);backdrop-filter:saturate(1.8)blur(18px);box-shadow:var(--ds-shadow-header);align-items:center;gap:12px;padding:0 8px 0 20px;display:flex}.ubefu-site .brand{flex:none;align-items:center;display:inline-flex}.ubefu-site .brand img{width:auto;height:34px}.ubefu-site .brand-tag{border-radius:var(--ds-radius-pill);background:var(--ds-brand-wash);letter-spacing:.04em;color:var(--ds-brand-text);margin-left:10px;padding:3px 9px;font-size:.75rem;font-weight:700;line-height:1.4}.ubefu-site .bar-end{align-items:center;gap:8px;margin-left:auto;display:flex}.ubefu-site .links{gap:4px;margin-right:8px;display:none}.ubefu-site .nav-link{border-radius:var(--ds-radius-pill);height:40px;color:var(--ds-text-2);font-size:var(--ds-fs-sm);align-items:center;padding:0 14px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.ubefu-site .nav-link:hover{color:var(--ds-text);background:var(--ds-surface)}.ubefu-site .nav-link.signin{color:var(--ds-text);font-weight:600}@media (min-width:960px){.ubefu-site .bar{padding:0 10px 0 26px}.ubefu-site .links{display:flex}}@media (max-width:400px){.ubefu-site .bar-end>.btn{display:none}}.ubefu-site .hero-day{margin-top:calc(var(--ds-header)*-1);padding:calc(var(--ds-header) + 48px)0 64px;position:relative;overflow:hidden}.ubefu-site .hero-day:before,.ubefu-site .hero-day:after{content:"";z-index:0;pointer-events:none;border-radius:50%;position:absolute}.ubefu-site .hero-day:before{background:var(--ds-brand-tint);opacity:.7;width:520px;height:520px;top:-140px;left:-220px}.ubefu-site .hero-day:after{background:var(--ds-warm-tint);opacity:.8;width:300px;height:300px;top:120px;right:-90px}.ubefu-site .hero-day>.wrap{z-index:1;position:relative}.ubefu-site .hero-day-head{text-align:center;max-width:820px;margin:0 auto}.ubefu-site .hero-day-head h1{font-size:var(--ds-fs-display);letter-spacing:-.04em;line-height:1.03}.ubefu-site .marker{background:var(--ds-brand);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.18em;padding:0 .14em .04em}.ubefu-site .hero-day-head .lead{max-width:32em;margin:24px auto 0}.ubefu-site .hero-day-head .btn-row{justify-content:center;margin-top:32px}.ubefu-site .hero-day-head .fine{font-size:var(--ds-fs-xs);color:var(--ds-text-3);margin:16px 0 0;font-weight:500}.ubefu-site .note-card{background:color-mix(in srgb,var(--ds-bg)96%,transparent);box-shadow:var(--ds-shadow-float);font-size:var(--ds-fs-xs);color:var(--ds-text);border-radius:18px;align-items:center;gap:12px;padding:10px 16px 10px 10px;line-height:1.35;display:flex}.ubefu-site .note-card b{letter-spacing:-.01em;font-size:.875rem;font-weight:600;display:block}.ubefu-site .note-card small{color:var(--ds-text-3);font-size:.78rem;display:block}.ubefu-site .note-card .ic{border-radius:var(--ds-radius-xs);background:var(--ds-brand);color:#fff;flex:none;place-items:center;width:38px;height:38px;display:grid}.ubefu-site .note-card .ic svg{width:20px;height:20px}.ubefu-site .note-card.warm .ic{background:var(--ds-warm)}.ubefu-site .note-card.navy .ic{background:var(--ds-brand-strong)}.ubefu-site .on-photo{z-index:1;position:absolute}.ubefu-site .on-photo.tl{top:20px;left:20px}.ubefu-site .on-photo.br{bottom:20px;right:20px}.ubefu-site .on-photo.bl{bottom:16px;left:16px}.ubefu-site .ticker{border-block:1px solid var(--ds-line);padding:24px 0;overflow:hidden}.ubefu-site .ticker-track{gap:12px;width:max-content;display:flex}.ubefu-site .ticker-track span{border-radius:var(--ds-radius-pill);background:var(--ds-surface);font-size:var(--ds-fs-sm);color:var(--ds-text-2);white-space:nowrap;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex}.ubefu-site .ticker-track span:before{content:"";background:var(--ds-brand);border-radius:50%;width:6px;height:6px}.ubefu-site .ticker-track span:nth-child(3n):before{background:var(--ds-warm)}.ubefu-site .aud-tabs{justify-content:center;margin-bottom:32px;display:flex}.ubefu-site .seg{border-radius:var(--ds-radius-pill);background:var(--ds-surface);gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.ubefu-site .seg button{border-radius:var(--ds-radius-pill);color:var(--ds-text-2);font:inherit;font-size:var(--ds-fs-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:10px 20px;font-weight:500;transition:background-color .2s,color .2s}.ubefu-site .seg button:hover{color:var(--ds-text)}@media (max-width:479px){.ubefu-site .seg{border-radius:var(--ds-radius-sm);grid-template-columns:1fr 1fr;width:100%;display:grid}.ubefu-site .seg button{border-radius:var(--ds-radius-xs)}}.ubefu-site .seg button[aria-selected=true]{background:var(--ds-bg);color:var(--ds-text);box-shadow:var(--ds-shadow-selected);font-weight:600}.ubefu-site .aud-panel{border-radius:var(--ds-radius-lg);background:var(--ds-brand-wash);gap:24px;padding:12px;display:grid}.ubefu-site .aud-copy{padding:28px 20px 20px}.ubefu-site .aud-copy .kicker{font-size:var(--ds-fs-sm);color:var(--ds-brand-text);margin:0 0 12px;font-weight:600}.ubefu-site .aud-copy h3{font-size:var(--ds-fs-panel);letter-spacing:-.035em;color:var(--ds-brand-strong);font-weight:700;line-height:1.05}.ubefu-site .aud-copy .lead{max-width:28em;margin:20px 0 28px}.ubefu-site .aud-copy .checklist li{color:var(--ds-text);font-weight:500}.ubefu-site .aud-media{border-radius:var(--ds-radius);min-height:380px;position:relative;overflow:hidden}.ubefu-site .aud-media img{object-fit:cover}@media (min-width:900px){.ubefu-site .aud-panel{grid-template-columns:1fr 1.05fr;align-items:stretch;min-height:560px}.ubefu-site .aud-copy{flex-direction:column;justify-content:center;padding:64px 48px;display:flex}.ubefu-site .aud-media{min-height:0}}.ubefu-site .checklist li{margin-bottom:12px;padding-left:30px;position:relative}.ubefu-site .checklist li:before{content:"";background:var(--ds-brand-text);width:18px;height:18px;-webkit-mask:var(--ds-check)center/18px no-repeat;-webkit-mask:var(--ds-check)center/18px no-repeat;mask:var(--ds-check)center/18px no-repeat;position:absolute;top:.2em;left:0}.ubefu-site .prod-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.ubefu-site .prod{border-radius:var(--ds-radius);background:var(--ds-surface);color:var(--ds-text);flex-direction:column;text-decoration:none;transition:background-color .2s;display:flex;overflow:hidden}.ubefu-site .prod:hover{background:var(--ds-surface-2);color:var(--ds-text)}.ubefu-site .prod-media{aspect-ratio:4/3;border-radius:18px;margin:8px 8px 0;position:relative;overflow:hidden}.ubefu-site .prod-media img{object-fit:cover;transition:transform .6s var(--ds-ease-out)}.ubefu-site .prod:hover .prod-media img{transform:scale(1.05)}.ubefu-site .prod-tag{z-index:1;border-radius:var(--ds-radius-pill);background:color-mix(in srgb,var(--ds-bg)94%,transparent);box-shadow:var(--ds-shadow-selected);font-size:var(--ds-fs-xs);color:var(--ds-text);padding:5px 12px;font-weight:600;position:absolute;top:12px;left:12px}.ubefu-site .prod-body{flex-direction:column;flex:1;padding:24px 28px 28px;display:flex}.ubefu-site .prod h3{letter-spacing:-.02em;margin-bottom:8px;font-size:1.375rem}.ubefu-site .prod p{color:var(--ds-text-2);font-size:var(--ds-fs-sm);margin:0 0 24px;line-height:1.6}.ubefu-site .prod .link-arrow{color:var(--ds-brand-text);margin-top:auto}.ubefu-site .mod-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.ubefu-site .mod{border-radius:var(--ds-radius-md);background:var(--ds-bg);box-shadow:inset 0 0 0 1px var(--ds-line);grid-template-columns:44px 1fr;align-items:start;gap:16px;padding:24px;display:grid}.ubefu-site .mod h3{margin:2px 0 4px;font-size:1.0625rem}.ubefu-site .mod p{font-size:var(--ds-fs-sm);color:var(--ds-text-2);margin:0;line-height:1.55}.ubefu-site .tile{border-radius:var(--ds-radius-xs);background:var(--ds-brand);color:#fff;flex:none;place-items:center;width:44px;height:44px;display:grid}.ubefu-site .tile svg{width:22px;height:22px}.ubefu-site .tile.warm{background:var(--ds-warm)}.ubefu-site .tile.navy{background:var(--ds-brand-strong)}.ubefu-site .also{text-align:center;font-size:var(--ds-fs-sm);color:var(--ds-text-2);margin:32px 0 0}.ubefu-site .also b{color:var(--ds-text);font-weight:600}.ubefu-site .showcase{background:var(--ds-navy);padding:88px 0 96px}.ubefu-site .showcase-head{text-align:center;max-width:760px;margin:0 auto 40px}.ubefu-site .showcase-head h2{color:var(--ds-night-text)}.ubefu-site .showcase .eyebrow{color:var(--ds-night-brand)}.ubefu-site .showcase .eyebrow:before{background:var(--ds-night-brand);box-shadow:9px 0 0 var(--ds-night-warm)}.ubefu-site .step-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;display:grid}.ubefu-site .step-card{border-radius:var(--ds-radius-md);background:var(--ds-bg);flex-direction:column;padding:24px 22px 28px;display:flex}.ubefu-site .step-card .num{font-size:var(--ds-fs-xs);letter-spacing:.02em;color:var(--ds-warm);margin:0 0 16px;font-weight:600}.ubefu-site .step-card h3{color:var(--ds-brand-strong);margin-bottom:8px}.ubefu-site .step-card p:last-child{font-size:var(--ds-fs-sm);color:var(--ds-text-2);margin:0;line-height:1.6}.ubefu-site .step-card code{color:var(--ds-text);font-family:inherit;font-weight:600}@media (min-width:900px){.ubefu-site .showcase{padding:128px 0 136px}.ubefu-site .showcase-head{margin-bottom:64px}}.ubefu-site .plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;display:grid}.ubefu-site .plan{border-radius:var(--ds-radius);background:var(--ds-surface);flex-direction:column;padding:28px;display:flex;position:relative}.ubefu-site .plan .for{font-size:var(--ds-fs-sm);color:var(--ds-text-2);margin:4px 0 24px}.ubefu-site .plan .price{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 0 24px;font-size:2.375rem;font-weight:700;line-height:1}.ubefu-site .plan .price small{font-size:var(--ds-fs-sm);letter-spacing:0;color:var(--ds-text-3);margin-top:6px;font-weight:500;display:block}.ubefu-site .plan .checklist{margin-bottom:28px}.ubefu-site .plan .checklist li{font-size:var(--ds-fs-sm)}.ubefu-site .plan .btn{width:100%;margin-top:auto}.ubefu-site .plan.featured{background:var(--ds-navy);color:var(--ds-night-text)}.ubefu-site .plan.featured h3,.ubefu-site .plan.featured .price{color:var(--ds-night-text)}.ubefu-site .plan.featured .for,.ubefu-site .plan.featured .price small{color:var(--ds-night-text-2)}.ubefu-site .plan.featured .checklist li:before{background:var(--ds-night-brand)}.ubefu-site .plan .badge{border-radius:var(--ds-radius-pill);background:var(--ds-warm);color:#fff;font-size:var(--ds-fs-xs);padding:4px 10px;font-weight:600;position:absolute;top:-13px;left:28px}.ubefu-site .plans-note{text-align:center;font-size:var(--ds-fs-sm);color:var(--ds-text-3);margin:24px 0 0}.ubefu-site .move{isolation:isolate;border-radius:var(--ds-radius-lg);background:var(--ds-brand);color:#fff;gap:32px;padding:48px 28px;display:grid;position:relative;overflow:hidden}.ubefu-site .move:before,.ubefu-site .move:after{content:"";z-index:-1;border-radius:50%;position:absolute}.ubefu-site .move:before{background:var(--ds-brand-strong);width:420px;height:420px;bottom:-260px;left:-160px}.ubefu-site .move:after{background:var(--ds-warm);width:120px;height:120px;top:-64px;right:-44px}.ubefu-site .move .eyebrow{color:#fff}.ubefu-site .move .eyebrow:before{box-shadow:9px 0 0 var(--ds-warm);background:#fff}.ubefu-site .move h2{color:#fff}.ubefu-site .move-copy>p:not(.eyebrow){max-width:30em;font-size:var(--ds-fs-lead);color:#fff;margin:16px 0 0;line-height:1.6}.ubefu-site .move .btn-row{margin-top:32px}.ubefu-site .move-card{border-radius:var(--ds-radius);background:var(--ds-bg);color:var(--ds-text);box-shadow:var(--ds-shadow-device);align-self:center;padding:28px}.ubefu-site .move-card .mc-label{font-size:var(--ds-fs-sm);color:var(--ds-brand-text);margin:0 0 8px;font-weight:600}.ubefu-site .move-card .mc-price{letter-spacing:-.035em;margin:0 0 24px;font-size:2.75rem;font-weight:700;line-height:1}.ubefu-site .move-card .mc-price small{font-size:var(--ds-fs-sm);letter-spacing:0;color:var(--ds-text-3);margin-left:8px;font-weight:500}.ubefu-site .move-card .checklist li{font-size:var(--ds-fs-sm);margin-bottom:10px}@media (min-width:900px){.ubefu-site .move{grid-template-columns:1.25fr 1fr;align-items:center;gap:64px;padding:72px}.ubefu-site .move:after{top:-50px;right:38%}}.ubefu-site .fields{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:20px 16px;display:grid}.ubefu-site .field{align-content:start;gap:8px;display:grid}.ubefu-site .field.full{grid-column:1/-1}.ubefu-site .field label,.ubefu-site .legend{font-size:var(--ds-fs-sm);color:var(--ds-text);font-weight:500;line-height:1.4}.ubefu-site .legend{margin:0 0 12px;padding:0}.ubefu-site .req{color:var(--ds-brand-text);margin-left:2px;font-weight:600}.ubefu-site .input{box-sizing:border-box;border-radius:var(--ds-radius-xs);background:var(--ds-bg);width:100%;height:52px;color:var(--ds-text);font:inherit;box-shadow:inset 0 0 0 1px var(--ds-text-3);border:0;padding:0 16px;font-size:1rem;transition:box-shadow .15s}.ubefu-site .input:hover{box-shadow:inset 0 0 0 1px var(--ds-text-2)}.ubefu-site .input:focus-visible{outline:2px solid var(--ds-accent);outline-offset:3px;border-radius:var(--ds-radius-xs);box-shadow:inset 0 0 0 1px var(--ds-text)}.ubefu-site .input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--ds-error)}.ubefu-site .input::placeholder{color:var(--ds-text-3)}.ubefu-site textarea.input{resize:vertical;height:auto;min-height:140px;padding:14px 16px;line-height:1.6}.ubefu-site .hint{font-size:var(--ds-fs-xs);color:var(--ds-text-3);margin:0;line-height:1.5}.ubefu-site .error{font-size:var(--ds-fs-xs);color:var(--ds-error-text);margin:0;font-weight:600;line-height:1.5}.ubefu-site .alert{border-radius:var(--ds-radius-sm);font-size:var(--ds-fs-sm);align-items:flex-start;gap:12px;padding:14px 16px;line-height:1.55;display:flex}.ubefu-site .alert svg{width:20px;height:20px;margin-top:1px}.ubefu-site .alert.info{background:var(--ds-brand-wash);color:var(--ds-text-2)}.ubefu-site .alert.info svg{color:var(--ds-brand-text)}.ubefu-site .alert.error{color:var(--ds-error-text);background:#fdedeb}.ubefu-site .alert.success{color:var(--ds-success-text);background:#e8f5ec}.ubefu-site .check{font-size:var(--ds-fs-sm);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;line-height:1.55;display:grid}.ubefu-site .check input{width:20px;height:20px;accent-color:var(--ds-brand);margin:1px 0 0}.ubefu-site .contact-grid{align-items:start;gap:40px;display:grid}@media (min-width:900px){.ubefu-site .contact-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}}.ubefu-site .contact-head .lead{margin:16px 0 0}.ubefu-site .contact-list{border-top:1px solid var(--ds-line);margin-top:32px;display:grid}.ubefu-site .contact-list li{border-bottom:1px solid var(--ds-line);padding:18px 0}.ubefu-site .contact-list strong{font-size:var(--ds-fs-xs);color:var(--ds-text-3);margin-bottom:2px;font-weight:500;display:block}.ubefu-site .contact-list a{color:var(--ds-text);font-weight:600;text-decoration:none}.ubefu-site .contact-list a:hover{color:var(--ds-brand-text)}.ubefu-site .form-card{border-radius:var(--ds-radius-lg);background:var(--ds-surface);padding:28px 20px}.ubefu-site .form-card .alert{margin-top:20px}.ubefu-site .form-card .btn{margin-top:24px}@media (min-width:700px){.ubefu-site .form-card{padding:40px}}.ubefu-site .site-footer{background:var(--ds-night);color:var(--ds-night-text-3);font-size:var(--ds-fs-sm);padding:80px 0 96px}.ubefu-site .site-footer a:not(.btn){color:var(--ds-night-text-2);text-decoration:none}.ubefu-site .site-footer a:not(.btn):hover{color:var(--ds-night-text)}.ubefu-site .f-top{gap:28px;padding-bottom:48px;display:grid}.ubefu-site .f-logo{width:auto;height:40px;margin-bottom:24px}.ubefu-site .f-tag{letter-spacing:-.03em;color:var(--ds-night-text);margin:0;font-size:max(1.5rem,min(1.1rem + 1.6vw,2.25rem));font-weight:700;line-height:1.15}.ubefu-site .f-tag .hl{color:var(--ds-night-warm)}.ubefu-site .site-footer .btn-light{color:var(--ds-night)}.ubefu-site .f-grid{border-top:1px solid #ffffff1a;grid-template-columns:repeat(2,1fr);gap:40px 24px;padding:48px 0;display:grid}.ubefu-site .f-title{color:var(--ds-night-text);margin-bottom:18px;font-weight:600}.ubefu-site .f-grid ul{gap:12px;display:grid}.ubefu-site .f-bottom{font-size:var(--ds-fs-xs);border-top:1px solid #ffffff1a;gap:8px;padding-top:32px;line-height:1.6;display:grid}.ubefu-site .f-bottom p{margin:0}@media (min-width:720px){.ubefu-site .f-bottom{justify-content:space-between;display:flex}}@media (min-width:760px){.ubefu-site .f-top{grid-template-columns:1fr auto;align-items:end}.ubefu-site .f-grid{grid-template-columns:repeat(4,1fr)}}.ubefu-site.auth{display:grid}@media (min-width:1000px){.ubefu-site.auth{grid-template-columns:max(440px,min(30vw,560px)) minmax(0,1fr)}}.ubefu-site .au-side{isolation:isolate;background:var(--ds-navy);color:var(--ds-night-text);flex-direction:column;gap:40px;padding:40px;display:none;position:relative;overflow:hidden}.ubefu-site .au-side:before,.ubefu-site .au-side:after{content:"";z-index:-1;border-radius:50%;position:absolute}.ubefu-site .au-side:before{background:var(--ds-brand);opacity:.55;width:360px;height:360px;top:-170px;right:-230px}.ubefu-site .au-side:after{background:var(--ds-warm);width:56px;height:56px;top:34px;right:44px}@media (min-width:1000px){.ubefu-site .au-side{display:flex}}.ubefu-site .au-side .eyebrow{color:var(--ds-night-brand)}.ubefu-site .au-side .eyebrow:before{background:var(--ds-night-brand);box-shadow:9px 0 0 var(--ds-night-warm)}.ubefu-site .au-side h2{color:var(--ds-night-text);font-size:2.125rem}.ubefu-site .au-logo,.ubefu-site .au-mlogo{align-items:center;text-decoration:none;display:inline-flex}.ubefu-site .au-logo img{width:auto;height:34px}.ubefu-site .au-logo .brand-tag{color:#fff;background:#ffffff24}.ubefu-site .au-photo{border-radius:var(--ds-radius);aspect-ratio:4/3.4;max-height:44vh;margin:auto 0 0;position:relative;overflow:hidden}.ubefu-site .au-photo img{object-fit:cover;object-position:50% 20%}.ubefu-site .au-rail{gap:4px;margin-top:32px;display:grid}.ubefu-site .au-rail li{grid-template-columns:34px 1fr;align-items:center;gap:16px;padding:10px 0;display:grid}.ubefu-site .au-rail b{font-size:var(--ds-fs-sm);color:var(--ds-night-text-2);font-weight:600;display:block}.ubefu-site .au-rail small{font-size:var(--ds-fs-xs);color:var(--ds-night-text-3);display:block}.ubefu-site .au-num{width:34px;height:34px;font-size:var(--ds-fs-xs);color:var(--ds-night-text-3);border-radius:50%;place-items:center;font-weight:700;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff47}.ubefu-site .au-num svg{width:16px;height:16px}.ubefu-site .au-rail .done .au-num{background:var(--ds-brand);color:#fff;box-shadow:none}.ubefu-site .au-rail .done b,.ubefu-site .au-rail .current b{color:var(--ds-night-text)}.ubefu-site .au-rail .current .au-num{color:var(--ds-navy);background:#fff;box-shadow:0 0 0 4px #ffffff2e}.ubefu-site .au-who{gap:16px;margin-top:32px;display:grid}.ubefu-site .au-who li{grid-template-columns:40px 1fr;align-items:center;gap:16px;display:grid}.ubefu-site .au-who .ic{border-radius:var(--ds-radius-xs);width:40px;height:40px;color:var(--ds-night-brand);background:#ffffff1a;place-items:center;display:grid}.ubefu-site .au-who .ic svg{width:20px;height:20px}.ubefu-site .au-who b{font-size:var(--ds-fs-sm);color:var(--ds-night-text);font-weight:600;display:block}.ubefu-site .au-who small{font-size:var(--ds-fs-xs);color:var(--ds-night-text-3);display:block}.ubefu-site .au-main{min-width:0;padding:20px var(--ds-gutter)48px;flex-direction:column;display:flex}@media (min-width:700px){.ubefu-site .au-main{padding:32px 48px 64px}}@media (min-width:1200px){.ubefu-site .au-main{padding:40px 96px 64px}}.ubefu-site .au-top{font-size:var(--ds-fs-sm);color:var(--ds-text-2);justify-content:space-between;align-items:center;gap:16px;margin-bottom:40px;display:flex}.ubefu-site .au-top>span{text-align:right;margin-left:auto}@media (max-width:479px){.ubefu-site .au-top .q{display:none}}.ubefu-site .au-top a{font-weight:600}.ubefu-site .au-mlogo img{width:auto;height:30px}@media (min-width:1000px){.ubefu-site .au-mlogo{display:none}}.ubefu-site .au-progress{grid-template-columns:repeat(4,1fr);gap:6px;width:100%;max-width:660px;margin:0 auto 24px;display:grid}.ubefu-site .au-progress span{background:var(--ds-line);border-radius:3px;height:6px}.ubefu-site .au-progress span.on{background:var(--ds-brand)}@media (min-width:1000px){.ubefu-site .au-progress{display:none}}.ubefu-site .au-form{width:100%;max-width:660px;margin-inline-start:auto;margin-inline-end:auto}.ubefu-site .au-form.narrow{max-width:480px}@media (min-width:1000px){.ubefu-site .au-form.narrow{margin-block-start:auto;margin-block-end:auto}.ubefu-site .au-form.narrow+.au-legal{margin-top:0}}.ubefu-site .au-count{font-size:var(--ds-fs-sm);color:var(--ds-brand-text);margin:0 0 12px;font-weight:600}.ubefu-site .au-form h1{letter-spacing:-.035em;font-size:max(2rem,min(1.6rem + 1.4vw,2.75rem));line-height:1.08}.ubefu-site .au-form .lead{max-width:32em;margin:16px 0 40px}.ubefu-site .au-form .fields{gap:24px 16px}.ubefu-site .au-form.narrow .fields{grid-template-columns:1fr}.ubefu-site .au-actions{border-top:1px solid var(--ds-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:40px;padding-top:24px;display:flex}.ubefu-site .au-wide{width:100%;margin-top:24px}.ubefu-site .au-links{border-top:1px solid var(--ds-line);font-size:var(--ds-fs-sm);color:var(--ds-text-2);gap:8px;margin:32px 0 0;padding-top:24px;display:grid}.ubefu-site .au-links a{font-weight:600}.ubefu-site .au-legal{font-size:var(--ds-fs-xs);text-align:center;color:var(--ds-text-3);margin:auto 0 0;padding-top:48px}.ubefu-site .addr{border:1px solid var(--ds-text-3);border-radius:var(--ds-radius-xs);background:var(--ds-bg);align-items:stretch;display:flex;overflow:hidden}.ubefu-site .addr:focus-within{outline:2px solid var(--ds-accent);outline-offset:3px;border-color:var(--ds-text)}.ubefu-site .addr.ok{border-color:var(--ds-success)}.ubefu-site .addr.bad{border-color:var(--ds-error)}.ubefu-site .addr .input,.ubefu-site .pass .input{min-width:0;height:50px;box-shadow:none;background:0 0;border-radius:0;flex:1}.ubefu-site .addr .input:focus-visible{box-shadow:none;outline:none}.ubefu-site .pass .input:focus-visible{box-shadow:none;outline:none}.ubefu-site .addr .suffix{background:var(--ds-surface);font-size:var(--ds-fs-sm);color:var(--ds-text-2);white-space:nowrap;place-items:center;padding:0 16px;font-weight:600;display:grid}.ubefu-site .addr-status{font-size:var(--ds-fs-xs);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.ubefu-site .addr-status svg{width:16px;height:16px}.ubefu-site .addr-status.ok{color:var(--ds-success-text)}.ubefu-site .addr-status.bad{color:var(--ds-error-text)}.ubefu-site .addr-status.idle{color:var(--ds-text-3);font-weight:500}.ubefu-site .pass{border:1px solid var(--ds-text-3);border-radius:var(--ds-radius-xs);background:var(--ds-bg);align-items:stretch;display:flex;overflow:hidden}.ubefu-site .pass:focus-within{outline:2px solid var(--ds-accent);outline-offset:3px;border-color:var(--ds-text)}.ubefu-site .pass button{color:var(--ds-brand-text);font:inherit;font-size:var(--ds-fs-sm);cursor:pointer;background:0 0;border:0;padding:0 16px;font-weight:600}.ubefu-site .opts{flex-wrap:wrap;gap:8px;display:flex}.ubefu-site .opt{border-radius:var(--ds-radius-pill);background:var(--ds-surface);min-height:44px;color:var(--ds-text);font:inherit;font-size:var(--ds-fs-sm);cursor:pointer;box-shadow:inset 0 0 0 1px var(--ds-line);border:0;align-items:center;gap:8px;padding:0 16px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.ubefu-site .opt:hover{background:var(--ds-surface-2)}.ubefu-site .opt svg{width:16px;height:16px;display:none}.ubefu-site .opt[aria-pressed=true]{background:var(--ds-brand);color:#fff;box-shadow:none;font-weight:600}.ubefu-site .opt[aria-pressed=true] svg{display:block}.ubefu-site fieldset.group{border:0;min-width:0;margin:0;padding:0}.ubefu-site .plan-opts{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;display:grid}.ubefu-site .plan-opt{border-radius:var(--ds-radius-sm);background:var(--ds-bg);box-shadow:inset 0 0 0 1px var(--ds-line-control);cursor:pointer;grid-template-columns:22px 1fr;gap:12px;padding:20px;transition:box-shadow .15s,background-color .15s;display:grid;position:relative}.ubefu-site .plan-opt:hover{box-shadow:inset 0 0 0 1px var(--ds-text-3)}.ubefu-site .plan-opt.on{background:var(--ds-brand-wash);box-shadow:inset 0 0 0 2px var(--ds-brand)}.ubefu-site .plan-opt input{width:20px;height:20px;accent-color:var(--ds-brand);margin:3px 0 0}.ubefu-site .plan-opt b{font-size:1.0625rem;font-weight:600;display:block}.ubefu-site .plan-opt .pp{letter-spacing:-.02em;margin:2px 0 6px;font-size:1.375rem;font-weight:700;display:block}.ubefu-site .plan-opt .pp small{font-size:var(--ds-fs-xs);letter-spacing:0;color:var(--ds-text-3);margin-left:4px;font-weight:500}.ubefu-site .plan-opt .ps{font-size:var(--ds-fs-xs);color:var(--ds-text-2);display:block}.ubefu-site .plan-opt .rec{border-radius:var(--ds-radius-pill);background:var(--ds-warm);color:#fff;font-size:var(--ds-fs-xs);padding:3px 10px;font-weight:600;position:absolute;top:-11px;right:16px}.ubefu-site .summary{border-radius:var(--ds-radius-sm);background:var(--ds-surface);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px 24px;margin:32px 0 0;padding:24px;display:grid}.ubefu-site .summary dt{font-size:var(--ds-fs-xs);color:var(--ds-text-3)}.ubefu-site .summary dd{font-size:var(--ds-fs-sm);word-break:break-word;margin:2px 0 0;font-weight:600}.ubefu-site .summary dd.link{color:var(--ds-brand-text)}.ubefu-site .terms{margin-top:24px}.ubefu-site .badge-ok,.ubefu-site .badge-mail{border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:24px;display:grid}.ubefu-site .badge-ok{background:var(--ds-success);color:#fff;box-shadow:0 0 0 10px #1e8e3e1f}.ubefu-site .badge-mail{background:var(--ds-brand-wash);color:var(--ds-brand-text)}.ubefu-site .badge-ok svg,.ubefu-site .badge-mail svg{width:28px;height:28px}.ubefu-site .done-rows{border-top:1px solid var(--ds-line);margin:0 0 32px}.ubefu-site .done-rows li{border-bottom:1px solid var(--ds-line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.ubefu-site .done-rows small{font-size:var(--ds-fs-xs);color:var(--ds-text-3);display:block}.ubefu-site .done-rows b{word-break:break-all;font-size:1.0625rem;font-weight:600}.ubefu-site .done-rows b.link{color:var(--ds-brand-text)}.ubefu-site .copy{border-radius:var(--ds-radius-pill);background:var(--ds-surface);height:36px;color:var(--ds-text);font:inherit;font-size:var(--ds-fs-xs);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.ubefu-site .copy:hover{background:var(--ds-surface-2)}.ubefu-site .copy svg{width:14px;height:14px}.ubefu-site .next h3{font-size:var(--ds-fs-sm);color:var(--ds-text-2);margin-bottom:16px}.ubefu-site .next ol{counter-reset:n;gap:12px;display:grid}.ubefu-site .next li{font-size:var(--ds-fs-sm);counter-increment:n;grid-template-columns:28px 1fr;align-items:center;gap:12px;display:grid}.ubefu-site .next li:before{content:counter(n);background:var(--ds-brand-wash);width:28px;height:28px;color:var(--ds-brand-text);font-size:var(--ds-fs-xs);border-radius:50%;place-items:center;font-weight:700;display:grid}.ubefu-site .school-chip{border-radius:var(--ds-radius-pill);background:var(--ds-surface);align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 32px;padding:10px 16px 10px 10px;display:flex}.ubefu-site .school-chip.found{border-radius:var(--ds-radius-sm);background:var(--ds-brand-wash);width:auto;margin:12px 0 0}.ubefu-site .school-badge{background:var(--ds-brand-strong);color:#fff;width:40px;height:40px;font-size:var(--ds-fs-xs);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}.ubefu-site .school-badge img{object-fit:contain;background:#fff;width:100%;height:100%}.ubefu-site .school-chip b{font-size:var(--ds-fs-sm);font-weight:600;line-height:1.3;display:block}.ubefu-site .school-chip small{font-size:var(--ds-fs-xs);color:var(--ds-text-3);line-height:1.3;display:block}.ubefu-site .si-row{font-size:var(--ds-fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ubefu-site .si-row .check{align-items:center}.ubefu-site .si-or{font-size:var(--ds-fs-xs);color:var(--ds-text-3);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:28px 0;display:grid}.ubefu-site .si-or:before,.ubefu-site .si-or:after{content:"";background:var(--ds-line);height:1px}.ubefu-site .si-sso{gap:12px;display:grid}.ubefu-site .si-sso .btn{width:100%}.ubefu-site .org-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ubefu-site .org-pick{border-radius:var(--ds-radius-sm);background:var(--ds-surface);width:100%;color:var(--ds-text);font:inherit;text-align:left;cursor:pointer;border:0;align-items:center;gap:14px;padding:12px 16px 12px 12px;transition:background-color .15s,box-shadow .15s;display:flex}.ubefu-site .org-pick:hover{background:var(--ds-brand-wash);box-shadow:inset 0 0 0 1px var(--ds-brand)}.ubefu-site .org-pick>span:nth-child(2){flex:1;min-width:0}.ubefu-site .org-pick b{font-size:var(--ds-fs-sm);font-weight:600;display:block}.ubefu-site .org-pick small{font-size:var(--ds-fs-xs);color:var(--ds-text-3);display:block}.ubefu-site .org-pick>svg{width:18px;height:18px;color:var(--ds-text-3);flex:none}.ubefu-site .cert-preview{border-radius:var(--ds-radius-sm);background:var(--ds-surface);font-size:var(--ds-fs-sm);color:var(--ds-text-2);margin:0;padding:14px 16px}.ubefu-site .cert-preview b{color:var(--ds-text);margin-top:2px;font-size:1.0625rem;display:block}.ubefu-site .form-sec{border-top:1px solid var(--ds-line);font-size:var(--ds-fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text-3);grid-column:1/-1;margin:12px 0 -8px;padding-top:24px;font-weight:700}.ubefu-site .form-sec:first-child{border-top:0;margin-top:0;padding-top:0}@media (prefers-reduced-motion:no-preference){@keyframes ds-word-up{0%{transform:translateY(115%)}}@keyframes ds-fade-up{0%{opacity:0;transform:translateY(16px)}}@keyframes ds-note-in{0%{opacity:0;transform:translateY(14px)}}@keyframes ds-bob{50%{translate:0 -8px}}@keyframes ds-drift{0%{transform:scale(1.02)}to{transform:scale(1.1)translate(-1.5%,-1%)}}@keyframes ds-ticker{to{transform:translate(calc(-50% - 6px))}}@keyframes ds-panel-in{0%{opacity:0;transform:translateY(14px)}}@keyframes ds-dot-float{50%{translate:0 -14px}}@keyframes ds-pop{0%{opacity:0;transform:scale(.6)}}.ubefu-site .w{vertical-align:top;margin:-.1em -.03em -.17em;padding:.1em .03em .17em;display:inline-block;overflow:hidden}.ubefu-site .w>span{display:inline-block}.ubefu-site .hero-day-head h1 .w>span{animation:ds-word-up 1s var(--ds-ease-out)both;animation-delay:calc(.15s + var(--d,0)*70ms)}.ubefu-site .hero-day-head .eyebrow{animation:.7s 50ms both ds-fade-up}.ubefu-site .hero-day-head .lead{animation:.8s .75s both ds-fade-up}.ubefu-site .hero-day-head .btn-row{animation:.8s .9s both ds-fade-up}.ubefu-site .hero-day-head .fine{animation:.8s 1s both ds-fade-up}.ubefu-site .aud-media .on-photo{animation:6s ease-in-out infinite ds-bob}.ubefu-site .aud-media .on-photo.br{animation-delay:-3s}.ubefu-site .aud-media img{animation:22s ease-in-out infinite alternate ds-drift}.ubefu-site .hero-day:before,.ubefu-site .hero-day:after,.ubefu-site .move:after,.ubefu-site .au-side:before,.ubefu-site .au-side:after{animation:9s ease-in-out infinite ds-dot-float}.ubefu-site .hero-day:after,.ubefu-site .au-side:after{animation-delay:-4s}.ubefu-site .ticker-track{animation:60s linear infinite ds-ticker}.ubefu-site .ticker:hover .ticker-track{animation-play-state:paused}.ubefu-site .aud-panel>*{animation:ds-panel-in .5s var(--ds-ease-out)}.ubefu-site .au-form>*{animation:ds-fade-up .55s var(--ds-ease-out)both}.ubefu-site .au-form>:nth-child(2){animation-delay:50ms}.ubefu-site .au-form>:nth-child(3){animation-delay:.1s}.ubefu-site .au-form>:nth-child(n+4){animation-delay:.15s}.ubefu-site .badge-ok{animation:.6s cubic-bezier(.2,.9,.3,1.35) .1s both ds-pop}@supports (animation-timeline:view()){@keyframes ds-rise{0%{transform:translateY(112%)}}@keyframes ds-up{0%{opacity:0;transform:translateY(32px)}}.ubefu-site .head-row,.ubefu-site .center-head,.ubefu-site .showcase-head,.ubefu-site .move-copy,.ubefu-site .contact-head{view-timeline-name:--ds-block}.ubefu-site .rise .w>span{animation:linear both ds-rise;animation-timeline:--ds-block;animation-range:entry calc(var(--d,0)*3%)entry calc(55% + var(--d,0)*3%)}.ubefu-site .head-row .eyebrow,.ubefu-site .head-row .lead,.ubefu-site .center-head .eyebrow,.ubefu-site .center-head .lead,.ubefu-site .showcase-head .eyebrow,.ubefu-site .move-copy>p,.ubefu-site .move-copy .btn-row,.ubefu-site .contact-head .lead{animation:linear both ds-up;animation-timeline:--ds-block;animation-range:entry 20%}.ubefu-site .reveal{animation:linear both ds-up;animation-timeline:view();animation-range:entry calc(var(--n,0)*8%)entry calc(70% + var(--n,0)*8%)}}}@media (prefers-reduced-motion:reduce){.ubefu-site .ticker{overflow-x:auto}}
