.universal-home{color:var(--ink);background:var(--background);min-height:100vh;font-family:var(--font-sans);letter-spacing:0;font-size:12px;line-height:1.35}.universal-home *{box-sizing:border-box;letter-spacing:0;min-width:0}.universal-home h1,.universal-home h2,.universal-home h3,.universal-home p{margin:0}.universal-home h1,.universal-home h2,.universal-home h3{font-family:var(--font-display);font-weight:800}.universal-home h2{color:var(--brand);font-size:18px;line-height:1.1}.universal-home svg{flex-shrink:0;width:19px;height:19px}.universal-home button{border-radius:5px}.universal-home a:hover{color:var(--brand)}.universal-header{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:18px;height:50px;padding:7px 22px;display:flex}.universal-logo{flex-shrink:0;align-items:center;gap:8px;display:flex}.universal-logo>svg{width:38px;height:30px;color:var(--brand)}.universal-logo b{font-size:25px;font-weight:900;line-height:1}.universal-logo small{font-size:8px;font-weight:800;display:block}.universal-motto{color:var(--brand);border-left:1px solid var(--border);padding-left:12px;font-size:10px}.universal-header nav{height:100%;font-family:var(--font-display);flex:1;justify-content:center;align-items:center;gap:34px;font-size:16px;font-weight:800;display:flex}.universal-header nav a{align-items:center;height:100%;display:flex}.universal-header nav a.current{border-bottom:3px solid var(--brand);color:var(--brand)}.universal-search{border:1px solid var(--border);background:var(--brand-faint);width:180px;color:var(--brand);border-radius:20px;align-items:center;gap:6px;padding:4px 10px;display:flex}.universal-search input{background:0 0;border:0;outline:0;width:100%;font-size:10px}.universal-account{position:relative}.universal-account summary{cursor:pointer;border:1px solid var(--brand-soft);border-radius:6px;align-items:center;gap:9px;min-width:155px;padding:4px 10px;list-style:none;display:flex}.universal-account small{font-size:9px;display:block}.universal-account>div{background:var(--card);border:1px solid var(--border);z-index:50;width:185px;box-shadow:var(--shadow-card);padding:10px;position:absolute;top:42px;right:0}.universal-account a{padding:8px;display:block}.universal-menu{display:none!important}.universal-body{grid-template-columns:205px minmax(0,1fr);display:grid}.universal-sidebar{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;gap:18px;padding:7px 10px;display:flex}.universal-sidebar nav{flex-direction:column;gap:1px;display:flex}.universal-sidebar nav a{min-height:32px;color:var(--body);border-radius:5px;align-items:center;gap:12px;padding:5px 9px;font-size:11px;display:flex}.universal-sidebar nav svg{color:var(--brand);width:17px;height:17px}.universal-sidebar nav a.current{background:var(--secondary);color:var(--brand);font-weight:800}.universal-campus{margin-top:auto}.universal-campus img{aspect-ratio:1.1;object-fit:cover;border-radius:5px;width:100%}.universal-campus p{font-family:var(--font-display);background:var(--brand-faint);padding:6px;font-size:15px;font-weight:700}.universal-main{padding:4px 10px 8px}.universal-top{grid-template-columns:minmax(0,1fr) 255px;gap:9px;display:grid}.universal-primary{flex-direction:column;gap:8px;display:flex}.universal-hero{border:1px solid var(--border);background:var(--surface);border-radius:7px;min-height:290px;position:relative;overflow:hidden}.universal-hero>img{object-fit:cover;object-position:center;width:75%;height:100%;position:absolute;inset:0 0 0 auto}.universal-hero-copy{z-index:1;width:40%;text-shadow:0 1px 2px var(--surface);background:0 0;padding:26px 15px 12px;position:relative}.universal-hero h1{font-size:56px;line-height:.93}.universal-hero h1 span{font-size:34px;line-height:1.05;display:block}.universal-hero h1 sup{font-size:12px}.universal-hero h2{color:var(--ink);margin-top:9px;font-size:20px}.universal-hero p{color:var(--body);margin:10px 0;font-size:12px}.universal-hero-actions{gap:8px;width:400px;max-width:calc(100vw - 45px);display:flex}.universal-hero-actions a{height:38px;font-size:12px}.universal-arrow{animation:1.2s ease-in-out infinite universal-blink}@keyframes universal-blink{0%,to{opacity:1;transform:translate(0)}50%{opacity:.25;transform:translate(3px)}}.universal-path{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.universal-path a{border:1px solid var(--border);background:var(--card);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 4px;display:flex}.universal-path svg{width:29px;height:29px;color:var(--brand)}.universal-path b{font-family:var(--font-display);font-size:13px}.universal-path small{color:var(--brand);font-size:8px;display:block}.universal-section{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:9px 12px}.universal-section-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.universal-section-heading p{color:var(--body);font-size:10px}.universal-section-heading a{color:var(--brand);align-items:center;gap:5px;font-size:10px;display:flex}.universal-environments{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.universal-environment{border:1px solid var(--border);background:var(--card);border-radius:5px;display:block;overflow:hidden}.universal-environment>img{aspect-ratio:1.95;object-fit:cover;width:100%;display:block}.universal-environment>div{justify-content:space-between;gap:4px;padding:8px 10px;display:flex}.universal-environment h3{font-size:18px;line-height:1}.universal-environment p{color:var(--body);max-width:105px;font-size:10px}.universal-round-arrow{border:1px solid var(--brand-soft);color:var(--brand);border-radius:50%;flex-shrink:0;align-self:center;place-items:center;width:29px;height:29px;display:grid}.universal-rail{flex-direction:column;gap:9px;display:flex}.universal-guide{background:var(--ink);color:var(--primary-foreground);border-radius:7px;min-height:258px;position:relative;overflow:hidden}.universal-guide>img{object-fit:cover;object-position:top;width:50%;height:100%;position:absolute;top:0;left:0}.universal-guide>div{margin-left:48%;padding:18px 9px 9px;position:relative}.universal-guide h2{color:var(--primary-foreground);font-size:20px}.universal-guide p{margin-top:5px;font-size:12px}.universal-guide ul{margin:12px 0;padding:0;font-size:9px;list-style:none}.universal-guide li{align-items:center;gap:4px;margin:6px 0;display:flex}.universal-guide li svg{width:13px;height:13px;color:var(--success)}.universal-guide a{width:100%;margin-top:10px;font-size:11px;display:flex}.universal-progress{flex:1}.universal-progress-top{justify-content:space-around;align-items:center;margin:12px 0;display:flex}.universal-ring{border:12px solid var(--brand-soft);border-right-color:var(--success);border-top-color:var(--brand);width:110px;height:110px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:36px;font-weight:800;display:grid}.universal-progress-top>p{color:var(--success);font-weight:800}.universal-progress-top small{font-size:9px;display:block}.universal-progress-rows{gap:4px;margin-bottom:8px;display:grid}.universal-progress-rows>div{border:1px solid var(--border);gap:6px;padding:5px;font-size:10px;display:flex}.universal-progress-rows svg{width:15px;height:15px;color:var(--brand)}.universal-progress-rows b{margin-left:auto}.universal-progress a{height:34px;font-size:11px;display:flex}.universal-reference{color:var(--subtle);font-size:9px;margin:5px 0!important}.universal-access{margin-top:8px}.universal-system-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.universal-system{border:1px solid var(--border);background:var(--card);border-radius:5px;display:block;overflow:hidden}.universal-system img{aspect-ratio:2.25;object-fit:cover;width:100%;display:block}.universal-system div{padding:6px}.universal-system h3{font-size:14px;line-height:1.1}.universal-system p{color:var(--brand);font-size:9px}.universal-bottom{grid-template-columns:1.2fr 1.1fr 1fr;gap:9px;margin-top:8px;display:grid}.universal-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.universal-stats>div{text-align:center;border:1px solid var(--border);border-radius:5px;padding:9px 4px}.universal-stats svg{color:var(--brand);width:25px;height:25px}.universal-stats span{margin:5px 0;font-size:9px;display:block}.universal-stats b{font-size:24px;font-family:var(--font-display);display:block}.universal-stats small{color:var(--success)}.universal-activity>div{align-items:center;gap:6px;padding:4px 0;font-size:10px;display:flex}.universal-activity svg{color:var(--brand);width:14px;height:14px}.universal-activity small{color:var(--subtle);margin-left:auto;font-size:8px}.universal-activity em{background:var(--brand-faint);color:var(--brand);padding:3px 6px;font-size:9px;font-style:normal}.universal-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.universal-quick a{text-align:center;border:1px solid var(--border);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 3px;font-size:8px;display:flex}.universal-quick svg{color:var(--brand)}.universal-footer{border-top:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:15px;padding:10px 20px;display:flex}.universal-footer>span{color:var(--brand);font-size:9px}.universal-footer>div{flex:1;justify-content:space-evenly;gap:17px;display:flex}.universal-footer>div a{text-align:center;color:var(--brand);justify-items:center;font-size:8px;display:grid}.universal-footer small{color:var(--body);font-size:8px}@media (width>=1450px){.universal-hero{min-height:300px}.universal-hero-copy{padding-top:29px}.universal-body{grid-template-columns:205px minmax(0,1fr)}.universal-top{grid-template-columns:minmax(0,1fr) 265px}.universal-guide{min-height:262px}}@media (width<=1150px){.universal-motto,.universal-search{display:none}.universal-header nav{gap:20px}.universal-body{grid-template-columns:175px minmax(0,1fr)}.universal-top{grid-template-columns:minmax(0,1fr) 220px}.universal-hero h1{font-size:43px}.universal-hero h1 span{font-size:26px}.universal-hero-copy{width:47%}.universal-hero h2{font-size:17px}.universal-path a{flex-direction:column}.universal-path small{display:none}.universal-system-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.universal-bottom{grid-template-columns:1fr 1fr}.universal-bottom>section:last-child{grid-column:1/-1}.universal-guide>div{margin-left:43%}}@media (width<=760px){.universal-header{flex-wrap:wrap;gap:8px;height:auto;padding:9px}.universal-menu{display:inline-flex!important}.universal-logo b{font-size:22px}.universal-logo>svg{width:30px}.universal-header nav{flex-basis:100%;order:5;justify-content:space-between;gap:0;width:100%;min-height:32px;font-size:14px}.universal-header>.universal-bell{display:none}.universal-account{margin-left:auto}.universal-account summary{min-width:0;padding:5px;font-size:10px}.universal-account summary>svg:last-child{display:none}.universal-body{display:block}.universal-sidebar{display:none}.universal-sidebar.open{z-index:45;display:flex;position:fixed;inset:104px 0 0;overflow:auto}.universal-sidebar nav a{min-height:43px;padding:12px;font-size:14px}.universal-campus{display:none}.universal-main{padding:8px}.universal-top{flex-direction:column;display:flex}.universal-hero{min-height:490px}.universal-hero>img{object-fit:cover;width:100%;height:265px;inset:auto 0 0}.universal-hero-copy{width:100%;padding:17px 13px}.universal-hero h1{font-size:48px}.universal-hero h1 span{font-size:29px}.universal-hero h2{font-size:19px}.universal-hero p{max-width:300px;font-size:12px}.universal-hero-actions{flex-wrap:wrap;width:auto}.universal-path{grid-template-columns:repeat(2,minmax(0,1fr))}.universal-path a{flex-direction:row;justify-content:flex-start;padding:12px}.universal-path small{font-size:9px;display:block}.universal-path b{font-size:17px}.universal-path a:last-child{grid-column:1/-1}.universal-section-heading{align-items:flex-start}.universal-section-heading a{font-size:9px}.universal-environments{grid-template-columns:1fr}.universal-environment>img{aspect-ratio:2}.universal-environment h3{font-size:24px}.universal-environment p{max-width:none;font-size:13px}.universal-environment>div{padding:12px}.universal-rail{grid-template-columns:1fr;display:grid}.universal-guide{min-height:290px}.universal-guide h2{font-size:25px}.universal-guide p{font-size:14px}.universal-guide li{margin:10px 0;font-size:11px}.universal-progress-rows>div{padding:8px;font-size:13px}.universal-system-grid{grid-template-columns:1fr}.universal-system h3{font-size:20px}.universal-system p{font-size:12px}.universal-system div{padding:10px}.universal-bottom{flex-direction:column;display:flex}.universal-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.universal-stats span{font-size:12px}.universal-activity>div{flex-wrap:wrap;padding:8px 0;font-size:11px}.universal-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.universal-quick a{min-height:70px;font-size:11px}.universal-footer{flex-wrap:wrap;padding:15px}.universal-footer>div{flex-wrap:wrap;flex-basis:100%;gap:18px}.universal-footer>div a{font-size:10px}}.universal-system-grid{grid-template-columns:repeat(6,minmax(0,1fr)) .85fr}.universal-handshake{border-radius:5px;display:block;overflow:hidden}.universal-handshake img{object-fit:cover;width:100%;height:100%}.universal-hero-copy{padding-top:23px}.universal-hero h1{font-family:var(--font-sans);font-weight:900}.universal-hero h1 span{white-space:nowrap;font-size:29px}.universal-hero h2{font-family:var(--font-sans);font-size:17px;font-weight:900}.universal-logo small{font-size:7px}.universal-guide>img{object-fit:cover;object-position:center top;height:100%}@media (width<=1150px){.universal-system-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.universal-hero h1 span{font-size:23px}.universal-handshake{min-height:100px}}@media (width<=760px){.universal-system-grid{grid-template-columns:1fr}.universal-handshake{height:170px}.universal-hero h1 span{white-space:normal;font-size:24px}.universal-hero h2{font-size:17px}}.universal-hero>img{width:67%}.universal-hero-copy{width:43%}.universal-hero-actions{text-shadow:none}.universal-hero h1 span{z-index:2;position:relative}.universal-hero-copy h1 span{font-size:28px}@media (width<=1150px){.universal-hero-copy h1 span{font-size:22px}}@media (width<=760px){.universal-hero>img,.universal-hero-copy{width:100%}.universal-hero-copy h1 span{font-size:24px}}@media (prefers-reduced-motion:reduce){.universal-arrow{animation:none}}.alpha-business-page .alpha-brand-motto{display:none}.alpha-business-page .alpha-layout{grid-template-columns:170px minmax(0,1fr)}.alpha-business-page .alpha-workspace{padding:0 12px 24px}.business-design{grid-template-columns:minmax(0,1fr) 235px;gap:12px;display:grid}.business-design-main{min-width:0}.business-design-aside{flex-direction:column;gap:12px;padding-top:10px;display:flex}.business-design-hero{background:var(--card);border-bottom:1px solid var(--border);align-items:center;min-height:215px;display:flex;position:relative;overflow:hidden}.business-design-hero>img{object-fit:cover;width:60%;height:100%;position:absolute;top:0;right:0}.business-design-copy{background:linear-gradient(90deg,var(--card) 60%,color-mix(in oklab,var(--card) 80%,transparent) 85%,transparent);width:68%;padding:16px 10px;position:relative}.business-design-copy h1{font-size:48px;font-weight:900}.business-design-copy h1 sup{vertical-align:top;font-size:18px}.business-design-copy h2{margin:8px 0;font-family:Arial,Helvetica,sans-serif;font-size:13px}.business-design-copy p{max-width:350px;color:var(--body);margin:8px 0;font-size:11px}.business-design-copy .alpha-breadcrumb{font-size:9px}.business-design-summary{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr) minmax(0,.9fr);gap:10px;margin:12px 0;display:grid}.business-design-summary .alpha-panel>header h2,.business-design-aside .alpha-panel>header h2{font-size:18px}.business-design-summary header button,.business-design-aside header button{min-height:20px;padding:0;font-size:9px}.business-profile-grid{grid-template-columns:100px minmax(0,1fr);gap:10px;display:grid}.business-profile-grid>img{object-fit:cover;border-radius:4px;width:100%;height:176px}.business-profile-grid dl{gap:8px;margin:0;display:grid}.business-profile-grid dt{color:var(--body);align-items:center;gap:5px;font-size:10px;display:flex}.business-profile-grid dt svg{color:var(--brand);width:15px}.business-profile-grid dd{color:var(--subtle);margin:2px 0 0 20px;font-size:10px}.business-state-buttons{gap:4px;display:grid}.business-state-buttons button{text-align:left;background:var(--brand-faint);width:100%;color:var(--ink);grid-template-columns:24px 1fr auto 14px;gap:5px;min-height:27px;padding:4px;font-size:10px;display:grid}.business-state-buttons i{background:var(--secondary);color:var(--brand);text-align:center;border-radius:50%;padding:3px;font-style:normal}.business-state-buttons small{font-size:8px}.business-action-buttons{gap:5px;display:grid}.business-action-buttons button{background:var(--brand-faint);width:100%;color:var(--ink);border:1px solid var(--border);justify-content:flex-start;padding:7px;font-size:10px}.business-action-buttons button svg:first-child{color:var(--brand)}.business-action-buttons button svg:last-child{margin-left:auto}.business-smart-strip{background:var(--brand-faint);border-radius:5px;grid-template-columns:65px minmax(0,1fr);gap:5px;margin-top:8px;display:grid;overflow:hidden}.business-smart-strip img{object-fit:cover;width:100%;height:100%}.business-smart-strip>div{padding:6px}.business-smart-strip h3{font-size:13px}.business-smart-strip p{margin:4px 0;font-size:9px}.business-smart-strip button{width:100%;min-height:25px;font-size:9px}.business-sections-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.business-section-tile{text-align:left;border:1px solid var(--border);background:var(--card);color:var(--ink);border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden;padding:0!important}.business-section-tile>img{object-fit:cover;width:100%;height:84px}.business-section-tile>span{gap:6px;padding:9px 7px;display:flex}.business-section-tile svg{color:var(--brand);width:16px}.business-section-tile b{font-family:var(--font-display);font-size:14px;line-height:1.15;display:block}.business-section-tile small{margin-top:4px;font-size:9px;font-weight:400;display:block}.business-section-tile>em{justify-content:space-between;margin-top:auto;padding:6px 8px;font-size:10px;font-style:normal;display:flex}.business-tools-list{gap:0;display:grid}.business-tools-list button{text-align:left;border-bottom:1px solid var(--border);width:100%;color:var(--ink);border-radius:0;justify-content:flex-start;padding:9px 0}.business-tools-list button>svg:first-child{background:var(--brand-faint);width:27px;height:27px;color:var(--brand);padding:5px}.business-tools-list button>svg:last-child{width:12px;color:var(--brand);margin-left:auto}.business-tools-list b{font-size:11px;display:block}.business-tools-list small{font-size:9px;font-weight:400;display:block}.business-active-top{align-items:center;gap:10px;display:flex}.business-active-top img{object-fit:cover;border-radius:5px;width:65px;height:50px}.business-active-top progress{width:100%;accent-color:var(--brand)}.business-next-list{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.business-next-list li{color:var(--body);align-items:center;gap:7px;font-size:10px;display:flex}.business-next-list svg{width:14px;color:var(--brand)}.business-action-area{border-top:1px solid var(--border);margin-top:18px;padding-top:14px;scroll-margin-top:15px}.business-action-area>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.business-inline-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.business-inline-cards>article{border:1px solid var(--border);background:var(--card);border-radius:6px;padding:12px}.business-inline-cards p{color:var(--body);margin:8px 0}.business-authority-note{color:var(--subtle);font-size:10px;margin:12px 0!important}.business-design-page-history{margin-top:22px}.business-design .alpha-steps{margin:8px 0}.business-design .alpha-steps b{font-size:12px}.business-design .alpha-steps small{font-size:8px;display:block}.business-design .alpha-steps>div{gap:5px}.business-design .alpha-steps>div>span{width:24px;height:24px;font-size:12px}.business-active-top>div{flex:1;min-width:0}.business-active-top b,.business-active-top small{overflow-wrap:anywhere;display:block}.business-active-top b{font-size:12px}.business-active-top small{color:var(--subtle);font-size:10px}.business-action-area .space-y-4 button.text-left{white-space:normal;height:auto;min-height:72px;display:block}.business-action-area .space-y-4 button.text-left strong,.business-action-area .space-y-4 button.text-left p{display:block}.business-action-area .space-y-4 button.text-left p{margin-top:6px}.business-tools-list button span{min-width:0}.business-tools-list small{white-space:normal}.business-design-copy h2{font-family:Arial,Helvetica,sans-serif!important}.business-design-copy h1 sup{vertical-align:super;font-size:16px;position:static!important}.alpha-business-page .business-design-summary header{flex-wrap:wrap;gap:5px}.business-design-hero>img{object-position:center top;width:55%}.business-design-copy{background:linear-gradient(90deg,var(--card) 75%,color-mix(in oklab,var(--card) 85%,transparent) 90%,transparent);width:55%}@media (width<=1200px){.business-design{grid-template-columns:minmax(0,1fr) 210px}.business-design-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.business-design-summary>.alpha-panel:last-child{grid-column:1/-1}.business-action-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.business-smart-strip{grid-template-columns:85px 1fr}.business-sections-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.business-design-copy h1{font-size:42px}.business-design .alpha-steps{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.business-design .alpha-steps>div>svg{display:none}}@media (width<=760px){.alpha-business-page .alpha-layout{display:block}.alpha-business-page .alpha-workspace{padding:0 10px 80px}.business-design{flex-direction:column;display:flex}.business-design-hero{flex-direction:column;align-items:stretch;min-height:0}.business-design-hero>img{object-fit:contain;width:100%;height:auto;position:relative}.business-design-copy{background:var(--card);width:100%;padding:14px 10px}.business-design-copy h1{font-size:38px}.business-design-copy h2{max-width:255px;font-size:12px}.business-design-copy p{max-width:250px}.business-design-summary{grid-template-columns:minmax(0,1fr)}.business-design-summary>.alpha-panel:last-child{grid-column:auto}.business-profile-grid{grid-template-columns:100px minmax(0,1fr)}.business-action-buttons{grid-template-columns:minmax(0,1fr)}.business-sections-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-section-tile>span{padding:10px 7px}.business-section-tile b{font-size:16px}.business-section-tile>img{height:100px}.business-design-aside{padding:0}.business-inline-cards{grid-template-columns:minmax(0,1fr)}.business-design .alpha-steps{gap:12px}.business-design .alpha-steps b{font-size:13px}.business-design .alpha-steps small{font-size:9px}.business-design-page-history li{overflow-wrap:anywhere}}
