@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_660b3b{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_660b3b{--font-sans:"Montserrat","Montserrat Fallback"}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_8ebac9{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.__variable_8ebac9{--font-display:"Playfair Display","Playfair Display Fallback"}:root{--ucc-speed-blue:#384fd6;--ucc-midnight-gray:#212124;--ucc-human-feel:#f9f0d9;--ucc-health-green:#00c08b;--ucc-full-heart:#ff8078;--ucc-yellow-vibes:#ffb100;--ucc-blue-050:#eef1fc;--ucc-blue-100:#dde3fa;--ucc-blue-200:#b9c4f3;--ucc-blue-300:#8d9dea;--ucc-blue-400:#5f74e0;--ucc-blue-500:#384fd6;--ucc-blue-600:#2c3fb4;--ucc-blue-700:#233292;--ucc-blue-800:#1b2670;--ucc-blue-900:#141c52;--ucc-gray-000:#ffffff;--ucc-gray-050:#f7f7f8;--ucc-gray-100:#eeeef0;--ucc-gray-200:#dcdce0;--ucc-gray-300:#c2c2c8;--ucc-gray-400:#9a9aa2;--ucc-gray-500:#6f6f77;--ucc-gray-600:#4f4f56;--ucc-gray-700:#38383d;--ucc-gray-800:#2a2a2e;--ucc-gray-900:#212124;--brand:var(--ucc-speed-blue);--brand-hover:var(--ucc-blue-600);--brand-pressed:var(--ucc-blue-700);--brand-soft:var(--ucc-blue-050);--brand-soft-2:var(--ucc-blue-100);--ink:var(--ucc-midnight-gray);--text-secondary:var(--ucc-gray-500);--text-muted:var(--ucc-gray-400);--surface-warm:var(--ucc-human-feel);--border-default:var(--ucc-gray-200);--border-brand:var(--ucc-blue-200);--success:var(--ucc-health-green);--danger:var(--ucc-full-heart);--danger-strong:#e85d54;--danger-soft:#ffeceb;--warning:var(--ucc-yellow-vibes);--desk:#f5f5f4;--focus-ring:0 0 0 3px rgba(56,79,214,0.25);--field-ring:0 0 0 3px rgba(56,79,214,0.22);--ease-out:cubic-bezier(0.2,0.8,0.2,1);--duration-fast:120ms;--duration-base:200ms;--duration-slow:320ms}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--desk);color:var(--ink);font-family:var(--font-sans),"Montserrat","Open Sans",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45}a{color:var(--brand);text-decoration:none}a:hover{color:var(--brand-hover)}button,input,select,textarea{font-family:inherit}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) ease-out;border:0;text-decoration:none}.btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--brand);color:#fff;padding:0 20px}.btn-primary:hover:not(:disabled){background:var(--brand-hover);color:#fff}.btn-primary:active:not(:disabled){background:var(--brand-pressed)}.btn-secondary{background:#fff;color:var(--brand);border:1px solid var(--border-brand)}.btn-secondary:hover:not(:disabled){background:var(--brand-soft);color:var(--brand)}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover:not(:disabled){background:var(--ucc-gray-700);color:#fff}.btn-danger-ghost{background:transparent;color:var(--danger-strong)}.btn-danger-ghost:hover:not(:disabled){background:var(--danger-soft)}.btn-sm{height:34px;padding:0 14px;font-size:12.5px}.btn-xs{height:26px;padding:0 12px;font-size:11.5px}.btn-chip{height:22px;padding:0 10px;font-size:11px}.lbl{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.lbl-danger{color:var(--danger-strong);font-weight:700}.sec-head{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1.5px solid var(--brand-soft-2);padding-bottom:6px;margin:22px 0 12px}.sec-head h2{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin:0;white-space:nowrap}.sec-head h2 .sub{font-weight:500;color:var(--text-muted);letter-spacing:.04em;text-transform:none}.fld{display:flex;flex-direction:column;gap:3px;min-width:0;page-break-inside:avoid;break-inside:avoid}.field{font-size:14px;line-height:1.4;color:var(--ink);background:var(--ucc-gray-050);border:1px solid transparent;border-radius:6px;padding:6px 9px;width:100%;min-height:32px;outline:none}textarea.field{line-height:1.5;resize:none;display:block;min-height:64px}input.field{min-width:0}.field:focus{background:#fff;border-color:var(--brand);box-shadow:var(--field-ring)}.field-danger{background:var(--danger-soft)}.field-danger:focus{background:#fff;border-color:var(--danger-strong);box-shadow:0 0 0 3px rgba(232,93,84,.2)}.field-static{display:flex;align-items:center}select.field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%236f6f77%22 stroke-width=%222.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m6 9 6 6 6-6%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding-right:26px}.field::placeholder{color:var(--text-muted)}.input{height:48px;padding:0 16px;border-radius:12px;background:#fff;border:1px solid var(--border-default);font-size:14px;color:var(--ink);outline:none;width:100%;min-width:0}.input:focus{border-color:var(--brand);box-shadow:var(--focus-ring)}textarea.input{height:auto;min-height:72px;padding:12px 16px;line-height:1.5;resize:vertical}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%236f6f77%22 stroke-width=%222.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m6 9 6 6 6-6%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.form-lbl{font-size:13px;font-weight:600;color:var(--ink)}.card{background:#fff;border:1px solid var(--ucc-gray-100);border-radius:12px}.navitem{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:9px 12px;border-radius:10px;border:0;background:transparent;color:var(--ink);cursor:pointer;transition:background var(--duration-fast) ease-out;font-size:13.5px;font-weight:600;text-decoration:none}.navitem:hover{background:var(--ucc-gray-050);color:var(--ink)}.navitem[data-active=true]{background:var(--brand-soft);color:var(--brand)}.dot{width:8px;height:8px;border-radius:50%;background:var(--ucc-gray-200);flex:none}.dot[data-filled=true]{background:var(--success)}.sheet-wrap{padding:24px;display:flex;justify-content:center}.sheet{background:#fff;border-radius:7px;box-shadow:0 2px 10px rgba(20,20,19,.12);width:8.27in;max-width:100%;padding:.6in;position:relative}.sheet-table{width:100%;border-collapse:collapse}.sheet-table>tbody>tr>td,.sheet-table>tfoot>tr>td,.sheet-table>thead>tr>td{padding:0}.doc-title{font-family:var(--font-display),"Playfair Display",Georgia,serif;font-size:30px;font-weight:600;color:var(--brand);margin:0;line-height:1.1}.doc-sub{font-size:13px;color:var(--text-secondary);margin-top:4px;white-space:nowrap}.watermark{display:none}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes slide-in-right{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}.fade-up{animation:fade-up var(--duration-base) var(--ease-out)}@media screen and (max-width:1040px){.shell{flex-direction:column!important}.rail{position:static!important;width:auto!important;height:auto!important;border-right:0!important;border-bottom:1px solid var(--ucc-gray-100);display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px 16px!important;gap:12px 16px!important;padding:14px 16px!important;overflow:visible!important}[data-rail-logo]{grid-column:1;grid-row:1;margin:0!important}[data-rail-logo] img{height:32px!important}[data-rail-doctor]{grid-column:2;grid-row:1;padding:6px 10px!important}[data-rail-docs]{grid-column:1/-1;grid-row:2;flex-direction:row!important;flex-wrap:wrap;gap:4px!important}[data-navsub],[data-rail-docs-title],[data-rail-patient-label],[data-rail-spacer]{display:none!important}[data-rail-docs] .navitem{width:auto!important;padding:7px 12px!important;border:1px solid var(--ucc-gray-100)}[data-rail-patient]{grid-column:1/-1;grid-row:3;flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:4px 14px!important;padding:10px 14px!important}[data-rail-patient] .btn{margin:0 0 0 auto!important}[data-rail-signout]{grid-column:1/-1;grid-row:3;padding:0!important}}@media screen and (max-width:900px){[data-grid=g4],[data-grid=g5],[data-grid=g5s],[data-grid=g6s]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sheet{padding:.45in .35in}}@media screen and (max-width:720px){.rail{padding:10px 12px!important;gap:8px 10px!important}[data-rail-logo] img{height:26px!important}[data-rail-doctor]{padding:0!important;border:0!important;gap:0!important}[data-rail-doctor]>span:last-child{display:none!important}[data-rail-docs]{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -12px;padding:0 12px 2px}[data-rail-docs]::-webkit-scrollbar{display:none}[data-rail-docs] .navitem{flex:none;min-height:40px;border-radius:999px!important;padding:0 14px!important}.navitem span span{white-space:nowrap!important}[data-rail-patient]{padding:10px 12px!important;gap:2px 10px!important}[data-rail-patient] .btn{height:36px!important}[data-topbar]{position:fixed!important;top:auto!important;bottom:0;left:0;right:0;border-bottom:0!important;border-top:1px solid var(--ucc-gray-100);padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;z-index:20;box-shadow:0 -6px 20px rgba(20,20,40,.08)}[data-topbar-title]{display:none!important}[data-topbar-actions]{width:100%;display:grid!important;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}[data-topbar-actions]>button{justify-content:center;height:44px!important;padding:0 10px!important;font-size:13px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-topbar-actions]>button:first-child:nth-last-child(2),[data-topbar-actions]>button:last-child{grid-column:1/-1}[data-main]{padding-bottom:calc(130px + env(safe-area-inset-bottom))}.sheet-wrap{padding:10px 8px 0}.sheet{padding:18px 14px;border-radius:6px}[data-hdr-meta]{display:none!important}[data-sheet-head]{flex-wrap:wrap}[data-sheet-head] img{height:28px!important}[data-sheet-foot]{flex-direction:column;gap:2px!important}[data-sheet-foot-right]{flex:1 1 auto!important;min-width:0;text-align:left}.sheet .doc-title{font-size:24px!important}.sheet .field{font-size:16px!important;min-height:44px!important;padding:10px 12px!important}.sheet select.field{padding-right:28px!important}.sheet input[type=date].field,.sheet input[type=time].field{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sheet button{min-height:36px;min-width:36px}[data-grid=g2],[data-grid=g2w],[data-grid=g3],[data-grid=g4],[data-grid=g4a],[data-grid=g5],[data-grid=g5s],[data-grid=g6s]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}[data-grid=strip]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 12px!important}[data-grid=strip]>:first-child{grid-column:1/-1}[data-grid=choices],[data-grid=ros]{grid-template-columns:minmax(0,1fr)!important}.lbl[data-grid=dxrow],.lbl[data-grid=rtrow],[data-grid=rowhead]{display:none!important}[data-grid=dxrow],[data-grid=itemrow],[data-grid=rtrow]{grid-template-columns:24px minmax(0,1fr) 36px!important;gap:6px 8px!important;align-items:start!important}[data-grid=dxrow]>:nth-child(n+3),[data-grid=itemrow]>:nth-child(n+3),[data-grid=rtrow]>:nth-child(n+3){grid-column:2}[data-grid=dxrow]>:last-child,[data-grid=itemrow]>:last-child,[data-grid=rtrow]>:last-child{grid-column:3;grid-row:1}[data-grid=dxrow]>span:first-child,[data-grid=itemrow]>span:first-child,[data-grid=rtrow]>span:first-child{margin-top:11px}[data-grid=cardhead]{grid-template-columns:22px minmax(0,1fr) 36px!important}[data-grid=cardhead]>:nth-child(3){grid-column:2}[data-doc-title],[data-sig-block],[data-stack-block]{flex-direction:column;align-items:flex-start!important;gap:12px!important}[data-doc-title]>div:last-child,[data-sig-block]>div:last-child,[data-stack-block]>div:last-child{text-align:left!important;white-space:normal!important}[data-doc-title]{flex-wrap:wrap}.watermark{font-size:48px}.page-pad{padding:16px 12px!important}.sheet [style*=nowrap]{white-space:normal!important}.sheet .doc-sub{white-space:normal}.sec-head{flex-wrap:wrap;gap:8px!important}.sec-head h2{white-space:normal;flex:1 1 auto}[data-patient-row]{flex-wrap:wrap;gap:6px 10px!important}[data-patient-row]>div:first-child{flex:1 1 100%!important}.sheet-table{table-layout:fixed;width:100%}.version-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:8.5px!important}[data-sheet-head]>div:last-child{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}[data-slideover]{width:100%!important;padding:20px!important}.input{font-size:16px!important;min-height:44px}}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@page{size:A4 portrait;margin:.6in}@media print{body{background:#fff!important}.screen-only{display:none!important}.shell{min-height:0!important;background:#fff!important}.sheet-wrap,.shell{display:block!important}.sheet,.sheet-wrap{padding:0!important}.sheet{width:auto!important;border-radius:0!important}.field,.sheet{box-shadow:none!important}.field{background:transparent!important;border-color:transparent!important;padding-left:0!important;padding-right:0!important}.field::placeholder{color:transparent!important}input.field::-webkit-calendar-picker-indicator{display:none!important}[data-empty=true],[data-labgroup][data-any=false],[data-labitem][data-checked=false]{display:none!important}[data-break="1"]{page-break-before:always;break-before:page;margin-top:0!important;border-top:0!important;padding-top:0!important}.watermark{display:block;position:fixed;top:40%;left:0;right:0;text-align:center;transform:rotate(-24deg);font-family:var(--font-display),"Playfair Display",Georgia,serif;font-size:72px;font-weight:600;color:rgba(56,79,214,.1);pointer-events:none;z-index:40}}[data-break="1"]{margin-top:44px;border-top:2px dashed var(--ucc-gray-200);padding-top:44px}