.page_skip__25mZL{position:fixed;z-index:100;top:8px;left:8px;padding:11px 16px;background:var(--paper);box-shadow:0 8px 28px oklch(20% .03 255/.14);transform:translateY(-160%)}.page_skip__25mZL:focus{transform:none}.page_utility__G4kSP{background:var(--paper);border-bottom:1px solid var(--line)}.page_utility__G4kSP>div{width:min(var(--max),calc(100% - 48px));min-height:112px;margin:auto;display:grid;grid-template-columns:auto minmax(420px,520px);grid-gap:48px;gap:48px;align-items:center}.page_brand__7TV1Q{width:max-content;display:flex;align-items:center;gap:14px}.page_brand__7TV1Q>span{width:58px;height:50px;display:grid;place-items:center;border-radius:2px;background:var(--red);color:var(--paper);font:700 19px/1 var(--serif);letter-spacing:.1em}.page_brand__7TV1Q strong{font:700 20px/1.1 var(--serif);letter-spacing:.08em}.page_brand__7TV1Q small{margin-top:7px;display:block;color:var(--muted);font:700 7px/1 var(--sans);letter-spacing:.14em}.page_utilityTools__n0Hwe{min-width:0}.page_utilitySearch__5rlmC{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:stretch}.page_utilitySearch__5rlmC label{display:grid;place-items:center;background:var(--ink);color:var(--paper);font-size:12px;font-weight:800}.page_utilitySearch__5rlmC>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 78px}.page_utilitySearch__5rlmC input{min-width:0;height:42px;padding:0 13px;border:1px solid var(--line);border-right:0;border-radius:0;background:var(--paper);color:var(--ink)}.page_utilitySearch__5rlmC button{height:42px;border:0;border-radius:0 2px 2px 0;background:var(--red);color:var(--paper);font-weight:800;cursor:pointer;transition:background-color .16s ease}.page_utilityMeta__3tx4p{margin-top:9px;display:flex;justify-content:flex-end;gap:20px;color:var(--muted);font-size:10px}.page_utilityMeta__3tx4p span+span{padding-left:20px;border-left:1px solid var(--line)}.page_header__oRW75{height:48px;background:oklch(92% .025 245);border-bottom:1px solid oklch(78% .04 245);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:30;transition:box-shadow .22s ease,background-color .22s ease}.page_headerScrolled__Q0HK_{background:color-mix(in oklch,oklch(92% .025 245) 97%,transparent);box-shadow:0 10px 30px oklch(18% .035 255/.13)}.page_desktopNav__8NRUr{width:min(var(--max),calc(100% - 48px));height:100%;margin:auto;display:grid;grid-template-columns:repeat(6,1fr)}.page_desktopNav__8NRUr a{height:100%;padding:0 14px;display:grid;place-items:center;position:relative;font-size:16px}.page_desktopNav__8NRUr a:after{content:"";height:3px;position:absolute;right:22px;bottom:0;left:22px;background:var(--red);transform:scaleX(0);transition:transform .18s cubic-bezier(.16,1,.3,1)}.page_desktopNav__8NRUr a[aria-current=page]:after{transform:scaleX(1)}.page_menuButton__3y3__,.page_mobileNav__drm1I,.page_shade__nGvGS{display:none}.page_portalLead__bBLoE{width:min(var(--max),calc(100% - 48px));margin:0 auto;padding:14px 24px 0;background:linear-gradient(180deg,oklch(68% .09 245),oklch(96% .012 245));animation:page_rise__c4kUh .62s cubic-bezier(.16,1,.3,1) both}.page_portalHeadline__GeoRK{min-height:58px;padding:0 20px;display:grid;grid-template-columns:140px minmax(0,1fr) 110px;grid-gap:20px;gap:20px;align-items:center;background:var(--paper);border-bottom:1px solid var(--line)}.page_portalHeadline__GeoRK>span{color:var(--red);font-size:11px;font-weight:800;letter-spacing:.08em}.page_portalHeadline__GeoRK h1{margin:0;color:oklch(43% .105 250);font:700 clamp(20px,2vw,26px)/1.35 var(--serif);text-align:center;text-wrap:balance}.page_portalHeadline__GeoRK>a{min-height:40px;display:flex;align-items:center;justify-content:flex-end;color:var(--muted);font-size:11px}.page_portalPanel__1gl97{padding-top:18px;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);grid-template-areas:"news feature";background:var(--paper)}.page_focusStory__QWIAD{grid-area:feature;min-width:0;margin-right:20px;position:relative;overflow:hidden}.page_focusImage__abm2_{height:352px;position:relative;background:var(--ink)}.page_focusImage__abm2_ img{object-fit:cover;object-position:center}.page_focusImage__abm2_:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,oklch(17% .04 255/.91),oklch(17% .04 255/.12) 72%,transparent)}.page_focusCopy__1otSt{width:calc(100% - 56px);position:absolute;z-index:1;right:28px;bottom:24px;left:28px;color:var(--paper)}.page_kicker__4Y54j{margin-bottom:9px;color:oklch(83% .1 72);font-size:10px;font-weight:800;letter-spacing:.13em}.page_focusCopy__1otSt h2{max-width:680px;margin-bottom:9px;font:700 clamp(26px,3vw,40px)/1.18 var(--serif);letter-spacing:-.018em;text-wrap:balance}.page_focusCopy__1otSt>p:not(.page_kicker__4Y54j){max-width:58ch;margin-bottom:11px;color:oklch(88% .015 255);font-size:12px;line-height:1.7;text-wrap:pretty}.page_focusCopy__1otSt>a{width:max-content;min-height:38px;display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--gold);font-size:11px;font-weight:800}.page_leadTools__jboIT{grid-area:news;min-width:0;padding:18px 24px 20px;border-right:1px solid var(--line);display:flex;flex-direction:column}.page_briefHead__9mXDi{padding-bottom:12px;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--ink)}.page_briefHead__9mXDi span{font:700 21px var(--serif)}.page_briefHead__9mXDi a{font-size:11px;color:var(--muted)}.page_briefs__kX0An{margin:0;padding:0;list-style:none}.page_briefs__kX0An li{min-height:58px;display:grid;grid-template-columns:25px minmax(0,1fr) 32px;grid-gap:9px;gap:9px;align-items:center;border-bottom:1px solid var(--line)}.page_briefs__kX0An li>span{color:var(--red);font:700 11px var(--serif);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_briefs__kX0An a{min-width:0;font:700 13px/1.45 var(--serif);overflow-wrap:break-word;text-wrap:pretty}.page_briefs__kX0An small{color:var(--muted);font-size:9px}.page_channelBar__84MAp{width:min(var(--max),calc(100% - 48px));min-height:58px;margin:auto;padding:0 22px;display:flex;align-items:center;background:var(--red);color:var(--paper)}.page_channelBar__84MAp span{padding-right:24px;font:700 15px var(--serif)}.page_channelBar__84MAp a{min-height:40px;padding:0 24px;display:flex;align-items:center;border-left:1px solid oklch(96% .02 28/.22);font-size:12px}.page_courseSection__r21dy,.page_newsSection__b1Ptt{width:min(var(--max),calc(100% - 48px));margin:auto;padding:78px 0 90px}.page_sectionHeading__lt74q{padding-bottom:22px;display:grid;grid-template-columns:1fr minmax(260px,420px);grid-gap:60px;gap:60px;align-items:end;border-bottom:2px solid var(--ink)}.page_regulationSection__ryw60>div:first-child>span,.page_sectionHeading__lt74q span,.page_taxIntro__8Tzkt>span{color:var(--red);font-size:10px;font-weight:800;letter-spacing:.16em}.page_regulationSection__ryw60 h2,.page_sectionHeading__lt74q h2,.page_taxIntro__8Tzkt h2{margin:6px 0 0;font:700 clamp(28px,3vw,40px)/1.2 var(--serif);letter-spacing:-.012em}.page_sectionHeading__lt74q>p{margin:0;color:var(--muted);font-size:13px;line-height:1.75}.page_newsMedia__ZK8K4{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"features heading" "features intro" "features list";grid-template-rows:auto auto 1fr;grid-column-gap:52px;column-gap:52px;align-items:start}.page_newsFeatures__HfIr2{grid-area:features;min-width:0}.page_newsCards__TFO5e{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.page_newsCard__xdke_{min-width:0;display:block;background:var(--paper);border-top:2px solid var(--ink);border-bottom:1px solid var(--line)}.page_newsCardImage__kyqov{height:178px;position:relative;overflow:hidden;background:var(--ink)}.page_newsCardImage__kyqov img{object-fit:cover}.page_newsCard__xdke_>div:last-child{padding:15px 2px 17px}.page_newsCard__xdke_ span{color:var(--red);font-size:9px;font-weight:800;letter-spacing:.1em}.page_newsCard__xdke_ h3{margin:8px 0 7px;font:700 17px/1.42 var(--serif);text-wrap:pretty}.page_newsCard__xdke_ p{margin:0;color:var(--muted);font-size:11px;line-height:1.65;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page_newsPager__wm2wO{height:54px;display:flex;align-items:center;justify-content:center;gap:9px;color:var(--muted)}.page_newsPager__wm2wO span{width:34px;height:34px;margin-inline:9px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--paper);font-size:13px}.page_newsPager__wm2wO i{width:5px;height:5px;border:1px solid oklch(59% .1 245);border-radius:50%}.page_newsPager__wm2wO .page_activeDot__xoNgK{background:oklch(59% .1 245)}.page_newsDigestHead__HfptU{grid-area:heading;min-height:58px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:2px solid var(--ink)}.page_newsDigestHead__HfptU span{color:var(--red);font-size:10px;font-weight:800;letter-spacing:.16em}.page_newsDigestHead__HfptU h2{margin:5px 0 12px;color:oklch(43% .105 250);font:700 clamp(28px,3vw,38px)/1.2 var(--serif)}.page_newsDigestHead__HfptU>a{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:oklch(59% .1 245);font-size:18px}.page_newsDigestIntro__SkmlL{grid-area:intro;margin:15px 0 7px;color:var(--muted);font-size:12px;line-height:1.7}.page_headlineList__eNC_i{grid-area:list;border-top:1px solid var(--line)}.page_headlineList__eNC_i>a{min-height:48px;padding:7px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;border-bottom:1px solid var(--line)}.page_headlineList__eNC_i strong{font:700 14px/1.45 var(--serif)}.page_headlineList__eNC_i small{color:var(--muted);font-size:9px;white-space:nowrap}.page_taxBand__ADIXj{padding:46px max(24px,calc((100vw - var(--max))/2)) 54px;background:oklch(96% .01 245)}.page_taxBandHeader__pmwS9{min-height:54px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:54px;gap:54px;align-items:start;border-bottom:1px solid var(--line)}.page_taxBrand__3_V9C{display:flex;align-items:flex-start;gap:10px}.page_taxBrand__3_V9C>span{width:4px;height:25px;overflow:hidden;background:var(--red);color:transparent}.page_taxBrand__3_V9C small{display:block;color:var(--muted);font-size:8px;font-weight:800;letter-spacing:.14em}.page_taxBrand__3_V9C h2{margin:2px 0 0;font:700 19px/1.2 var(--serif);letter-spacing:.02em}.page_taxTabs__nc5vj{display:flex;align-self:start;justify-content:flex-end;overflow-x:auto}.page_taxTabs__nc5vj a{min-height:34px;padding:0 14px;display:flex;align-items:center;justify-content:center;border-right:1px solid oklch(82% .018 255/.6);background:var(--paper);color:var(--muted);font-size:10px;white-space:nowrap}.page_taxTabs__nc5vj a:first-child{border-radius:2px 0 0 2px}.page_taxTabs__nc5vj a:last-child{border-right:0;border-radius:0 2px 2px 0}.page_taxTabs__nc5vj .page_activeTaxTab__3cbQb{background:oklch(58% .15 248);color:var(--paper);font-weight:800}.page_taxBandBody__xNYbw{padding-top:20px;display:grid;grid-template-columns:minmax(0,1.52fr) minmax(310px,.88fr);grid-gap:28px;gap:28px}.page_taxPanelHeading__HsTkm{min-height:28px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid var(--line)}.page_taxPanelHeading__HsTkm h3{margin:0;font:700 15px/1.2 var(--serif)}.page_taxPanelHeading__HsTkm a{color:var(--muted);font-size:9px}.page_taxTopicGrid__k64n0{padding-top:13px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.page_taxTopicCard__u_rID{min-width:0;background:var(--paper);border:1px solid oklch(84% .025 255);box-shadow:0 5px 16px oklch(20% .03 255/.06);transition:transform .18s ease,box-shadow .18s ease}.page_taxTopicCover__HEiHQ{min-height:102px;padding:13px 14px;display:flex;flex-direction:column;position:relative;overflow:hidden;background:oklch(64% .13 250);color:var(--paper)}.page_taxTopicCover__HEiHQ:after{content:"";width:78px;height:78px;position:absolute;right:-26px;bottom:-35px;border:12px solid oklch(98% .01 245/.22);border-radius:50%}.page_taxTopicCard2__sC7Fj .page_taxTopicCover__HEiHQ{background:oklch(61% .1 188)}.page_taxTopicCard3__tBR1G .page_taxTopicCover__HEiHQ{background:oklch(70% .13 65)}.page_taxTopicCover__HEiHQ small{color:oklch(98% .01 245/.86);font-size:8px;font-weight:800;letter-spacing:.08em}.page_taxTopicCover__HEiHQ strong{margin-top:11px;font:700 20px/1.2 var(--serif);letter-spacing:.02em}.page_taxTopicCover__HEiHQ span{margin-top:auto;font-size:8px}.page_taxTopicCopy__jHttX{min-height:86px;padding:12px 13px}.page_taxTopicCopy__jHttX h3{margin:0;font:700 13px/1.45 var(--serif);text-wrap:pretty}.page_taxTopicCopy__jHttX p{margin:8px 0 0;color:var(--muted);font-size:8px}.page_taxResourceGrid__62jvj{padding-top:13px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.page_taxResourceCard__gWToF{min-height:190px;padding:16px;display:flex;flex-direction:column;position:relative;overflow:hidden;background:oklch(90% .035 245);border:1px solid oklch(80% .04 245);color:oklch(36% .09 250)}.page_taxResourceCard__gWToF:before{content:"";width:100px;height:100px;position:absolute;right:-38px;bottom:-40px;border:16px solid oklch(58% .15 248/.1);border-radius:50%}.page_taxResourceCardAlt__gyK6i{background:oklch(94% .03 65);border-color:oklch(83% .065 65);color:oklch(46% .12 42)}.page_taxResourceCard__gWToF small{font-size:8px;font-weight:800;letter-spacing:.08em}.page_taxResourceCard__gWToF strong{max-width:9em;margin-top:16px;font:700 18px/1.35 var(--serif);text-wrap:balance}.page_taxResourceCard__gWToF span{margin-top:auto;color:var(--muted);font-size:8px}.page_taxResourceCard__gWToF i{width:28px;height:28px;margin-top:10px;display:grid;place-items:center;border-radius:50%;background:var(--paper);font-style:normal}.page_taxResourceCardAlt__gyK6i i{background:oklch(98% .015 65)}.page_learningHeading__FEDk3{padding-bottom:18px;display:flex;align-items:flex-end;justify-content:space-between;border-bottom:2px solid var(--ink)}.page_learningHeading__FEDk3 span{color:var(--red);font-size:10px;font-weight:800;letter-spacing:.16em}.page_learningHeading__FEDk3 h2{margin:6px 0 0;font:700 clamp(28px,3vw,38px)/1.2 var(--serif);letter-spacing:-.012em}.page_learningHeading__FEDk3>a{min-height:40px;display:flex;align-items:center;color:var(--red);font-size:11px;font-weight:800}.page_learningGrid__QDTIL{padding-top:30px;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px}.page_learningColumn__YFHxi{min-width:0}.page_learningColumnHead__ODnoC{min-height:36px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid var(--line)}.page_learningColumnHead__ODnoC h3{margin:0;font:700 18px/1.3 var(--serif)}.page_learningColumnHead__ODnoC a{min-width:40px;min-height:40px;display:flex;align-items:flex-start;justify-content:flex-end;color:var(--muted);font-size:9px}.page_learningFeature__TZMhS{min-height:132px;padding:14px 0;display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:18px;gap:18px;border-bottom:1px solid var(--line)}.page_learningCover__9uH4e{min-height:104px;padding:14px;display:flex;flex-direction:column;position:relative;overflow:hidden;background:oklch(65% .14 250);color:var(--paper)}.page_learningCover__9uH4e:after{content:"";position:absolute;inset:8px;border:1px dashed oklch(98% .01 245/.45)}.page_learningCoverAlt__TLdSX{background:oklch(62% .12 233)}.page_learningCover__9uH4e small,.page_learningCover__9uH4e span,.page_learningCover__9uH4e strong{position:relative;z-index:1}.page_learningCover__9uH4e small{font-size:8px}.page_learningCover__9uH4e strong{margin:auto 0;font:700 24px/1 var(--serif)}.page_learningCover__9uH4e span{font-size:7px;letter-spacing:.08em}.page_learningFeature__TZMhS>div:last-child{min-width:0}.page_learningFeature__TZMhS>div:last-child>small{color:var(--red);font-size:8px;font-weight:800}.page_learningFeature__TZMhS h4{margin:7px 0 6px;font:700 15px/1.4 var(--serif);text-wrap:pretty}.page_learningFeature__TZMhS p{margin:0;color:var(--muted);font-size:9px;line-height:1.65}.page_learningList__wfndK a{min-height:44px;display:grid;grid-template-columns:38px minmax(0,1fr) 46px;grid-gap:9px;gap:9px;align-items:center;border-bottom:1px solid var(--line)}.page_learningList__wfndK span{width:max-content;padding:2px 6px;border:1px solid oklch(65% .14 250);border-radius:999px;color:oklch(54% .15 250);font-size:8px}.page_learningList__wfndK strong{overflow:hidden;font:600 10px/1.4 var(--sans);text-overflow:ellipsis;white-space:nowrap}.page_learningList__wfndK time{color:var(--muted);font-size:8px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_footer__F3MD0{padding:0 max(24px,calc((100vw - var(--max))/2));background:oklch(22% .025 245);color:oklch(82% .012 245)}.page_footerInner__5TPTB{min-height:172px;padding:28px 0;display:grid;grid-template-columns:1.25fr 1fr .9fr 1.15fr;grid-gap:34px;gap:34px;align-items:center}.page_footerInner__5TPTB>*+*{padding-left:34px;border-left:1px solid oklch(86% .014 245/.26)}.page_footerBrand__LFSWn{min-height:54px;display:flex;align-items:center;gap:12px;color:var(--paper)}.page_footerBrand__LFSWn>span{width:46px;height:42px;display:grid;place-items:center;background:var(--red);font:700 14px/1 var(--serif);letter-spacing:.08em}.page_footerBrand__LFSWn strong{font:700 16px/1.2 var(--serif);letter-spacing:.04em}.page_footerBrand__LFSWn small{margin-top:6px;display:block;color:oklch(74% .015 245);font:700 6px/1 var(--sans);letter-spacing:.12em}.page_footerNav__vNHk8{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.page_footerNav__vNHk8 a{min-height:34px;display:flex;align-items:center;color:oklch(88% .01 245);font-size:9px}.page_footerCodes__NfDbp{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.page_footerCodes__NfDbp figure{margin:0;text-align:center}.page_qrPlaceholder__8wZqW{width:58px;height:58px;margin:auto;display:grid;place-content:center;border:5px solid var(--paper);outline:1px solid oklch(70% .02 245);background:repeating-conic-gradient(oklch(25% .025 245) 0 25%,var(--paper) 0 50%) 0/10px 10px;color:var(--ink)}.page_qrPlaceholder__8wZqW small,.page_qrPlaceholder__8wZqW span{padding:1px 3px;background:var(--paper);font:800 8px/1 var(--sans)}.page_qrPlaceholder__8wZqW small{font-size:5px;letter-spacing:.08em}.page_footerCodes__NfDbp figcaption{margin-top:8px;color:oklch(90% .01 245);font-size:8px}.page_footerContact__U3y_8{margin:0;font-style:normal}.page_footerContact__U3y_8 p{margin:0;padding:10px 0;display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:10px;gap:10px;border-bottom:1px solid oklch(86% .014 245/.16);font-size:9px}.page_footerContact__U3y_8 p:last-child{border-bottom:0}.page_footerContact__U3y_8 span{color:oklch(68% .02 245)}.page_footerContact__U3y_8 a{min-height:24px;display:flex;align-items:center;color:var(--paper);overflow-wrap:anywhere}.page_footerMeta__1GEs7{min-height:44px;padding:12px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid oklch(86% .014 245/.16);color:oklch(66% .014 245);font-size:8px}.page_footerMeta__1GEs7 p{margin:0}.page_routeMain__hJRdP{min-height:70svh;padding:92px max(24px,calc((100vw - var(--max))/2)) 110px}.page_routeEyebrow__kQoXD{color:var(--red);font-size:10px;font-weight:800;letter-spacing:.18em}.page_routeMain__hJRdP>h1{max-width:850px;margin:18px 0 22px;font:700 clamp(40px,6vw,72px)/1.15 var(--serif);letter-spacing:-.022em;text-wrap:balance}.page_routeLead__XFGzD{max-width:65ch;color:var(--muted);font-size:15px;line-height:1.9}.page_routeGrid__BM2Lj{margin-top:64px;display:grid;grid-template-columns:1.35fr .65fr;grid-gap:70px;gap:70px}.page_routeGrid__BM2Lj>section{border-top:2px solid var(--ink)}.page_routeGrid__BM2Lj>section>h2{padding:20px 0 12px;font:700 22px var(--serif)}.page_routeGrid__BM2Lj article{padding:20px 0;display:grid;grid-template-columns:110px 1fr 120px;grid-gap:20px;gap:20px;align-items:center;border-bottom:1px solid var(--line)}.page_routeGrid__BM2Lj article span{color:var(--red);font-size:10px}.page_routeGrid__BM2Lj article h3{margin:0;font:700 16px/1.5 var(--serif)}.page_routeGrid__BM2Lj article time{color:var(--muted);font-size:10px;text-align:right}.page_routeGrid__BM2Lj aside{height:max-content;padding:30px;background:var(--ink);color:var(--paper)}.page_routeGrid__BM2Lj aside>p{color:oklch(82% .09 72);font-size:10px;letter-spacing:.13em}.page_routeGrid__BM2Lj aside h2{font:700 23px/1.45 var(--serif)}.page_routeGrid__BM2Lj aside ul{padding-left:18px;color:oklch(78% .018 255);font-size:12px;line-height:2}.page_routeGrid__BM2Lj aside a{min-height:42px;margin-top:24px;display:flex;align-items:center;border-top:1px solid oklch(90% .015 255/.2);font-size:12px}.page_legal__yjO3G{min-height:100svh;padding:14vh max(24px,calc((100vw - 900px)/2));background:var(--canvas)}.page_legal__yjO3G>p{color:var(--red);font-size:10px;font-weight:800;letter-spacing:.18em}.page_legal__yjO3G h1{font:700 clamp(46px,8vw,82px)/1.15 var(--serif);letter-spacing:-.022em}.page_legal__yjO3G span{max-width:64ch;display:block;color:var(--muted);line-height:1.9}.page_legal__yjO3G a{min-height:44px;margin-top:35px;display:inline-flex;align-items:center;border-bottom:1px solid var(--red);font-size:13px;font-weight:800}@keyframes page_rise__c4kUh{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(hover:hover){.page_desktopNav__8NRUr a:hover:after{transform:scaleX(1)}.page_regulationSection__ryw60 aside a:hover,.page_utilitySearch__5rlmC button:hover{background:var(--red-dark)}.page_headlineList__eNC_i>a:hover strong,.page_regulationTags__V86Sm a:hover{color:var(--red)}.page_taxResourceCard__gWToF:hover,.page_taxTopicCard__u_rID:hover{transform:translateY(-3px);box-shadow:0 10px 24px oklch(20% .03 255/.1)}}@media(max-width:1024px){.page_utility__G4kSP>div{grid-template-columns:auto minmax(360px,460px);gap:32px}.page_desktopNav__8NRUr a{padding-inline:8px}.page_portalLead__bBLoE{padding-inline:18px}.page_portalPanel__1gl97{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.page_focusStory__QWIAD{margin-right:18px}.page_focusImage__abm2_{height:360px}.page_leadTools__jboIT{padding-inline:18px}.page_briefs__kX0An li{min-height:60px}.page_taxBandBody__xNYbw{grid-template-columns:1fr}.page_taxResourceGrid__62jvj{grid-template-columns:1fr 1fr}.page_taxResourceCard__gWToF{min-height:150px}.page_regulationSection__ryw60{grid-template-columns:1fr}.page_regulationSection__ryw60 aside{max-width:600px}.page_footer__F3MD0{grid-template-columns:1.3fr repeat(3,1fr);gap:28px}}@media(max-width:760px){.page_utility__G4kSP>div{width:calc(100% - 36px);min-height:68px;grid-template-columns:1fr 48px;gap:12px}.page_utilityTools__n0Hwe{display:none}.page_brand__7TV1Q>span{width:48px;height:38px;font-size:16px}.page_brand__7TV1Q strong{font-size:15px}.page_header__oRW75{height:0;border:0;background:transparent;box-shadow:none;position:relative}.page_desktopNav__8NRUr{display:none}.page_menuButton__3y3__{width:44px;height:44px;justify-self:end;padding:11px;display:flex;flex-direction:column;justify-content:center;gap:5px;border:1px solid var(--line);border-radius:2px;background:transparent;color:var(--ink);position:relative;z-index:3}.page_menuButton__3y3__ span{height:1px;width:22px;background:currentColor}.page_shade__nGvGS{display:block;position:fixed;z-index:1;inset:0;border:0;background:oklch(15% .03 255/.64)}.page_mobileNav__drm1I{width:min(88vw,360px);max-height:calc(100dvh - 80px);padding:14px;display:flex;flex-direction:column;position:absolute;z-index:2;top:8px;right:18px;overflow:auto;background:var(--paper);box-shadow:0 18px 60px oklch(15% .03 255/.3)}.page_mobileNav__drm1I a{min-height:54px;padding:0 14px;display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--line);font:700 16px var(--serif)}.page_mobileNav__drm1I a span{color:var(--red);font:10px var(--sans)}.page_channelBar__84MAp,.page_courseSection__r21dy,.page_newsSection__b1Ptt,.page_portalLead__bBLoE{width:calc(100% - 36px)}.page_portalLead__bBLoE{margin-top:18px;padding:10px}.page_portalHeadline__GeoRK{padding:16px;grid-template-columns:1fr;gap:8px;text-align:left}.page_portalHeadline__GeoRK h1{text-align:left;font-size:24px}.page_portalHeadline__GeoRK>a{justify-content:flex-start}.page_portalPanel__1gl97{padding-top:0;grid-template-columns:1fr;grid-template-areas:"feature" "news"}.page_focusStory__QWIAD{margin-right:0}.page_focusImage__abm2_{height:410px}.page_focusCopy__1otSt{width:calc(100% - 40px);right:20px;bottom:22px;left:20px}.page_focusCopy__1otSt h2{font-size:32px}.page_leadTools__jboIT{padding:22px 20px;border-top:1px solid var(--line);border-right:0}.page_channelBar__84MAp{padding:9px 12px;overflow-x:auto}.page_channelBar__84MAp a,.page_channelBar__84MAp span{flex:0 0 auto}.page_channelBar__84MAp span{padding-right:14px}.page_channelBar__84MAp a{padding-inline:16px}.page_sectionHeading__lt74q{grid-template-columns:1fr;gap:16px}.page_courseSection__r21dy,.page_newsSection__b1Ptt{padding-block:60px 70px}.page_taxBand__ADIXj{padding-block:48px 58px}.page_taxBandHeader__pmwS9{grid-template-columns:1fr;gap:18px}.page_taxTabs__nc5vj{justify-content:flex-start}.page_taxBandBody__xNYbw{gap:32px}.page_courseGrid__4MvBb{grid-template-columns:1fr 1fr}.page_courseGrid__4MvBb .page_calendar__QkEKg{grid-column:1/-1}.page_regulationSection__ryw60{padding-block:60px 70px}.page_footer__F3MD0{grid-template-columns:1fr 1fr}.page_footerLead__JRHzP{grid-column:1/-1}.page_routeMain__hJRdP{padding-top:65px}.page_routeGrid__BM2Lj{grid-template-columns:1fr;gap:32px}.page_routeGrid__BM2Lj article{grid-template-columns:80px 1fr}.page_routeGrid__BM2Lj article time{grid-column:2;text-align:left}.page_copyright__FJcf5{grid-column:1/-1}}@media(max-width:560px){.page_portalLead__bBLoE{width:100%;margin-top:0;padding:0}.page_portalHeadline__GeoRK{border-top:1px solid var(--line)}.page_focusImage__abm2_{height:410px}.page_focusImage__abm2_ img{object-position:43% center}.page_focusCopy__1otSt h2{font-size:29px}.page_focusCopy__1otSt>p:not(.page_kicker__4Y54j){font-size:12px}.page_briefs__kX0An li{min-height:64px}.page_channelBar__84MAp{width:100%}.page_courseSection__r21dy,.page_newsSection__b1Ptt{width:calc(100% - 36px)}.page_taxBand__ADIXj{padding-inline:18px}.page_taxTopicGrid__k64n0{grid-template-columns:1fr}.page_taxTopicCard__u_rID{display:grid;grid-template-columns:minmax(112px,.82fr) 1.18fr}.page_taxTopicCopy__jHttX,.page_taxTopicCover__HEiHQ{min-height:126px}.page_taxTopicCover__HEiHQ strong{font-size:18px}.page_taxResourceGrid__62jvj{grid-template-columns:1fr}.page_taxResourceCard__gWToF{min-height:142px}.page_courseGrid__4MvBb{grid-template-columns:1fr}.page_courseGrid__4MvBb .page_calendar__QkEKg{grid-column:auto;grid-template-columns:84px 1fr;padding:22px}.page_calendar__QkEKg>div{padding-right:16px}.page_calendar__QkEKg strong{font-size:48px}.page_regulationSection__ryw60{padding-inline:18px}.page_footer__F3MD0{padding-inline:18px;grid-template-columns:1fr;text-align:left}.page_copyright__FJcf5,.page_footerLead__JRHzP{grid-column:auto}.page_routeMain__hJRdP{padding-inline:18px}.page_routeMain__hJRdP>h1{font-size:42px}.page_routeGrid__BM2Lj article{grid-template-columns:1fr;gap:7px}.page_routeGrid__BM2Lj article time{grid-column:auto}.page_legal__yjO3G{padding-inline:18px}}@media(max-width:760px){.page_focusCopy__1otSt h2{overflow-wrap:anywhere}}@media(max-width:560px){.page_focusCopy__1otSt{width:calc(100% - 36px);right:18px;left:18px}.page_focusCopy__1otSt h2{font-size:clamp(27px,8vw,30px);line-height:1.18}}@media(max-width:760px){.page_newsMedia__ZK8K4{grid-template-columns:1fr;grid-template-areas:"heading" "features" "intro" "list";row-gap:0}.page_newsDigestHead__HfptU{margin-bottom:24px}.page_newsCards__TFO5e{grid-template-columns:1fr 1fr}.page_newsCardImage__kyqov{height:190px}.page_newsDigestIntro__SkmlL{margin-top:18px}.page_headlineList__eNC_i>a{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:560px){.page_newsCards__TFO5e{grid-template-columns:1fr;gap:22px}.page_newsCardImage__kyqov{height:220px}.page_newsPager__wm2wO{height:48px}.page_newsDigestHead__HfptU h2{font-size:30px}.page_headlineList__eNC_i>a{grid-template-columns:1fr;gap:3px;padding-block:10px}.page_headlineList__eNC_i small{white-space:normal}}.page_taxPanelHeading__HsTkm,.page_taxPanelHeading__HsTkm a,.page_taxTabs__nc5vj a{min-height:40px}.page_taxPanelHeading__HsTkm a{display:flex;align-items:flex-start}@media(max-width:760px){.page_learningHeading__FEDk3{align-items:flex-start}.page_learningGrid__QDTIL{grid-template-columns:1fr;gap:44px}.page_learningFeature__TZMhS{grid-template-columns:140px minmax(0,1fr)}}@media(max-width:420px){.page_learningHeading__FEDk3 h2{font-size:28px}.page_learningFeature__TZMhS{grid-template-columns:112px minmax(0,1fr);gap:14px}.page_learningCover__9uH4e{padding:11px}.page_learningCover__9uH4e strong{font-size:20px}.page_learningFeature__TZMhS h4{font-size:14px}.page_learningFeature__TZMhS p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.page_learningList__wfndK a{grid-template-columns:34px minmax(0,1fr) 40px;gap:7px}.page_learningList__wfndK strong{font-size:9px}}@media(max-width:1024px){.page_footerInner__5TPTB{grid-template-columns:1fr 1fr;gap:0}.page_footerInner__5TPTB>*{min-height:120px;padding:24px}.page_footerInner__5TPTB>*+*{padding-left:24px}.page_footerInner__5TPTB>:nth-child(3){border-left:0}.page_footerInner__5TPTB>:nth-child(3),.page_footerInner__5TPTB>:nth-child(4){border-top:1px solid oklch(86% .014 245/.26)}}@media(max-width:560px){.page_footer__F3MD0{padding-inline:18px}.page_footerInner__5TPTB{grid-template-columns:1fr}.page_footerInner__5TPTB>*{min-height:auto;padding:26px 0}.page_footerInner__5TPTB>*+*{padding-left:0;border-top:1px solid oklch(86% .014 245/.22);border-left:0}.page_footerBrand__LFSWn{padding-top:30px}.page_footerNav__vNHk8 a{min-height:40px;font-size:10px}.page_footerCodes__NfDbp{justify-content:start;grid-template-columns:76px 76px}.page_footerContact__U3y_8 p{min-height:48px;align-items:center}.page_footerMeta__1GEs7{padding:16px 0;align-items:flex-start;flex-direction:column;gap:8px;line-height:1.6}}.page_footerContact__U3y_8 a,.page_footerNav__vNHk8 a{min-height:40px}.page_footerContact__U3y_8 p{padding-block:2px}.page_footerBrand__LFSWn small,.page_footerBrand__LFSWn strong,.page_footerBrand__LFSWn>span,.page_footerCodes__NfDbp figcaption,.page_footerContact__U3y_8 p,.page_footerMeta__1GEs7,.page_footerNav__vNHk8 a,.page_footer__F3MD0,.page_qrPlaceholder__8wZqW small,.page_qrPlaceholder__8wZqW span{font-size:16px}.page_footerContact__U3y_8 p{grid-template-columns:72px minmax(0,1fr);align-items:center}.page_footerContact__U3y_8 a,.page_footerContact__U3y_8 span{white-space:nowrap}.page_languageSwitch__rhPRR{min-height:32px;display:flex;align-items:center;border-bottom:1px solid var(--red);color:var(--red);font-size:11px;font-weight:800;white-space:nowrap}.page_mobileLanguage__TjAeH{margin-top:10px;justify-content:center!important;border:1px solid var(--red)!important;color:var(--red)}.page_englishLocaleLayout__E_W4N .page_focusCopy__1otSt h2,.page_englishLocaleLayout__E_W4N .page_legal__yjO3G h1,.page_englishLocaleLayout__E_W4N .page_newsCard__xdke_ h3,.page_englishLocaleLayout__E_W4N .page_portalHeadline__GeoRK h1,.page_englishLocaleLayout__E_W4N .page_routeGrid__BM2Lj article h3,.page_englishLocaleLayout__E_W4N .page_routeMain__hJRdP>h1{word-break:normal;overflow-wrap:break-word}.page_englishLocaleLayout__E_W4N .page_learningCover__9uH4e strong{font-size:20px;line-height:1.12}.page_footer__F3MD0:lang(en-US) .page_footerBrand__LFSWn strong{letter-spacing:0}.page_footer__F3MD0:lang(en-US) .page_footerContact__U3y_8 p{grid-template-columns:72px minmax(0,1fr)}@media(max-width:760px){.page_menuButton__3y3__{display:flex!important}.page_englishLocaleLayout__E_W4N .page_brand__7TV1Q strong{font-size:14px;letter-spacing:.02em}.page_englishLocaleLayout__E_W4N .page_focusCopy__1otSt h2,.page_englishLocaleLayout__E_W4N .page_focusCopy__1otSt>p{overflow-wrap:break-word}.page_englishLocaleLayout__E_W4N .page_mobileNav__drm1I a{font-family:var(--sans)}.page_languageSwitch__rhPRR{display:none}.page_mobileLanguage__TjAeH{display:flex}}@media(max-width:420px){.page_englishLocaleLayout__E_W4N .page_brand__7TV1Q small{font-size:6px;letter-spacing:.08em}.page_englishLocaleLayout__E_W4N .page_learningFeature__TZMhS{grid-template-columns:108px minmax(0,1fr)}.page_englishLocaleLayout__E_W4N .page_learningCover__9uH4e strong{font-size:17px}.page_footer__F3MD0:lang(en-US) .page_footerContact__U3y_8 p{grid-template-columns:64px minmax(0,1fr);gap:8px}}.page_themeSwitcher__4YDZg{flex:0 0 auto;display:flex;gap:2px;padding:2px;border:1px solid color-mix(in oklch,var(--ink) 20%,transparent);border-radius:999px;background:color-mix(in oklch,var(--ink) 6%,transparent)}.page_themeSwitcher__4YDZg button{min-width:50px;height:28px;padding:0 7px;display:flex;align-items:center;justify-content:center;gap:5px;border:0;border-radius:999px;background:transparent;color:var(--ink);cursor:pointer}.page_themeSwitcher__4YDZg button>span{width:10px;height:10px;flex:0 0 auto;border:2px solid var(--paper);border-radius:50%;background:var(--theme-swatch);box-shadow:0 0 0 1px color-mix(in oklch,var(--ink-deep) 24%,transparent)}.page_themeSwitcher__4YDZg small{font-size:10px;line-height:1;white-space:nowrap}.page_themeSwitcher__4YDZg .page_activeTheme__oQrci{background:var(--paper);box-shadow:0 2px 8px color-mix(in oklch,var(--ink-deep) 14%,transparent)}.page_themeSwitcher__4YDZg .page_activeTheme__oQrci small{font-weight:800}.page_themeSwitcher__4YDZg button:active{transform:scale(.96)}.page_themeSwitcher__4YDZg button:focus-visible{outline:2px solid var(--red);outline-offset:2px}.page_utilityMeta__3tx4p{align-items:center;gap:10px}.page_utilityMeta__3tx4p span+span{padding-left:10px}.page_languageSwitch__rhPRR{margin-right:auto}.page_header__oRW75{background:var(--nav-bg);border-bottom-color:var(--nav-border)}.page_headerScrolled__Q0HK_{background:color-mix(in oklch,var(--nav-bg) 97%,transparent);box-shadow:0 10px 30px color-mix(in oklch,var(--ink-deep) 13%,transparent)}.page_portalLead__bBLoE{background:linear-gradient(180deg,var(--portal-frame),color-mix(in oklch,var(--paper) 94%,var(--nav-bg)))}.page_newsDigestHead__HfptU h2,.page_portalHeadline__GeoRK h1{color:var(--heading-accent)}.page_newsDigestHead__HfptU>a{color:var(--link-accent)}.page_newsPager__wm2wO i{border-color:var(--link-accent)}.page_newsPager__wm2wO .page_activeDot__xoNgK{background:var(--link-accent)}.page_taxBand__ADIXj{background:var(--section-band)}.page_taxTopicCover__HEiHQ{background:var(--topic-accent)}.page_taxResourceCard__gWToF{background:var(--resource-bg);border-color:var(--resource-border);color:var(--resource-ink)}.page_learningCover__9uH4e{background:var(--topic-accent)}.page_footer__F3MD0{background:var(--footer-bg);color:var(--footer-muted)}.page_brand__7TV1Q>span,.page_channelBar__84MAp,.page_footerBrand__LFSWn>span,.page_footer__F3MD0,.page_header__oRW75,.page_learningCover__9uH4e,.page_mobileNav__drm1I,.page_portalLead__bBLoE,.page_taxBand__ADIXj,.page_taxResourceCard__gWToF,.page_taxTopicCover__HEiHQ,.page_utilitySearch__5rlmC button,.page_utilitySearch__5rlmC label,.page_utility__G4kSP{transition:background-color .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease}@media(max-width:760px){.page_themeSwitcher__4YDZg{display:none}}.page_mobileMenu__udg2A{display:none}@media(max-width:760px){.page_mobileMenu__udg2A{display:block;justify-self:end}.page_menuButton__3y3__{width:44px;height:44px;padding:0!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--ink);position:relative;z-index:54;cursor:pointer}.page_menuButton__3y3__ span{width:22px;height:1px;display:block;background:currentColor;transition:transform .18s ease,opacity .18s ease}.page_mobileMenuOpen__FtdHp .page_menuButton__3y3__{color:var(--paper)}.page_mobileMenuOpen__FtdHp .page_menuButton__3y3__ span:first-child{transform:translateY(6px) rotate(45deg)}.page_mobileMenuOpen__FtdHp .page_menuButton__3y3__ span:nth-child(2){opacity:0}.page_mobileMenuOpen__FtdHp .page_menuButton__3y3__ span:last-child{transform:translateY(-6px) rotate(-45deg)}.page_shade__nGvGS{display:block;position:fixed;z-index:51;inset:0;padding:0;border:0;background:color-mix(in oklch,var(--ink-deep) 66%,transparent);cursor:pointer}.page_mobileNav__drm1I{width:auto;max-height:calc(100dvh - 94px);padding:16px;display:flex;flex-direction:column;position:fixed;z-index:52;top:76px;right:18px;left:18px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);box-shadow:0 20px 58px color-mix(in oklch,var(--ink-deep) 32%,transparent)}.page_mobileNav__drm1I a{min-height:54px;padding:0 16px;display:flex;flex:0 0 auto;align-items:center;gap:18px;border-bottom:1px solid var(--line);border-radius:2px;font:700 16px var(--serif)}.page_mobileNav__drm1I a[aria-current=page]{background:color-mix(in oklch,var(--red) 10%,var(--paper));color:var(--red)}.page_mobileNav__drm1I a span{color:var(--red);font:10px var(--sans)}.page_mobileLanguage__TjAeH{margin-top:10px;justify-content:center;border:1px solid var(--red)!important;color:var(--red)}}@media(prefers-reduced-motion:reduce){.page_menuButton__3y3__ span{transition:none}}@media(max-width:760px){.page_utility__G4kSP{width:100%;position:fixed;z-index:50;top:0;right:0;left:0;background:var(--paper);box-shadow:0 8px 24px color-mix(in oklch,var(--ink-deep) 12%,transparent)}.page_header__oRW75{height:68px}}.page_footer__F3MD0{background:var(--fixed-footer-bg);color:var(--fixed-footer-muted)}