.fullbound-portal-auth-shell_page__AGJEL{min-height:100svh;display:flex;flex-direction:column;padding:32px;overflow-wrap:anywhere}.fullbound-portal-auth-shell_body__HQqk6,.fullbound-portal-auth-shell_footer__UueY8,.fullbound-portal-auth-shell_header__Pi1xw{width:min(100%,1280px);margin-inline:auto}.fullbound-portal-auth-shell_header__Pi1xw{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px 0 26px;border-bottom:1px solid var(--border)}.fullbound-portal-auth-shell_header__Pi1xw span{font-size:12px}.fullbound-portal-auth-shell_logo__ISLOU{display:block;width:168px;height:auto}.fullbound-portal-auth-shell_body__HQqk6{flex:1;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:60px 0 80px}.fullbound-portal-auth-shell_aside__QEfnn{padding:52px 40px;background:#42593c;color:#f6f0e4}.fullbound-portal-auth-shell_aside__QEfnn>p:first-child{font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.2;letter-spacing:-.04em;margin:0}.fullbound-portal-auth-shell_aside__QEfnn span{color:#ebd254}.fullbound-portal-auth-shell_aside__QEfnn>p:last-child{margin:32px 0 0;max-width:320px;font-size:14px}.fullbound-portal-auth-shell_form__br71I{width:min(100%,430px);justify-self:center;min-width:0}.fullbound-portal-auth-shell_form__br71I h1{font-size:28px;line-height:1.3;letter-spacing:-.035em;font-weight:600;margin:0}.fullbound-portal-auth-shell_description__zyL0O{font-size:14px;color:var(--muted-foreground);margin:14px 0 0}.fullbound-portal-auth-shell_fields__P24q0{margin-top:28px}.fullbound-portal-auth-shell_fields__P24q0>*+*{margin-top:20px}.fullbound-portal-auth-shell_fields__P24q0 :is(input,button){min-height:44px;border-radius:6px;box-shadow:none}.fullbound-portal-auth-shell_footer__UueY8{display:flex;justify-content:space-between;gap:24px;padding-block:24px 4px;border-top:1px solid var(--border);font-size:10px;color:var(--muted-foreground)}@media (max-width:900px){.fullbound-portal-auth-shell_body__HQqk6{gap:40px}.fullbound-portal-auth-shell_aside__QEfnn{padding:36px 28px}}@media (max-width:600px){.fullbound-portal-auth-shell_page__AGJEL{padding:20px}.fullbound-portal-auth-shell_logo__ISLOU{width:136px}.fullbound-portal-auth-shell_body__HQqk6{grid-template-columns:1fr;padding-block:36px 48px;gap:32px}.fullbound-portal-auth-shell_aside__QEfnn{display:none}.fullbound-portal-auth-shell_form__br71I{justify-self:start}}@font-face{font-family:Portal FullBound Poppins;src:url(/brands/fullbound/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Portal FullBound Poppins;src:url(/brands/fullbound/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Portal Dimartec BDO;src:url(/brands/dimartec/fonts/BDOGrotesk-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Portal Dimartec BDO;src:url(/brands/dimartec/fonts/BDOGrotesk-700.ttf) format("truetype");font-weight:700;font-display:swap}.portal-not-found-screen_page__OuwfH{min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;gap:32px;padding:clamp(24px,5vw,56px)}.portal-not-found-screen_brand__UxIA8{display:flex;align-items:center;min-height:40px}.portal-not-found-screen_brand__UxIA8>*{width:168px}.portal-not-found-screen_logo__1uAmO{display:block;height:auto;object-fit:contain}.portal-not-found-screen_card__NFm_G{align-self:center;justify-self:center;width:100%;max-width:520px;border:1px solid var(--border);border-radius:24px;background:var(--card);padding:clamp(24px,5vw,48px)}.portal-not-found-screen_code__DG5cY{margin-bottom:20px;font-size:clamp(56px,10vw,80px);line-height:1;font-weight:700;letter-spacing:-.06em;color:var(--ring)}.portal-not-found-screen_card__NFm_G h1{font-size:clamp(26px,5vw,32px);line-height:1.2;font-weight:700;letter-spacing:-.03em}.portal-not-found-screen_description__pPXPB{margin-top:16px;font-size:16px;line-height:1.7;color:var(--muted-foreground)}.portal-not-found-screen_link__c_u0v{display:inline-flex;justify-content:center;align-items:center;min-height:44px;margin-top:28px;padding:12px 20px;border-radius:12px;background:var(--primary);color:var(--primary-foreground);font-size:14px;font-weight:700;text-decoration:none}.portal-not-found-screen_link__c_u0v:hover{text-decoration:underline;text-underline-offset:4px}.portal-not-found-screen_link__c_u0v:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.portal-not-found-screen_footer__WRIlW{font-size:12px;color:var(--muted-foreground)}.portal-not-found-screen_sixwings__wfynJ{background:var(--sw-color-canvas);color:var(--sw-color-text)}.portal-not-found-screen_sixwings__wfynJ .portal-not-found-screen_card__NFm_G{--card:var(--sw-palette-cream);--border:var(--sw-palette-ink-12);--ring:var(--sw-palette-orange);--muted-foreground:var(--sw-palette-ink-64);--primary:var(--sw-palette-ink);--primary-foreground:var(--sw-palette-cream);color:var(--sw-palette-ink)}.portal-not-found-screen_fullbound__GzzZS{font-family:Portal FullBound Poppins,Arial,sans-serif}.portal-not-found-screen_fullbound__GzzZS .portal-not-found-screen_brand__UxIA8>*{width:192px}.portal-not-found-screen_dimartec__j9F2A{font-family:Portal Dimartec BDO,Arial,sans-serif}@media (max-width:480px){.portal-not-found-screen_link__c_u0v{width:100%}}