@layer tokens{:root{--color-primary:#FF6B00;--color-on-primary:#1C1A16;--color-on-primary-hover:#FFFEFD;--color-primary-dark:#B94700;--color-action:#FF6B00;--color-action-hover:#B94700;--color-primary-ink:#1C1A16;--color-secondary:#FF6B00;--color-secondary-dark:#B94700;--color-ink:#1C1A16;--color-body:#3D3A33;--color-mute:#6E6960;--color-stone:#8C877E;--color-ash:#ADA89F;--color-canvas:#FFFEFD;--color-surface-soft:#F9F8F6;--color-surface-dark:#F6F2EB;--color-surface-elevated:#F5F2EC;--color-hero-category:#E0EEE6;--color-hero-heading:#F4F8F5;--color-hairline:#E0DBD2;--color-hairline-strong:#C5C0B5;--color-on-dark:#FFFEFD;--color-on-dark-mute:#D5CFC5;--color-link-blue:#3D3A33;--color-blue-700:#3D3A33;--color-error:#C94A3B;--color-error-deep:#72251C;--color-warning:#C87924;--color-warning-bright:#E59A42;--color-success-deep:#1C1A16;--color-accent-yellow-pale:#F6F2EB;--color-accent-purple:#8C877E;--color-accent-purple-deep:#3D3A33;--color-accent-purple-pale:#F5F2EC;--color-accent-green-pale:#F6F2EB;--color-accent-sky-pale:#F9F8F6;--color-accent-coral:#F6F2EB;--space-xxs:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--space-xxxl:48px;--space-section:64px;--space-section-large:96px;--radius-none:0px;--radius-xs:1px;--radius-sm:2px;--radius-full:9999px;--motion-fast:200ms;--motion-base:300ms;--motion-slow:500ms;--motion-stagger:60ms;--motion-ease-standard:ease-in-out;--motion-ease-precise:ease-out;--layout-columns:12;--layout-gutter:48px;--layout-column-gap:32px;--layout-viewport-width:100vw;--layout-canvas-max:1440px;--layout-content-inset:max(var(--layout-gutter),calc((100vw - var(--layout-canvas-max)) / 2 + var(--layout-gutter)));--layout-section-link-min:168px;--layout-section-inset:0px;--layout-section-block:64px;--layout-section-feature-block:80px;--layout-reading-width:800px;--layout-editorial-reading-width:800px;--layout-faq-reading-width:960px;--layout-prose-width:640px;--layout-cover-height:clamp(560px,54vw,700px);--layout-panorama-height:clamp(240px,32vw,460px);--layout-hero-banner-height:clamp(240px,33.333vw,600px);--layout-home-entry-height:144px;--layout-portrait-height:clamp(320px,38vw,520px);--layout-cover-panel-width:760px;--layout-editorial-duration-width:80px;--layout-card-min:256px;--layout-step-card-compact-height:160px;--layout-pair-min:304px;--layout-table-min:720px;--layout-menu-width:816px;--layout-hero-copy-inset:0px;--layout-hero-image-inset:0px;--layout-hero-min-height:656px;--layout-hero-image-max:600px;--layout-editorial-art-width:400px;--layout-editorial-art-height:320px;--layout-anchor-offset:92px;--stroke-hairline:1px;--stroke-emphasis:2px;--stroke-marker:3px;--stroke-icon:2;--stroke-focus-offset:4px;--size-control:44px;--size-control-large:56px;--size-nav:72px;--size-utility:40px;--size-header:72px;--size-subnavigation:48px;--size-logo:36px;--size-icon:20px;--size-icon-small:16px;--size-marker:12px;--size-junction:24px;--size-indicator:32px;--size-hidden:1px;--size-filter-label:80px;--tracking-normal:0;--tracking-label:0.04em;--opacity-decoration:0.4;--opacity-disabled:0.6;--layer-content:1;--layer-decoration:0;--layer-subnavigation:90;--layer-navigation:100;--layer-skip-link:1000;--leading-heading:1.2;--type-display-xl-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-display-xl-size:clamp(48px,7vw,96px);--type-display-xl-weight:700;--type-display-xl-line:var(--leading-heading);--type-display-xl-tracking:-0.04em;--type-display-lg-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-display-lg-size:clamp(36px,5vw,64px);--type-display-lg-weight:700;--type-display-lg-line:var(--leading-heading);--type-display-lg-tracking:-0.03em;--type-display-compact-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-display-compact-size:clamp(36px,3.5vw,44px);--type-display-compact-weight:700;--type-display-compact-line:var(--leading-heading);--type-display-compact-tracking:-0.03em;--type-display-editorial-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-display-editorial-size:clamp(48px,6vw,88px);--type-display-editorial-weight:700;--type-display-editorial-line:var(--leading-heading);--type-display-editorial-tracking:-0.04em;--type-section-editorial-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-section-editorial-size:clamp(36px,4.2vw,60px);--type-section-editorial-weight:700;--type-section-editorial-line:var(--leading-heading);--type-section-editorial-tracking:-0.03em;--type-heading-xl-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-heading-xl-size:30px;--type-heading-xl-weight:700;--type-heading-xl-line:var(--leading-heading);--type-heading-xl-tracking:0;--type-heading-lg-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-heading-lg-size:22px;--type-heading-lg-weight:400;--type-heading-lg-line:var(--leading-heading);--type-heading-lg-tracking:0;--type-heading-md-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-heading-md-size:20px;--type-heading-md-weight:700;--type-heading-md-line:var(--leading-heading);--type-heading-md-tracking:0;--type-heading-sm-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-heading-sm-size:18px;--type-heading-sm-weight:700;--type-heading-sm-line:var(--leading-heading);--type-heading-sm-tracking:0;--type-card-title-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-card-title-size:17px;--type-card-title-weight:700;--type-card-title-line:var(--leading-heading);--type-card-title-tracking:0;--type-body-md-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-body-md-size:16px;--type-body-md-weight:400;--type-body-md-line:1.75;--type-body-md-tracking:0;--type-body-strong-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-body-strong-size:16px;--type-body-strong-weight:700;--type-body-strong-line:1.5;--type-body-strong-tracking:0;--type-body-sm-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-body-sm-size:15px;--type-body-sm-weight:400;--type-body-sm-line:1.75;--type-body-sm-tracking:0;--type-button-lg-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-button-lg-size:18px;--type-button-lg-weight:400;--type-button-lg-line:1.2;--type-button-lg-tracking:0;--type-button-md-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-button-md-size:16px;--type-button-md-weight:400;--type-button-md-line:1.2;--type-button-md-tracking:0;--type-button-primary-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-button-primary-size:20px;--type-button-primary-weight:400;--type-button-primary-line:1.4;--type-button-primary-tracking:0;--type-home-entry-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-home-entry-size:clamp(22px,2vw,32px);--type-home-entry-weight:400;--type-home-entry-line:var(--leading-heading);--type-home-entry-tracking:0;--type-button-sm-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-button-sm-size:14.4px;--type-button-sm-weight:400;--type-button-sm-line:1;--type-button-sm-tracking:0.144px;--type-link-md-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-link-md-size:15px;--type-link-md-weight:400;--type-link-md-line:1.5;--type-link-md-tracking:0;--type-caption-md-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-caption-md-size:14px;--type-caption-md-weight:700;--type-caption-md-line:1.4;--type-caption-md-tracking:0;--type-caption-sm-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-caption-sm-size:12px;--type-caption-sm-weight:400;--type-caption-sm-line:1.2;--type-caption-sm-tracking:0;--type-caption-xs-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-caption-xs-size:11px;--type-caption-xs-weight:700;--type-caption-xs-line:1;--type-caption-xs-tracking:0;--type-utility-xs-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-utility-xs-size:10px;--type-utility-xs-weight:700;--type-utility-xs-line:1.5;--type-utility-xs-tracking:0;--type-body-xs-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-body-xs-size:14px;--type-body-xs-weight:400;--type-body-xs-line:1.5;--type-body-xs-tracking:0;--type-hero-long-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-hero-long-size:clamp(42px,7cqi,80px);--type-hero-long-weight:700;--type-hero-long-line:var(--leading-heading);--type-hero-long-tracking:-0.04em;--type-editorial-heading-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-editorial-heading-size:clamp(28px,2.8vw,40px);--type-editorial-heading-weight:700;--type-editorial-heading-line:var(--leading-heading);--type-editorial-heading-tracking:-0.03em;--type-editorial-number-family:var(--font-noto-sans-sc),"Noto Sans SC",Arial,Helvetica,sans-serif;--type-editorial-number-size:clamp(18px,2vw,24px);--type-editorial-number-weight:700;--type-editorial-number-line:1.2;--type-editorial-number-tracking:0.04em;--type-editorial-body-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-editorial-body-size:16px;--type-editorial-body-weight:400;--type-editorial-body-line:1.75;--type-editorial-body-tracking:0;--type-editorial-deck-family:var(--font-noto-sans-sc),"Noto Sans SC",sans-serif;--type-editorial-deck-size:18px;--type-editorial-deck-weight:400;--type-editorial-deck-line:1.75;--type-editorial-deck-tracking:0;--type-editorial-voice-family:var(--font-noto-serif-sc),"Noto Serif SC",serif;--type-editorial-voice-size:clamp(28px,3.2vw,44px);--type-editorial-voice-weight:700;--type-editorial-voice-line:1.4;--type-editorial-voice-tracking:-0.02em}@media (max-width:960px){:root{--layout-gutter:32px;--layout-section-inset:0px;--layout-section-block:64px;--layout-section-feature-block:64px;--layout-hero-copy-inset:0px;--layout-hero-image-inset:40px;--layout-anchor-offset:92px}}@media (max-width:600px){:root{--layout-home-entry-height:144px;--layout-gutter:24px;--layout-column-gap:16px;--layout-section-inset:0px;--layout-section-block:48px;--layout-section-feature-block:64px;--layout-hero-copy-inset:0px;--layout-hero-image-inset:20vw;--layout-anchor-offset:92px}}}@layer tokens{:root{--font-noto-sans-sc:"notoSans","notoSans Fallback";--font-noto-serif-sc:"notoSerif","notoSerif Fallback"}}@layer base{@font-face{font-family:notoSans;src:url(/fonts/sans-41300517733b.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+20,u+30,u+32,u+34,u+35,u+36,u+41,u+46,u+49,u+4c,u+55,u+a9,u+b7,u+3001,u+3002,u+4e00,u+4e0a,u+4e0b,u+4e0d,u+4e0e,u+4e13,u+4e1a,u+4e2a,u+4e2d,u+4e34,u+4e3a,u+4e3b,u+4e48,u+4e4b,u+4e5f,u+4e60,u+4e71,u+4e86,u+4e8b,u+4e8e,u+4e9f,u+4ea4,u+4ea7,u+4eb2,u+4eba,u+4ec0,u+4ecb,u+4ece,u+4ee5,u+4eec,u+4ef7,u+4efd,u+4f1a,u+4f24,u+4f30,u+4f34,u+4f4d,u+4f4f,u+4f53,u+4f55,u+4f59,u+4f5c,u+4f60,u+4f9b,u+4fdd,u+4fee,u+4ff1,u+503c,u+505a,u+5148,u+5165,u+5168,u+516c,u+5171,u+5173,u+5177,u+517b,u+5185,u+518c,u+518d,u+51b2,u+51b3,u+51b7,u+51c0,u+51c6,u+51cf,u+51fa,u+5206,u+5212,u+5217,u+5224,u+5229,u+522b,u+5230,u+5236,u+523b,u+524d,u+529b,u+52a1,u+52a8,u+52a9,u+52bf,u+5305,u+5316,u+5339,u+533b,u+534f,u+5355,u+5357,u+535a,u+5371,u+538b,u+5398,u+53cc,u+53d8,u+53e3,u+53ea,u+53ef,u+53f0,u+5404,u+5408,u+540c,u+540e,u+5411,u+544a,u+5458,u+5468,u+548c,u+54a8,u+54c1,u+5546,u+56db,u+56f0,u+56fa,u+5728,u+5730,u+573a,u+574a,u+575a,u+5782,u+57df,u+57f9,u+57fa,u+5851,u+5883,u+5904,u+5907,u+590d,u+5916,u+591a,u+5927,u+594f,u+5957,u+5973,u+597d,u+5982,u+59a5,u+59cb,u+59fb,u+5a5a,u+5a92,u+5b50,u+5b58,u+5b66,u+5b69,u+5b88,u+5b89,u+5b8c,u+5b9a,u+5b9e,u+5bb3,u+5bb6,u+5bb9,u+5bcc,u+5bdf,u+5bf9,u+5bfc,u+5c01,u+5c06,u+5c0f,u+5c11,u+5c40,u+5c42,u+5c45,u+5c5e,u+5de5,u+5df1,u+5df2,u+5e08,u+5e2e,u+5e38,u+5e73,u+5e74,u+5e76,u+5e8f,u+5e94,u+5e95,u+5ea6,u+5ea7,u+5ead,u+5efa,u+5f00,u+5f03,u+5f08,u+5f0a,u+5f0f,u+5f15,u+5f53,u+5f62,u+5f7b,u+5f84,u+5f85,u+5f8b,u+5f97,u+5fc3,u+5feb,u+6001,u+601d,u+6025,u+6027,u+603b,u+6062,u+60c5,u+60eb,u+60f3,u+6108,u+610f,u+611f,u+6210,u+6211,u+6216,u+6240,u+624b,u+6270,u+627e,u+6289,u+628a,u+6298,u+629a,u+62a5,u+62d2,u+62d8,u+62e9,u+62ec,u+6301,u+6307,u+6309,u+638c,u+63a2,u+63a5,u+63a7,u+63a8,u+63d0,u+642d,u+6452,u+64cd,u+652f,u+653b,u+6548,u+6551,u+6559,u+6570,u+6587,u+65ad,u+65b9,u+65e0,u+65e8,u+660e,u+662f,u+666f,u+66f4,u+6700,u+6709,u+670d,u+671f,u+672a,u+672c,u+673a,u+6742,u+6743,u+6765,u+677e,u+677f,u+6784,u+6790,u+679c,u+67e5,u+6807,u+680f,u+6838,u+6839,u+683c,u+6848,u+68b3,u+6a21,u+6b21,u+6b63,u+6b64,u+6b65,u+6bb5,u+6bcd,u+6bcf,u+6c42,u+6c89,u+6c9f,u+6cbb,u+6cd5,u+6ce5,u+6ce8,u+6d1e,u+6d3b,u+6d41,u+6d4b,u+6d78,u+6df1,u+6df7,u+6e05,u+6e29,u+6e90,u+70b9,u+7236,u+7247,u+7262,u+72b6,u+73b0,u+7406,u+751f,u+7528,u+754c,u+7597,u+75b2,u+75db,u+7684,u+76ca,u+76d6,u+76d8,u+76ee,u+76f4,u+76fe,u+770b,u+771f,u+77db,u+77e5,u+7801,u+7834,u+7840,u+786e,u+798f,u+79bb,u+79cd,u+79e9,u+7a0b,u+7a33,u+7a7a,u+7a81,u+7acb,u+7ad9,u+7ae0,u+7b03,u+7b2c,u+7b49,u+7b51,u+7b56,u+7b79,u+7c7b,u+7cbe,u+7cfb,u+7d22,u+7ea6,u+7ea7,u+7ebf,u+7ec4,u+7ecf,u+7ed3,u+7ed9,u+7edd,u+7edf,u+7eea,u+7eed,u+7ef4,u+7f13,u+7f51,u+7fa4,u+8003,u+8005,u+800c,u+8015,u+8017,u+8054,u+80b2,u+81ea,u+8270,u+8282,u+82e6,u+83b7,u+8425,u+843d,u+84c4,u+8651,u+878d,u+884c,u+8861,u+88ab,u+88c2,u+8981,u+8986,u+89c1,u+89c4,u+89c8,u+89e3,u+8ba1,u+8ba4,u+8ba9,u+8bad,u+8bae,u+8bb2,u+8bb8,u+8bba,u+8bbe,u+8bc4,u+8bc6,u+8bc9,u+8be2,u+8be5,u+8be6,u+8bfe,u+8c03,u+8c08,u+8d22,u+8d34,u+8d44,u+8d70,u+8dd1,u+8de8,u+8def,u+8df3,u+8eab,u+8f6c,u+8f7b,u+8f85,u+8fb9,u+8fc7,u+8fc8,u+8fd8,u+8fd9,u+8fdb,u+9000,u+9002,u+9009,u+901a,u+901f,u+9053,u+90fd,u+914d,u+91cd,u+91cf,u+91d1,u+949f,u+94fe,u+9501,u+957f,u+95ed,u+95ee,u+95f4,u+9636,u+9662,u+9664,u+966a,u+969c,u+96be,u+9700,u+9707,u+9759,u+9762,u+9875,u+9879,u+987e,u+987f,u+9884,u+9886,u+9898,u+9996,u+9a8c,u+9ad8,u+ff0c,u+ff1a,u+ff1b}@font-face{font-family:notoSans;src:url(/fonts/sans-b02f4c5cc29f.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+21,u+22,u+23,u+24,u+25,u+26,u+27,u+28,u+29,u+2a,u+2b,u+2c,u+2d,u+2e,u+2f,u+31,u+33,u+37,u+38,u+39,u+3a,u+3b,u+3c,u+3d,u+3e,u+3f,u+40,u+42,u+43,u+44,u+45,u+47,u+48,u+4a,u+4b,u+4d,u+4e,u+4f,u+50,u+51,u+52,u+53,u+54,u+56,u+57,u+58,u+59,u+5a,u+5b,u+5c,u+5d,u+5e,u+5f,u+60,u+61,u+62,u+63,u+64,u+65,u+66,u+67,u+68,u+69,u+6a,u+6b,u+6c,u+6d,u+6e,u+6f,u+70,u+71,u+72,u+73,u+74,u+75,u+76,u+77,u+78,u+79,u+7a,u+7b,u+7c,u+7d,u+7e,u+a0,u+d7,u+2011,u+2014,u+201c,u+201d,u+2192,u+3000,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+30fb,u+4e03,u+4e08,u+4e09,u+4e14,u+4e24,u+4e25,u+4e27,u+4e30,u+4e32,u+4e3e,u+4e45,u+4e49,u+4e4f,u+4e66,u+4e70,u+4e88,u+4e89,u+4e8c,u+4e91,u+4e92,u+4e94,u+4e9a,u+4e9b,u+4eab,u+4ebf,u+4ec5,u+4eca,u+4ecd,u+4ed3}@font-face{font-family:notoSans;src:url(/fonts/sans-d8a2c40d2c20.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+4ed4,u+4ed6,u+4ed8,u+4ee3,u+4ee4,u+4ef2,u+4ef6,u+4efb,u+4f01,u+4f11,u+4f17,u+4f18,u+4f19,u+4f20,u+4f26,u+4f2a,u+4f38,u+4f3c,u+4f46,u+4f4e,u+4f7f,u+4f8b,u+4f9d,u+4fa3,u+4fbf,u+4fc3,u+4fe1,u+5012,u+5019,u+501f,u+5021,u+503a,u+503e,u+5047,u+504f,u+5055,u+505c,u+5065,u+5076,u+5077,u+507f,u+50a8,u+50ac,u+50cf,u+513f,u+5141,u+5143,u+5144,u+5145,u+5149,u+514b,u+514d,u+516d,u+5170,u+5174,u+5176,u+5178,u+517c,u+5199,u+51b5,u+51e0,u+51e1,u+51ed,u+51fb,u+51fd,u+5207,u+5219,u+521a,u+521b,u+521d,u+5220,u+523a,u+5267,u+5272,u+529d,u+529e,u+529f,u+52a0,u+52b1,u+52b2,u+52b3,u+52fe,u+533a,u+533f,u+5341,u+5347,u+534a,u+534e,u+5360,u+5361,u+536b,u+5370,u+5373,u+5374,u+5377,u+5378,u+5386,u+538c,u+539f,u+53bb,u+53c2,u+53c8,u+53ca,u+53cb,u+53cd,u+53d1,u+53d6,u+53d7,u+53d9,u+53e5,u+53e6,u+53f7,u+53f8,u+5403,u+540d,u+5413,u+5417,u+5426,u+542b,u+542c,u+542f,u+5435,u+5438,u+5448,u+5473,u+547d,u+548e,u+54c0}@font-face{font-family:notoSans;src:url(/fonts/sans-5b47867ff360.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+54cd,u+54ea,u+54ed,u+552e,u+552f,u+5584,u+5598,u+5609,u+5631,u+566a,u+56de,u+56e0,u+56e2,u+56f4,u+56fd,u+56fe,u+5706,u+571f,u+5740,u+5747,u+574f,u+5750,u+5757,u+5761,u+578b,u+5792,u+57cb,u+57ce,u+586b,u+589e,u+58c1,u+58eb,u+58f0,u+591c,u+591f,u+5929,u+592a,u+592b,u+5931,u+5934,u+5938,u+5939,u+593a,u+5979,u+5987,u+5988,u+59a8,u+59b9,u+59bb,u+59d0,u+59d3,u+59d4,u+59ff,u+5a01,u+5b57,u+5b64,u+5b83,u+5b98,u+5b9c,u+5ba1,u+5ba2,u+5ba3,u+5ba4,u+5bbe,u+5bbf,u+5bc6,u+5bfb,u+5c0a,u+5c14,u+5c1a,u+5c1d,u+5c24,u+5c31,u+5c3a,u+5c3d,u+5c3e,u+5c48,u+5c4b,u+5c55,u+5c65,u+5cf0,u+5d29,u+5de8,u+5de9,u+5dee,u+5e02,u+5e03,u+5e0c,u+5e26,u+5e72,u+5e78,u+5e87,u+5e8a,u+5e93,u+5eb7,u+5ef6,u+5f02,u+5f04,u+5f1f,u+5f20,u+5f31,u+5f39,u+5f3a,u+5f52,u+5f55,u+5f71,u+5f7c,u+5f80,u+5f81,u+5f88,u+5fa1,u+5faa,u+5fae,u+5fb7,u+5fc5,u+5fc6,u+5fcd,u+5fd0,u+5fd1,u+5fe0,u+5fe7,u+5ff5,u+5ffd,u+6000,u+600e,u+6012,u+6015,u+6028}@font-face{font-family:notoSans;src:url(/fonts/sans-bb5bc306e6c1.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+604b,u+6050,u+6068,u+606f,u+6076,u+6089,u+6094,u+60a3,u+60a8,u+60b2,u+60ca,u+60d1,u+60d5,u+60dc,u+60e7,u+60ef,u+6124,u+6127,u+613f,u+614c,u+614e,u+6162,u+6170,u+61be,u+61c2,u+61f5,u+6218,u+622a,u+6237,u+623f,u+624d,u+624e,u+6253,u+6258,u+625b,u+6263,u+6267,u+6269,u+626b,u+626f,u+6276,u+627f,u+6291,u+6295,u+6297,u+629b,u+62a2,u+62a4,u+62ab,u+62bd,u+62c5,u+62c6,u+62c9,u+62cd,u+62d6,u+62db,u+62df,u+62e5,u+62ff,u+6302,u+6311,u+6316,u+6320,u+6323,u+6325,u+632f,u+635f,u+6362,u+636e,u+6377,u+6388,u+6392,u+63aa,u+63cf,u+63e1,u+63f4,u+642c,u+6444,u+6446,u+6447,u+644a,u+6458,u+6478,u+6491,u+64ad,u+64c5,u+6536,u+6539,u+653e,u+653f,u+6545,u+654f,u+6562,u+6563,u+6574,u+6599,u+659f,u+65a5,u+65b0,u+65bd,u+65c5,u+65cb,u+65cf,u+65e2,u+65e5,u+65e7,u+65e9,u+65f6,u+6602,u+6613,u+663e,u+666e,u+6670,u+6682,u+66b4,u+66dd,u+66f2,u+66fe,u+66ff,u+670b,u+671b,u+672b,u+672f,u+6740,u+6750,u+675f,u+6761,u+6781}@font-face{font-family:notoSans;src:url(/fonts/sans-57295b4ae4bb.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+67b6,u+67d0,u+6821,u+6837,u+6846,u+684c,u+68af,u+68c0,u+695a,u+697c,u+6982,u+69db,u+6b22,u+6b27,u+6b32,u+6b3a,u+6b3e,u+6b4c,u+6b62,u+6b67,u+6b8a,u+6bc1,u+6bd4,u+6c11,u+6c14,u+6c1b,u+6c38,u+6c47,u+6ca1,u+6cc4,u+6cdb,u+6ce2,u+6ce3,u+6d01,u+6d32,u+6d3d,u+6d4e,u+6d4f,u+6d77,u+6d88,u+6d89,u+6da1,u+6db5,u+6dc6,u+6df9,u+6dfb,u+6e10,u+6e20,u+6e21,u+6e2f,u+6e7e,u+6e83,u+6ea2,u+6ede,u+6ee1,u+6f0f,u+6f14,u+6f29,u+6f5c,u+6f84,u+6fb3,u+6fc0,u+704c,u+7075,u+70b8,u+70bc,u+70c8,u+70e6,u+70ed,u+7126,u+7136,u+7167,u+717d,u+719f,u+7206,u+7231,u+7238,u+7248,u+724c,u+7259,u+7269,u+7275,u+7279,u+72b9,u+72ec,u+732e,u+7387,u+73af,u+73cd,u+73ed,u+7504,u+751a,u+7531,u+7533,u+7535,u+7559,u+7565,u+758f,u+7591,u+759a,u+75be,u+75c5,u+75d5,u+767b,u+767d,u+76d1,u+76f2,u+76f8,u+7701,u+7720,u+773c,u+7740,u+7761,u+7763,u+7792,u+77ed,u+77f3,u+7814,u+7855,u+786c,u+788d,u+788e,u+78e8,u+793a,u+793e,u+7949,u+7956,u+795e}@font-face{font-family:notoSans;src:url(/fonts/sans-9012e227003b.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+79c1,u+79d1,u+79ef,u+79fb,u+7a0e,u+7a3f,u+7a76,u+7a77,u+7a7f,u+7a97,u+7adf,u+7ae5,u+7aed,u+7aef,u+7b26,u+7b54,u+7b5b,u+7b7e,u+7b80,u+7b97,u+7ba1,u+7bb1,u+7bc7,u+7cca,u+7d20,u+7d27,u+7d2f,u+7e41,u+7ea0,u+7eaa,u+7eaf,u+7eb3,u+7eb7,u+7ec3,u+7ec6,u+7ec7,u+7ec8,u+7ecd,u+7ed1,u+7ed5,u+7edc,u+7ee7,u+7efc,u+7f16,u+7f20,u+7f29,u+7f3a,u+7f6e,u+7f72,u+7f8e,u+7f9e,u+7ffb,u+8001,u+803b,u+804a,u+804c,u+8058,u+805a,u+80a1,u+80c1,u+80cc,u+80fd,u+8106,u+8109,u+8111,u+811a,u+8131,u+813e,u+81f3,u+81f4,u+822a,u+822c,u+8272,u+82e5,u+82f1,u+8303,u+832b,u+8349,u+8350,u+836f,u+8377,u+83b1,u+83b9,u+853d,u+8584,u+85cf,u+865a,u+867d,u+8845,u+8854,u+8863,u+8865,u+8868,u+8892,u+88ad,u+88c1,u+88c5,u+897f,u+89c2,u+89c6,u+89c9,u+89d2,u+89e6,u+8a00,u+8a89,u+8b66,u+8ba2,u+8ba8,u+8bb0,u+8bbc,u+8bbd,u+8bbf,u+8bc1,u+8bca,u+8bd5,u+8bda,u+8bdd,u+8bed,u+8bef,u+8bf1,u+8bf4,u+8bf7,u+8bfa,u+8bfb,u+8bff,u+8c01,u+8c13,u+8c28}@font-face{font-family:notoSans;src:url(/fonts/sans-15f665b09dcc.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+8c61,u+8c6b,u+8c8c,u+8d1f,u+8d21,u+8d23,u+8d25,u+8d26,u+8d28,u+8d2c,u+8d2d,u+8d2f,u+8d37,u+8d39,u+8d4b,u+8d54,u+8d56,u+8d5b,u+8d60,u+8d62,u+8d76,u+8d77,u+8d85,u+8d8a,u+8da3,u+8db3,u+8ddf,u+8df5,u+8e2a,u+8f68,u+8f6e,u+8f70,u+8f7d,u+8f83,u+8f91,u+8f93,u+8fa8,u+8fa9,u+8fb1,u+8fbe,u+8fc1,u+8fc5,u+8fce,u+8fd0,u+8fd1,u+8fd4,u+8fdc,u+8fdd,u+8fde,u+8fdf,u+8feb,u+8ff0,u+8ff7,u+8ff9,u+8ffd,u+9001,u+9003,u+900f,u+9010,u+9012,u+9014,u+9020,u+903b,u+903c,u+9047,u+904d,u+9057,u+906d,u+9075,u+907f,u+9080,u+90a3,u+90ae,u+90c1,u+90e8,u+914c,u+916c,u+9192,u+91c7,u+91ca,u+91cc,u+91ce,u+9274,u+9488,u+94b1,u+9500,u+9519,u+952e,u+95e8,u+95f9,u+9605,u+961f,u+9631,u+9632,u+963b,u+9644,u+9645,u+9648,u+964c,u+964d,u+9650,u+9669,u+9677,u+968f,u+9690,u+9694,u+9699,u+96c6,u+96f6,u+9732,u+975e,u+9760,u+97f3,u+987a,u+987b,u+9891,u+989d,u+98a0,u+98ce,u+98df,u+996d,u+996e,u+9975,u+9988,u+9999,u+9a6c,u+9a86,u+9a97}@font-face{font-family:notoSans;src:url(/fonts/sans-1d900cddc166.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+9a9a,u+9aa4,u+9ebb,u+9ecf,u+9ed8,u+9f13,u+9f50,u+9f84,u+ff08,u+ff09,u+ff0b,u+ff0f,u+ff1f,u+ff5c}@font-face{font-family:notoSans Fallback;src:local("Arial");ascent-override:117.61%;descent-override:29.20%;line-gap-override:0%;size-adjust:98.63%}@font-face{font-family:"notoSerif";src:url(/fonts/serif-06dc3286bc05.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+30,u+31,u+32,u+33,u+34,u+35,u+3001,u+3002,u+4e00,u+4e0b,u+4e0d,u+4e0e,u+4e13,u+4e2a,u+4e2d,u+4e3a,u+4e3b,u+4e60,u+4e89,u+4e8b,u+4e8e,u+4eba,u+4ed6,u+4ee5,u+4f34,u+4f5c,u+4f60,u+503c,u+505c,u+5143,u+5168,u+5176,u+517b,u+5185,u+51b2,u+51b3,u+51c0,u+51c6,u+51fa,u+5206,u+5224,u+5229,u+5230,u+5236,u+52a1,u+52a8,u+5305,u+5316,u+5341,u+534f,u+53ca,u+53d6,u+53e3,u+5408,u+540c,u+540e,u+544a,u+5468,u+56f0,u+5728,u+5730,u+57df,u+5883,u+5904,u+591a,u+597d,u+5982,u+59fb,u+5a5a,u+5b50,u+5b57,u+5b66,u+5b69,u+5b9a,u+5b9e,u+5bb6,u+5bf9,u+5bfc,u+5c40,u+5c5e,u+5e08,u+5e2e,u+5e73,u+5e78,u+5ea6,u+5f0a,u+5f0f,u+5f3a,u+5f53,u+5f80,u+5f8b,u+5fc3,u+5fc5,u+6001,u+6027,u+6108,u+6211,u+627e,u+6298,u+62a5,u+6301,u+638c,u+63a7,u+652f,u+6599,u+65b9,u+660e,u+6700,u+670d,u+671f,u+672c,u+6743,u+6761,u+6765,u+679c,u+6848,u+68b3,u+6b62,u+6b63,u+6b65,u+6bb5,u+6c42,u+6ce8,u+6d3b,u+6e05,u+6e90,u+72b6,u+72ec,u+73b0,u+7406,u+751f,u+7597,u+7684,u+770b,u+771f,u+7814,u+7834,u+786e,u+798f,u+79bb,u+7a33,u+7a81,u+7acb,u+7ad9,u+7b56,u+7cbe,u+7ebf,u+8017,u+80b2,u+80fd,u+81ea,u+83b7,u+843d,u+89c1,u+89e3,u+8bae,u+8bfb,u+8c03,u+8c08,u+8d44,u+8d70,u+8db3,u+8def,u+8f6c,u+8f85,u+8fa8,u+8fc7,u+8fd9,u+9002,u+9003,u+901a,u+90a3,u+90fd,u+91cd,u+949f,u+9662,u+9669,u+966a,u+96be,u+9700,u+9879,u+9886,u+98ce,u+9ad8,u+ff0c,u+ff1a}@font-face{font-family:"notoSerif";src:url(/fonts/serif-2d20e8b5b3a7.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+20,u+21,u+22,u+23,u+24,u+25,u+26,u+27,u+28,u+29,u+2a,u+2b,u+2c,u+2d,u+2e,u+2f,u+36,u+37,u+38,u+39,u+3a,u+3b,u+3c,u+3d,u+3e,u+3f,u+40,u+41,u+42,u+43,u+44,u+45,u+46,u+47,u+48,u+49,u+4a,u+4b,u+4c,u+4d,u+4e,u+4f,u+50,u+51,u+52,u+53,u+54,u+55,u+56,u+57,u+58,u+59,u+5a,u+5b,u+5c,u+5d,u+5e,u+5f,u+60,u+61,u+62,u+63,u+64,u+65,u+66,u+67,u+68,u+69,u+6a,u+6b,u+6c,u+6d,u+6e,u+6f,u+70,u+71,u+72,u+73,u+74,u+75,u+76,u+77,u+78,u+79,u+7a,u+7b,u+7c,u+7d,u+7e,u+a0,u+a9,u+b7,u+d7,u+2011,u+2014,u+201c,u+201d,u+2192,u+3000,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+30fb,u+4e03,u+4e08,u+4e09,u+4e0a,u+4e14,u+4e1a,u+4e24,u+4e25,u+4e27,u+4e30,u+4e32,u+4e34,u+4e3e,u+4e45,u+4e48,u+4e49,u+4e4b,u+4e4f,u+4e5f,u+4e66,u+4e70,u+4e71}@font-face{font-family:"notoSerif";src:url(/fonts/serif-df1a682eb606.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+4e86,u+4e88,u+4e8c,u+4e91,u+4e92,u+4e94,u+4e9a,u+4e9b,u+4e9f,u+4ea4,u+4ea7,u+4eab,u+4eb2,u+4ebf,u+4ec0,u+4ec5,u+4eca,u+4ecb,u+4ecd,u+4ece,u+4ed3,u+4ed4,u+4ed8,u+4ee3,u+4ee4,u+4eec,u+4ef2,u+4ef6,u+4ef7,u+4efb,u+4efd,u+4f01,u+4f11,u+4f17,u+4f18,u+4f19,u+4f1a,u+4f20,u+4f24,u+4f26,u+4f2a,u+4f30,u+4f38,u+4f3c,u+4f46,u+4f4d,u+4f4e,u+4f4f,u+4f53,u+4f55,u+4f59,u+4f7f,u+4f8b,u+4f9b,u+4f9d,u+4fa3,u+4fbf,u+4fc3,u+4fdd,u+4fe1,u+4fee,u+4ff1,u+5012,u+5019,u+501f,u+5021,u+503a,u+503e,u+5047,u+504f,u+5055,u+505a,u+5065,u+5076,u+5077,u+507f,u+50a8,u+50ac,u+50cf,u+513f,u+5141,u+5144,u+5145,u+5148,u+5149,u+514b,u+514d,u+5165,u+516c,u+516d,u+5170,u+5171,u+5173,u+5174,u+5177,u+5178,u+517c,u+518c,u+518d,u+5199,u+51b5,u+51b7,u+51cf,u+51e0,u+51e1,u+51ed,u+51fb,u+51fd,u+5207,u+5212,u+5217,u+5219,u+521a,u+521b,u+521d,u+5220,u+522b,u+523a,u+523b,u+524d,u+5267,u+5272,u+529b,u+529d,u+529e,u+529f,u+52a0,u+52a9}@font-face{font-family:"notoSerif";src:url(/fonts/serif-f1f34f26ed3e.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+52b1,u+52b2,u+52b3,u+52bf,u+52fe,u+5339,u+533a,u+533b,u+533f,u+5347,u+534a,u+534e,u+5355,u+5357,u+535a,u+5360,u+5361,u+536b,u+5370,u+5371,u+5373,u+5374,u+5377,u+5378,u+5386,u+538b,u+538c,u+5398,u+539f,u+53bb,u+53c2,u+53c8,u+53cb,u+53cc,u+53cd,u+53d1,u+53d7,u+53d8,u+53d9,u+53e5,u+53e6,u+53ea,u+53ef,u+53f0,u+53f7,u+53f8,u+5403,u+5404,u+540d,u+5411,u+5413,u+5417,u+5426,u+542b,u+542c,u+542f,u+5435,u+5438,u+5448,u+5458,u+5473,u+547d,u+548c,u+548e,u+54a8,u+54c0,u+54c1,u+54cd,u+54ea,u+54ed,u+552e,u+552f,u+5546,u+5584,u+5598,u+5609,u+5631,u+566a,u+56db,u+56de,u+56e0,u+56e2,u+56f4,u+56fa,u+56fd,u+56fe,u+5706,u+571f,u+573a,u+5740,u+5747,u+574a,u+574f,u+5750,u+5757,u+575a,u+5761,u+5782,u+578b,u+5792,u+57cb,u+57ce,u+57f9,u+57fa,u+5851,u+586b,u+589e,u+58c1,u+58eb,u+58f0,u+5907,u+590d,u+5916,u+591c,u+591f,u+5927,u+5929,u+592a,u+592b,u+5931,u+5934,u+5938,u+5939,u+593a,u+594f,u+5957,u+5973,u+5979}@font-face{font-family:"notoSerif";src:url(/fonts/serif-5e01162e01b8.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+5987,u+5988,u+59a5,u+59a8,u+59b9,u+59bb,u+59cb,u+59d0,u+59d3,u+59d4,u+59ff,u+5a01,u+5a92,u+5b58,u+5b64,u+5b83,u+5b88,u+5b89,u+5b8c,u+5b98,u+5b9c,u+5ba1,u+5ba2,u+5ba3,u+5ba4,u+5bb3,u+5bb9,u+5bbe,u+5bbf,u+5bc6,u+5bcc,u+5bdf,u+5bfb,u+5c01,u+5c06,u+5c0a,u+5c0f,u+5c11,u+5c14,u+5c1a,u+5c1d,u+5c24,u+5c31,u+5c3a,u+5c3d,u+5c3e,u+5c42,u+5c45,u+5c48,u+5c4b,u+5c55,u+5c65,u+5cf0,u+5d29,u+5de5,u+5de8,u+5de9,u+5dee,u+5df1,u+5df2,u+5e02,u+5e03,u+5e0c,u+5e26,u+5e38,u+5e72,u+5e74,u+5e76,u+5e87,u+5e8a,u+5e8f,u+5e93,u+5e94,u+5e95,u+5ea7,u+5ead,u+5eb7,u+5ef6,u+5efa,u+5f00,u+5f02,u+5f03,u+5f04,u+5f08,u+5f15,u+5f1f,u+5f20,u+5f31,u+5f39,u+5f52,u+5f55,u+5f62,u+5f71,u+5f7b,u+5f7c,u+5f81,u+5f84,u+5f85,u+5f88,u+5f97,u+5fa1,u+5faa,u+5fae,u+5fb7,u+5fc6,u+5fcd,u+5fd0,u+5fd1,u+5fe0,u+5fe7,u+5feb,u+5ff5,u+5ffd,u+6000,u+600e,u+6012,u+6015,u+601d,u+6025,u+6028,u+603b,u+604b,u+6050,u+6062,u+6068,u+606f,u+6076,u+6089}@font-face{font-family:"notoSerif";src:url(/fonts/serif-9cab74feb7b3.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+6094,u+60a3,u+60a8,u+60b2,u+60c5,u+60ca,u+60d1,u+60d5,u+60dc,u+60e7,u+60eb,u+60ef,u+60f3,u+610f,u+611f,u+6124,u+6127,u+613f,u+614c,u+614e,u+6162,u+6170,u+61be,u+61c2,u+61f5,u+6210,u+6216,u+6218,u+622a,u+6237,u+623f,u+6240,u+624b,u+624d,u+624e,u+6253,u+6258,u+625b,u+6263,u+6267,u+6269,u+626b,u+626f,u+6270,u+6276,u+627f,u+6289,u+628a,u+6291,u+6295,u+6297,u+629a,u+629b,u+62a2,u+62a4,u+62ab,u+62bd,u+62c5,u+62c6,u+62c9,u+62cd,u+62d2,u+62d6,u+62d8,u+62db,u+62df,u+62e5,u+62e9,u+62ec,u+62ff,u+6302,u+6307,u+6309,u+6311,u+6316,u+6320,u+6323,u+6325,u+632f,u+635f,u+6362,u+636e,u+6377,u+6388,u+6392,u+63a2,u+63a5,u+63a8,u+63aa,u+63cf,u+63d0,u+63e1,u+63f4,u+642c,u+642d,u+6444,u+6446,u+6447,u+644a,u+6452,u+6458,u+6478,u+6491,u+64ad,u+64c5,u+64cd,u+6536,u+6539,u+653b,u+653e,u+653f,u+6545,u+6548,u+654f,u+6551,u+6559,u+6562,u+6563,u+6570,u+6574,u+6587,u+659f,u+65a5,u+65ad,u+65b0,u+65bd,u+65c5,u+65cb}@font-face{font-family:"notoSerif";src:url(/fonts/serif-d18cbf12050b.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+65cf,u+65e0,u+65e2,u+65e5,u+65e7,u+65e8,u+65e9,u+65f6,u+6602,u+6613,u+662f,u+663e,u+666e,u+666f,u+6670,u+6682,u+66b4,u+66dd,u+66f2,u+66f4,u+66fe,u+66ff,u+6709,u+670b,u+671b,u+672a,u+672b,u+672f,u+673a,u+6740,u+6742,u+6750,u+675f,u+677e,u+677f,u+6781,u+6784,u+6790,u+67b6,u+67d0,u+67e5,u+6807,u+680f,u+6821,u+6837,u+6838,u+6839,u+683c,u+6846,u+684c,u+68af,u+68c0,u+695a,u+697c,u+6982,u+69db,u+6a21,u+6b21,u+6b22,u+6b27,u+6b32,u+6b3a,u+6b3e,u+6b4c,u+6b64,u+6b67,u+6b8a,u+6bc1,u+6bcd,u+6bcf,u+6bd4,u+6c11,u+6c14,u+6c1b,u+6c38,u+6c47,u+6c89,u+6c9f,u+6ca1,u+6cbb,u+6cc4,u+6cd5,u+6cdb,u+6ce2,u+6ce3,u+6ce5,u+6d01,u+6d1e,u+6d32,u+6d3d,u+6d41,u+6d4b,u+6d4e,u+6d4f,u+6d77,u+6d78,u+6d88,u+6d89,u+6da1,u+6db5,u+6dc6,u+6df1,u+6df7,u+6df9,u+6dfb,u+6e10,u+6e20,u+6e21,u+6e29,u+6e2f,u+6e7e,u+6e83,u+6ea2,u+6ede,u+6ee1,u+6f0f,u+6f14,u+6f29,u+6f5c,u+6f84,u+6fb3,u+6fc0,u+704c,u+7075,u+70b8,u+70b9,u+70bc,u+70c8}@font-face{font-family:"notoSerif";src:url(/fonts/serif-34e9df5a2be0.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+70e6,u+70ed,u+7126,u+7136,u+7167,u+717d,u+719f,u+7206,u+7231,u+7236,u+7238,u+7247,u+7248,u+724c,u+7259,u+7262,u+7269,u+7275,u+7279,u+72b9,u+732e,u+7387,u+73af,u+73cd,u+73ed,u+7504,u+751a,u+7528,u+7531,u+7533,u+7535,u+754c,u+7559,u+7565,u+758f,u+7591,u+759a,u+75b2,u+75be,u+75c5,u+75d5,u+75db,u+767b,u+767d,u+76ca,u+76d1,u+76d6,u+76d8,u+76ee,u+76f2,u+76f4,u+76f8,u+76fe,u+7701,u+7720,u+773c,u+7740,u+7761,u+7763,u+7792,u+77db,u+77e5,u+77ed,u+77f3,u+7801,u+7840,u+7855,u+786c,u+788d,u+788e,u+78e8,u+793a,u+793e,u+7949,u+7956,u+795e,u+79c1,u+79cd,u+79d1,u+79e9,u+79ef,u+79fb,u+7a0b,u+7a0e,u+7a3f,u+7a76,u+7a77,u+7a7a,u+7a7f,u+7a97,u+7adf,u+7ae0,u+7ae5,u+7aed,u+7aef,u+7b03,u+7b26,u+7b2c,u+7b49,u+7b51,u+7b54,u+7b5b,u+7b79,u+7b7e,u+7b80,u+7b97,u+7ba1,u+7bb1,u+7bc7,u+7c7b,u+7cca,u+7cfb,u+7d20,u+7d22,u+7d27,u+7d2f,u+7e41,u+7ea0,u+7ea6,u+7ea7,u+7eaa,u+7eaf,u+7eb3,u+7eb7,u+7ec3,u+7ec4,u+7ec6,u+7ec7}@font-face{font-family:"notoSerif";src:url(/fonts/serif-66ab592107a1.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+7ec8,u+7ecd,u+7ecf,u+7ed1,u+7ed3,u+7ed5,u+7ed9,u+7edc,u+7edd,u+7edf,u+7ee7,u+7eea,u+7eed,u+7ef4,u+7efc,u+7f13,u+7f16,u+7f20,u+7f29,u+7f3a,u+7f51,u+7f6e,u+7f72,u+7f8e,u+7f9e,u+7fa4,u+7ffb,u+8001,u+8003,u+8005,u+800c,u+8015,u+803b,u+804a,u+804c,u+8054,u+8058,u+805a,u+80a1,u+80c1,u+80cc,u+8106,u+8109,u+8111,u+811a,u+8131,u+813e,u+81f3,u+81f4,u+822a,u+822c,u+8270,u+8272,u+8282,u+82e5,u+82e6,u+82f1,u+8303,u+832b,u+8349,u+8350,u+836f,u+8377,u+83b1,u+83b9,u+8425,u+84c4,u+853d,u+8584,u+85cf,u+8651,u+865a,u+867d,u+878d,u+8845,u+884c,u+8854,u+8861,u+8863,u+8865,u+8868,u+8892,u+88ab,u+88ad,u+88c1,u+88c2,u+88c5,u+897f,u+8981,u+8986,u+89c2,u+89c4,u+89c6,u+89c8,u+89c9,u+89d2,u+89e6,u+8a00,u+8a89,u+8b66,u+8ba1,u+8ba2,u+8ba4,u+8ba8,u+8ba9,u+8bad,u+8bb0,u+8bb2,u+8bb8,u+8bba,u+8bbc,u+8bbd,u+8bbe,u+8bbf,u+8bc1,u+8bc4,u+8bc6,u+8bc9,u+8bca,u+8bd5,u+8bda,u+8bdd,u+8be2,u+8be5,u+8be6,u+8bed,u+8bef,u+8bf1}@font-face{font-family:"notoSerif";src:url(/fonts/serif-a386d8fb41ca.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+8bf4,u+8bf7,u+8bfa,u+8bfe,u+8bff,u+8c01,u+8c13,u+8c28,u+8c61,u+8c6b,u+8c8c,u+8d1f,u+8d21,u+8d22,u+8d23,u+8d25,u+8d26,u+8d28,u+8d2c,u+8d2d,u+8d2f,u+8d34,u+8d37,u+8d39,u+8d4b,u+8d54,u+8d56,u+8d5b,u+8d60,u+8d62,u+8d76,u+8d77,u+8d85,u+8d8a,u+8da3,u+8dd1,u+8ddf,u+8de8,u+8df3,u+8df5,u+8e2a,u+8eab,u+8f68,u+8f6e,u+8f70,u+8f7b,u+8f7d,u+8f83,u+8f91,u+8f93,u+8fa9,u+8fb1,u+8fb9,u+8fbe,u+8fc1,u+8fc5,u+8fc8,u+8fce,u+8fd0,u+8fd1,u+8fd4,u+8fd8,u+8fdb,u+8fdc,u+8fdd,u+8fde,u+8fdf,u+8feb,u+8ff0,u+8ff7,u+8ff9,u+8ffd,u+9000,u+9001,u+9009,u+900f,u+9010,u+9012,u+9014,u+901f,u+9020,u+903b,u+903c,u+9047,u+904d,u+9053,u+9057,u+906d,u+9075,u+907f,u+9080,u+90ae,u+90c1,u+90e8,u+914c,u+914d,u+916c,u+9192,u+91c7,u+91ca,u+91cc,u+91ce,u+91cf,u+91d1,u+9274,u+9488,u+94b1,u+94fe,u+9500,u+9501,u+9519,u+952e,u+957f,u+95e8,u+95ed,u+95ee,u+95f4,u+95f9,u+9605,u+961f,u+9631,u+9632,u+9636,u+963b,u+9644,u+9645,u+9648,u+964c}@font-face{font-family:"notoSerif";src:url(/fonts/serif-6a1bf45149b4.woff2) format("woff2");font-display:swap;font-weight:100 900;unicode-range:u+964d,u+9650,u+9664,u+9677,u+968f,u+9690,u+9694,u+9699,u+969c,u+96c6,u+96f6,u+9707,u+9732,u+9759,u+975e,u+9760,u+9762,u+97f3,u+9875,u+987a,u+987b,u+987e,u+987f,u+9884,u+9891,u+9898,u+989d,u+98a0,u+98df,u+996d,u+996e,u+9975,u+9988,u+9996,u+9999,u+9a6c,u+9a86,u+9a8c,u+9a97,u+9a9a,u+9aa4,u+9ebb,u+9ecf,u+9ed8,u+9f13,u+9f50,u+9f84,u+ff08,u+ff09,u+ff0b,u+ff0f,u+ff1b,u+ff1f,u+ff5c}@font-face{font-family:"notoSerif Fallback";src:local("Arial");ascent-override:105.89%;descent-override:26.31%;line-gap-override:0%;size-adjust:108.70%}}@layer base{*,:after,:before{box-sizing:border-box}html{color-scheme:light}body{margin:0;color:var(--color-body);background:var(--color-canvas);font-family:var(--type-body-md-family);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line);letter-spacing:var(--tracking-normal)}main{padding-top:var(--size-header)}main [id],main[id]{scroll-margin-top:var(--layout-anchor-offset)}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure){margin:0}:where(h1,h2,h3,h4,h5,h6){color:var(--color-ink);font-family:var(--type-heading-md-family);font-weight:var(--type-heading-md-weight);line-height:var(--leading-heading);text-wrap:balance;overflow-wrap:anywhere}h1{font-size:var(--type-display-xl-size);line-height:var(--type-display-xl-line);letter-spacing:var(--type-display-xl-tracking)}h2{font-size:var(--type-display-lg-size);line-height:var(--type-display-lg-line);letter-spacing:var(--type-display-lg-tracking)}h3{font-size:var(--type-heading-md-size)}h3,h4{line-height:var(--type-heading-sm-line)}h4{font-size:var(--type-heading-sm-size)}:where(p,li,dd,a,label){overflow-wrap:anywhere}:where(h1,h2,h3,h4,h5,h6,p,li,dd){line-break:strict}:where([lang=en]){line-break:auto}:where(ul,ol){padding-inline-start:var(--space-xl)}li+li{margin-top:var(--space-sm)}:where(a){color:inherit;text-decoration-thickness:var(--stroke-hairline);text-underline-offset:var(--space-xs)}a:hover{color:var(--color-primary-ink);text-decoration:none}:where(button,input,select,textarea){font:inherit;color:inherit}:where(button,summary,a,input,select){touch-action:manipulation}:where(button,summary){cursor:pointer}:where(button,input,select,textarea,fieldset){min-width:0}:where(fieldset){margin:0;padding:0;border:0}:where(legend){padding:0}:where(img,svg){display:block;max-width:100%}img{height:auto}:where(svg.lucide){width:var(--size-icon);height:var(--size-icon);flex-shrink:0;stroke-width:var(--stroke-icon)}:where(:focus-visible){outline:var(--stroke-emphasis) solid var(--color-primary-ink);outline-offset:var(--stroke-focus-offset)}:where(summary){list-style:none}summary::-webkit-details-marker{display:none}:where(strong,b){font-weight:var(--type-body-strong-weight)}[data-typography=editorial]{font-size:var(--type-editorial-body-size);line-height:var(--type-editorial-body-line)}[data-typography=editorial] :where(p,li,dd){text-wrap:pretty}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto;animation:none;transition:none}}}@layer layout{.container{width:calc(100% - var(--layout-content-inset) - var(--layout-content-inset));margin-inline:auto;min-width:0}.content-section{border-bottom:var(--stroke-hairline) solid var(--color-hairline)}.content-section--canvas{background:var(--color-canvas)}.content-section--sand{background:var(--color-surface-soft)}.content-section--stone{background:var(--color-surface-dark)}.section-grid{position:relative;display:grid;grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));column-gap:var(--layout-column-gap);row-gap:var(--space-xxxl);padding:var(--layout-section-block) var(--layout-section-inset);align-items:start}.section-heading{grid-column:1/-1;min-width:0}.section-heading>div{width:100%}.section-heading h2{max-width:var(--layout-reading-width);font-size:var(--type-editorial-heading-size);line-height:var(--type-editorial-heading-line);letter-spacing:var(--type-editorial-heading-tracking)}.section-heading__number{display:none}.section-heading__phrase{display:block}.section-eyebrow{margin-bottom:var(--space-lg);color:var(--color-ink)}.section-body{grid-column:1/-1;min-width:0;width:100%;max-width:var(--layout-reading-width)}.section-body--wide{max-width:none}.section-junction{display:none}.structured-section-body,.structured-subsection__body{display:grid;align-content:start;gap:var(--space-xxl);min-width:0}.structured-section-body>.structured-rich-text{width:100%;max-width:var(--layout-prose-width)}.structured-subsection{min-width:0;padding-block:var(--space-xl)}.structured-subsection[data-numbered=true]{display:grid;grid-template-columns:minmax(var(--size-indicator),max-content) minmax(0,1fr);align-items:start;column-gap:var(--space-lg);row-gap:var(--space-lg)}.structured-subsection__number{display:block;color:var(--color-ink);font-family:var(--type-editorial-number-family);font-size:var(--type-heading-sm-size);font-weight:var(--type-editorial-number-weight);line-height:var(--type-editorial-number-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.structured-subsection[data-numbered=true]>.structured-subsection__number{grid-column:1;grid-row:1;align-self:start}.structured-subsection>h3{margin-bottom:var(--space-lg)}.structured-subsection[data-numbered=true]>h3{grid-column:2;grid-row:1;margin:0}.structured-subsection[data-numbered=true]>.structured-subsection__body{grid-column:2;grid-row:2}.structured-intro{background:var(--color-canvas)}.structured-intro__inner{display:grid;grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));gap:var(--space-xxl) var(--layout-column-gap);padding:var(--space-section) var(--layout-section-inset)}.structured-intro__inner>.structured-section-body{grid-column:4/11;min-width:0;max-width:var(--layout-prose-width)}.structured-intro .rich-group:first-child{font-family:var(--type-editorial-voice-family);font-size:var(--type-heading-xl-size);line-height:var(--type-editorial-voice-line);color:var(--color-ink)}.section-illustration{grid-column:9/-1;grid-row:1/span 2;align-self:start;width:100%;max-width:var(--layout-editorial-art-width)}.section-illustration img{display:block;width:100%;height:var(--layout-editorial-art-height);object-fit:contain}.section-illustration--photo{max-width:none;border:0}.section-illustration--photo img{height:auto;object-fit:contain}[data-typography=editorial][data-density=feature]>.section-grid{padding-block:var(--layout-section-feature-block)}[data-typography=editorial][data-density=compact]>.section-grid{padding-block:var(--space-xxl)}[data-typography=editorial][data-role=feature]>.section-grid>.section-heading,[data-typography=editorial][data-role=story]>.section-grid>.section-heading{grid-column:1/6;grid-row:1}[data-typography=editorial][data-role=feature]>.section-grid>.section-body,[data-typography=editorial][data-role=story]>.section-grid>.section-body{grid-column:6/-1;grid-row:1;max-width:none}[data-typography=editorial][data-role=feature][data-columns="2"]>.section-grid>.section-heading{grid-column:1/-1}[data-typography=editorial][data-role=feature][data-columns="2"]>.section-grid>.section-body{grid-column:1/-1;grid-row:2}[data-typography=editorial][data-layout=collection]>.section-grid>.section-body,[data-typography=editorial][data-layout=spread]>.section-grid>.section-body{max-width:none}[data-typography=editorial][data-role=principles]>.section-grid>.section-heading{padding-bottom:var(--space-xl)}[data-typography=editorial][data-layout=notice]>.section-grid{padding-block:var(--space-xl);row-gap:var(--space-lg)}[data-typography=editorial][data-layout=notice] .section-heading h2{font-family:var(--type-heading-sm-family);font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line)}[data-typography=editorial][data-illustrated=true]>.section-grid>.section-heading{grid-column:1/8;grid-row:1}[data-typography=editorial][data-illustrated=true]>.section-grid>.section-body{grid-column:1/8;grid-row:2}[data-typography=editorial][data-illustrated=true]>.section-grid>.section-illustration{grid-column:9/-1;grid-row:1/span 2}[data-typography=editorial][data-media=banner]>.section-grid>.section-heading{grid-column:1/9}[data-typography=editorial][data-media=banner]>.section-grid>.section-illustration{grid-column:1/-1;grid-row:2}[data-typography=editorial][data-media=banner]>.section-grid>.section-illustration img{height:var(--layout-panorama-height);object-fit:cover}[data-typography=editorial][data-media=banner]>.section-grid>.section-body{grid-column:1/-1;grid-row:3;max-width:none}[data-typography=editorial][data-media=portrait]>.section-grid>.section-illustration{position:sticky;top:var(--layout-anchor-offset)}[data-typography=editorial][data-media=portrait]>.section-grid>.section-illustration img{height:var(--layout-portrait-height);object-fit:cover}.section-cluster{display:grid;grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));column-gap:var(--layout-column-gap);row-gap:var(--space-xxl);min-width:0}.section-cluster[data-columns="1"]>.section-cluster__item{grid-column:span 12}.section-cluster[data-columns="2"]>.section-cluster__item{grid-column:span 6}.section-cluster[data-columns="3"]>.section-cluster__item{grid-column:span 4}.section-cluster[data-columns="4"]>.section-cluster__item{grid-column:span 3}.section-cluster[data-rows]>.section-cluster__item{display:grid;grid-template-rows:subgrid;height:auto}.section-cluster[data-rows="2"]>.section-cluster__item{grid-row:span 2}.section-cluster[data-rows="3"]>.section-cluster__item{grid-row:span 3}.section-cluster__item{min-width:0;padding:var(--space-xl) 0}.section-cluster__item>h3{margin-bottom:var(--space-lg);font-size:var(--type-heading-xl-size);line-height:var(--type-heading-xl-line)}.section-cluster__item>h3[data-numbered=true]{display:grid;grid-template-columns:minmax(var(--size-indicator),max-content) minmax(0,1fr);align-items:start;column-gap:var(--space-lg)}.section-cluster__number{color:var(--color-ink);font-family:var(--type-editorial-number-family);font-size:var(--type-heading-sm-size);font-weight:var(--type-editorial-number-weight);line-height:var(--type-editorial-number-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.section-cluster__title{min-width:0}[data-role=story]:not([data-illustrated=true]):has(.section-cluster)>.section-grid>.section-heading{grid-column:1/-1}[data-role=story]:not([data-illustrated=true]):has(.section-cluster)>.section-grid>.section-body{grid-column:1/-1;grid-row:2}[data-typography=editorial][data-layout=compact]>.section-grid{width:100%;height:100%;margin:0;padding:var(--space-xl) 0 0;grid-template-rows:auto 1fr;row-gap:var(--space-xl)}[data-typography=editorial][data-layout=compact] .section-heading h2{font-size:var(--type-heading-xl-size)}[data-typography=editorial][data-layout=compact] .section-body{display:flex;flex-direction:column;gap:var(--space-xl);max-width:none}[data-typography=editorial][data-layout=compact] .section-body>details{margin-top:auto}.cta-strip{color:var(--color-on-dark);background:var(--color-ink)}.cta-strip :focus-visible{outline-color:var(--color-on-dark)}.cta-strip__inner{display:grid;grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));gap:var(--space-xxxl) var(--layout-column-gap);padding:var(--space-section-large) var(--layout-section-inset);align-items:start}.cta-strip__inner>div:first-of-type{grid-column:1/8;display:grid;gap:var(--space-xl);min-width:0}.cta-strip__inner>:last-child{grid-column:9/-1;width:100%;justify-self:stretch}.cta-strip h2{color:var(--color-on-dark);font-family:var(--type-section-editorial-family);font-size:var(--type-section-editorial-size);line-height:var(--type-section-editorial-line);letter-spacing:var(--type-section-editorial-tracking);text-wrap:balance}.cta-strip .structured-rich-text{max-width:var(--layout-prose-width)}[data-page-composition=essay]>.content-section>.section-grid>.section-body,[data-page-composition=essay]>.content-section>.section-grid>.section-heading{grid-column:3/11;grid-row:auto}[data-page-composition=essay]>.content-section>.section-grid>.section-body{max-width:var(--layout-prose-width)}@media (min-width:961px){#home-assessment>.section-grid{grid-template-rows:min-content 1fr}#home-assessment>.section-grid>.section-heading{grid-column:1/6;grid-row:1}#home-assessment>.section-grid>.section-illustration{grid-column:1/5;grid-row:2;max-width:var(--layout-editorial-art-width)}#home-assessment>.section-grid>.section-illustration img{aspect-ratio:4/5;height:auto;object-fit:cover;object-position:40% center}#home-assessment>.section-grid>.section-body{grid-column:6/12;grid-row:1/span 2}#home-services>.section-grid>.section-heading{grid-column:1/-1;grid-row:1}#home-services .section-heading h2{font-size:var(--type-section-editorial-size)}#home-services>.section-grid>.section-illustration{grid-column:1/-1;grid-row:2}#home-services>.section-grid>.section-illustration img{height:var(--layout-panorama-height);object-fit:cover;object-position:center 65%}#home-services>.section-grid>.section-body{grid-column:1/-1;grid-row:3;max-width:none}#home-approach>.section-grid{grid-template-rows:min-content 1fr}#home-approach>.section-grid>.section-heading{grid-column:1/6;grid-row:1}#home-approach>.section-grid>.section-illustration{grid-column:1/5;grid-row:2;align-self:start}#home-approach>.section-grid>.section-illustration img{height:var(--layout-editorial-art-height);object-fit:cover;object-position:center bottom}#home-approach>.section-grid>.section-body{grid-column:6/-1;grid-row:1/span 2}#home-learn>.section-grid{grid-template-rows:min-content 1fr}#home-learn>.section-grid>.section-illustration{grid-column:1/6;grid-row:1/span 2;position:sticky;top:var(--layout-anchor-offset)}#home-learn>.section-grid>.section-illustration img{height:var(--layout-portrait-height);object-fit:cover;object-position:32% center}#home-learn>.section-grid>.section-heading{grid-column:7/-1;grid-row:1}#home-learn>.section-grid>.section-body{grid-column:7/-1;grid-row:2}}#home-services>.section-grid>.section-body>.structured-section-body>.structured-rich-text{max-width:var(--layout-reading-width)}@media (min-width:961px) and (max-width:1200px){.section-cluster[data-columns]:not([data-columns="1"])>.section-cluster__item{grid-column:span 6}}@media (max-width:960px){.section-grid{row-gap:var(--space-xxl)}.structured-intro__inner>.structured-section-body{grid-column:1/-1}.structured-intro .rich-group:first-child{font-size:var(--type-heading-lg-size)}.section-body,.section-heading,.section-illustration,[data-typography=editorial][data-illustrated=true]>.section-grid>.section-illustration,[data-typography=editorial][data-role]>.section-grid>.section-body,[data-typography=editorial][data-role]>.section-grid>.section-heading{grid-column:1/-1;grid-row:auto}[data-typography=editorial][data-media=portrait]>.section-grid>.section-illustration{position:static}[data-typography=editorial][data-media=portrait]>.section-grid>.section-illustration img{height:auto;object-fit:contain}.section-illustration{max-width:var(--layout-reading-width)}.cta-strip__inner>:last-child,.cta-strip__inner>div:first-of-type,.section-cluster[data-columns]>.section-cluster__item,[data-page-composition=essay]>.content-section>.section-grid>.section-body,[data-page-composition=essay]>.content-section>.section-grid>.section-heading{grid-column:1/-1}}@media (max-width:600px){.cta-strip__inner{padding-block:var(--space-xxxl);row-gap:var(--space-xxl)}.cta-strip h2{font-size:var(--type-heading-xl-size);line-height:var(--type-heading-xl-line)}}}@layer components{.button{display:inline-flex;justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--size-control);max-width:100%;padding:var(--space-md) var(--space-xl);border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-sm);text-align:center;text-decoration:none;font-size:var(--type-button-md-size);font-weight:var(--type-button-md-weight);line-height:var(--type-body-strong-line);transition:background-color var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard),border-color var(--motion-fast) var(--motion-ease-standard)}.button--primary{color:var(--color-on-primary);background:var(--color-action);border-color:var(--color-primary-dark);transition:border-color var(--motion-fast) var(--motion-ease-standard);font-size:var(--type-button-primary-size);font-weight:var(--type-button-primary-weight);line-height:var(--type-button-primary-line)}.button--primary:is(:hover,:focus-visible){background:var(--color-action-hover);color:var(--color-on-primary-hover);border-color:var(--color-action-hover);text-decoration:none}.button--outline{border-color:var(--color-hairline-strong);color:var(--color-ink);background:transparent}.button--outline:is(:hover,:focus-visible){background:transparent;border-color:var(--color-ink);color:var(--color-primary-ink);text-decoration:none}.button--hero{justify-self:start;min-height:var(--size-control-large)}.button:disabled{cursor:not-allowed;background:var(--color-surface-elevated);color:var(--color-mute);border-color:var(--color-hairline)}.structured-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--space-md);min-width:0}.structured-actions>.button{width:100%;min-width:0;justify-content:space-between}.structured-actions:has(>.button:nth-child(odd):last-child)>.button:first-child{grid-column:1/-1}.action-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);min-width:0}.action-links>a{display:inline-flex;align-items:center;min-height:var(--size-control);color:var(--color-primary-ink)}.assessment-link{margin-top:var(--space-xl)}.skip-link{position:fixed;top:var(--space-lg);left:var(--layout-gutter);z-index:var(--layer-skip-link);padding:var(--space-md) var(--space-xl);background:var(--color-canvas);border:var(--stroke-emphasis) solid var(--color-primary-ink);transform:translateY(calc(-100% - var(--space-xxl)))}.skip-link:focus{transform:none}[data-typography=editorial] .structured-actions{gap:var(--space-lg) var(--space-xl)}[data-typography=editorial] .structured-actions>.button--outline{font-size:var(--type-link-md-size);font-weight:var(--type-body-md-weight)}[data-typography=editorial] :is(.card-grid,.structured-subsection,.structured-disclosure) .structured-actions>.button{justify-content:space-between;gap:var(--space-xl);padding-inline:var(--space-lg);font-size:var(--type-link-md-size);font-weight:var(--type-body-md-weight)}[data-typography=editorial] :is(.card-grid,.steps,.structured-subsection,.structured-disclosure) .structured-actions>.button:not(:disabled){border-color:var(--color-hairline-strong);background:transparent;color:var(--color-ink)}[data-typography=editorial] .content-card__footer>.structured-actions{align-items:stretch}[data-typography=editorial] .content-card__footer>.structured-actions>.button{flex:1 1}[data-typography=editorial] .structured-actions>.button--outline:is(:hover,:focus-visible){background:transparent;color:var(--color-primary-ink);border-color:var(--color-ink);text-decoration:none}[data-typography=editorial] :is(.card-grid,.steps,.structured-subsection,.structured-disclosure) .structured-actions>.button:not(:disabled):is(:hover,:focus-visible){background:transparent;border-color:var(--color-ink);color:var(--color-primary-ink)}[data-typography=editorial].cta-strip .structured-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs);align-content:start}[data-typography=editorial].cta-strip .structured-actions>.button{width:100%;min-height:var(--size-control-large);justify-content:space-between;gap:var(--space-xl);padding-inline:var(--space-xl);text-align:left}[data-typography=editorial].cta-strip .structured-actions>.button--primary{margin-bottom:var(--space-md)}[data-typography=editorial].cta-strip .structured-actions>.button--primary:only-child{margin-bottom:0}[data-typography=editorial].cta-strip .structured-actions>.button--outline{min-height:var(--size-control);border-color:var(--color-on-dark);color:var(--color-on-dark);font-size:var(--type-body-md-size)}[data-typography=editorial].cta-strip .structured-actions>.button--primary:is(:hover,:focus-visible){background:var(--color-action-hover);color:var(--color-on-primary-hover);border-color:var(--color-action-hover);text-decoration:none}[data-typography=editorial].cta-strip .structured-actions>.button--outline:is(:hover,:focus-visible){background:transparent;color:var(--color-on-dark);border-color:var(--color-on-dark);text-decoration:none}@media (prefers-reduced-motion:no-preference){.action-links>a>svg,.button>svg{transition:transform var(--motion-base) var(--motion-ease-standard)}.action-links>a:is(:hover,:focus-visible)>svg,.button:is(:hover,:focus-visible)>svg{transform:translateX(var(--space-xs))}}@media (prefers-reduced-motion:reduce){.button{transition:none}}@media (max-width:600px){.structured-actions{grid-template-columns:minmax(0,1fr)}}}@layer components{.page-hero{background:var(--color-surface-soft)}.page-hero__inner{display:grid;grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));gap:var(--space-xxxl) var(--layout-column-gap);padding-block:var(--space-xxl) var(--space-section-large);align-items:start}.page-hero__copy{grid-column:1/8;min-width:0;display:grid;gap:var(--space-section)}.page-hero__content{display:grid;justify-items:start;gap:var(--space-xxl);min-width:0}.page-hero__text{min-width:0;width:100%;container-type:inline-size}.page-hero__text h1{max-width:var(--layout-reading-width);font-size:var(--type-display-lg-size);line-height:var(--type-display-lg-line);letter-spacing:var(--type-display-lg-tracking)}.hero-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);color:var(--color-ink);font-size:var(--type-body-xs-size)}.hero-breadcrumb a{text-decoration:none}.hero-breadcrumb svg{width:var(--size-icon-small);height:var(--size-icon-small)}.hero-eyebrow{margin-bottom:var(--space-xl);color:var(--color-mute);font-size:var(--type-caption-md-size);letter-spacing:var(--tracking-label)}.hero-description{max-width:var(--layout-prose-width);margin-top:var(--space-xxl);font-size:var(--type-editorial-deck-size);line-height:var(--type-editorial-deck-line);white-space:pre-line;text-wrap:pretty}.page-hero__visual{grid-column:9/-1;width:100%;min-width:0;align-self:end;overflow:clip}.page-hero__visual img{display:block;width:100%;height:var(--layout-editorial-art-height);object-fit:contain}.page-hero__visual--photo img{object-fit:cover}.page-hero[data-composition=banner]{background:var(--color-canvas)}.page-hero[data-composition=banner] .page-hero__inner{width:100%;margin:0;padding:0;gap:0}.page-hero__introduction,.page-hero__masthead{grid-column:1/-1;display:grid;grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));min-width:0}.page-hero__masthead{background:var(--color-hero-heading)}.page-hero__category{grid-column:1/3;display:flex;align-items:center;padding:var(--space-xl) var(--layout-gutter);background:var(--color-hero-category)}.page-hero__category .hero-eyebrow{margin:0;color:var(--color-ink);font-size:var(--type-body-md-size);letter-spacing:var(--tracking-normal)}.page-hero__masthead h1{grid-column:3/-1;min-width:0;padding:var(--layout-section-feature-block) var(--layout-gutter);font-size:var(--type-display-lg-size);line-height:var(--type-display-lg-line);letter-spacing:var(--type-display-lg-tracking);text-wrap:balance}.page-hero[data-composition=banner] .page-hero__visual{grid-column:1/-1}.page-hero[data-composition=banner] .page-hero__visual img{height:var(--layout-hero-banner-height)}:is([data-page=co-parenting],[data-page=post-divorce-recovery],[data-page=retreats-workshops],[data-page=signature-program],[data-page=topic1]) .page-hero[data-composition=banner] .page-hero__visual img{object-position:center bottom}[data-page=media] .page-hero[data-composition=banner] .page-hero__visual img{object-position:center top}[data-page=topic2] .page-hero[data-composition=banner] .page-hero__visual img{object-position:center 22%}.page-hero__introduction{padding-block:var(--space-section);align-items:start}.page-hero__context{grid-column:1/3;min-width:0;padding-inline:var(--layout-gutter) var(--space-xl)}.page-hero__introduction>.page-hero__content{grid-column:3/-1;padding-inline:var(--layout-gutter)}.page-hero__introduction .hero-description{width:100%;max-width:var(--layout-reading-width);margin-top:0}.page-hero__narrative{display:grid;align-content:start;gap:var(--space-xl);width:100%;max-width:var(--layout-reading-width);min-width:0}.page-hero__narrative>.structured-actions{padding-top:var(--space-sm)}.page-hero__narrative>.structured-actions>.button{min-height:var(--size-control-large)}.page-hero[data-composition=cover] .page-hero__inner{position:relative;width:100%;padding:0;gap:0;min-height:var(--layout-cover-height)}.page-hero[data-composition=cover] .page-hero__visual{position:absolute;grid-column:1/-1;grid-row:1;inset:0;height:100%}.page-hero[data-composition=cover] .page-hero__visual img{width:100%;height:100%;min-height:0;object-position:center bottom}.page-hero[data-composition=cover] .page-hero__copy{position:relative;z-index:var(--layer-content);grid-column:6/-1;grid-row:1;align-self:end;margin:var(--space-section-large) var(--layout-content-inset) 0 0;padding:var(--space-xxxl);max-width:var(--layout-cover-panel-width);background:var(--color-canvas)}.page-hero[data-composition=cover] .page-hero__text h1{max-width:none;font-size:var(--type-display-lg-size);line-height:var(--type-display-lg-line);letter-spacing:var(--type-display-lg-tracking)}.page-hero--home[data-composition=cover] .page-hero__text h1{font-family:var(--type-display-compact-family);font-size:var(--type-display-compact-size);font-weight:var(--type-display-compact-weight);line-height:var(--type-display-compact-line);letter-spacing:var(--type-display-compact-tracking)}.page-hero[data-composition=cover] .hero-description{max-width:var(--layout-prose-width);font-size:var(--type-body-md-size)}.page-hero[data-composition=cover] .hero-eyebrow{color:var(--color-ink)}.hero-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:max(var(--layout-section-inset),calc((var(--layout-viewport-width) - var(--layout-canvas-max)) / 2));border-block:var(--stroke-hairline) solid var(--color-hairline);background:var(--color-canvas)}.hero-rail a{position:relative;display:flex;flex-direction:column;align-items:start;justify-content:space-between;min-width:0;min-height:var(--layout-home-entry-height);gap:var(--space-xl);padding:var(--space-xxl) var(--layout-gutter);color:var(--color-ink);text-decoration:none;font-weight:var(--type-home-entry-weight);outline-offset:calc(var(--stroke-focus-offset) * -1);overflow:hidden}.hero-rail a:first-child{padding-left:var(--layout-gutter)}.hero-rail a:last-child{padding-right:var(--layout-gutter)}.hero-rail a+a{border-left:var(--stroke-hairline) solid var(--color-hairline)}.hero-rail a:is(:hover,:focus-visible){background:transparent;color:var(--color-ink);text-decoration:none}.hero-rail a:after{position:absolute;inset:auto 0 0;height:var(--stroke-emphasis);background:var(--color-ink);content:"";transform:scaleX(0);transform-origin:left}.hero-rail__label{font-family:var(--type-home-entry-family);font-size:var(--type-home-entry-size);font-weight:var(--type-home-entry-weight);line-height:var(--type-home-entry-line);letter-spacing:var(--type-home-entry-tracking);text-wrap:pretty}.hero-rail svg{align-self:end;width:var(--size-indicator);height:var(--size-indicator)}@media (prefers-reduced-motion:no-preference){.hero-rail a{transition:color var(--motion-fast) var(--motion-ease-standard),background-color var(--motion-fast) var(--motion-ease-standard)}.hero-rail a:after,.hero-rail svg,.hero-rail__label{transition:transform var(--motion-base) var(--motion-ease-precise)}.hero-rail a:is(:hover,:focus-visible):after{transform:scaleX(1)}.hero-rail a:is(:hover,:focus-visible) .hero-rail__label{transform:translateY(calc(var(--space-xs) * -1))}.hero-rail a:is(:hover,:focus-visible) svg{transform:translate(var(--space-sm),var(--space-sm))}}@media (max-width:960px){.page-hero__inner{row-gap:var(--space-xxl);padding-bottom:var(--space-section)}.page-hero[data-composition] .page-hero__copy,.page-hero[data-composition] .page-hero__visual,.page-hero__copy,.page-hero__visual{grid-column:1/-1}.page-hero__copy{gap:var(--space-xxxl)}.page-hero__category,.page-hero__context,.page-hero__introduction>.page-hero__content,.page-hero__masthead h1{grid-column:1/-1}.page-hero__category{padding-block:var(--space-lg)}.page-hero__introduction,.page-hero__masthead h1{padding-block:var(--space-xxxl)}.page-hero__introduction{row-gap:var(--space-xxl)}.page-hero[data-composition=cover] .page-hero__copy{grid-column:4/-1;padding:var(--space-xxl);margin-top:var(--layout-editorial-art-height)}.hero-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-rail a:nth-child(3){border-left:0}.hero-rail a:nth-child(n+3){border-top:var(--stroke-hairline) solid var(--color-hairline)}}@media (max-width:600px){.page-hero__text h1{font-size:var(--type-display-lg-size)}.hero-description{font-size:var(--type-body-md-size)}.page-hero[data-composition=cover] .page-hero__inner{min-height:0}.page-hero[data-composition=cover] .page-hero__visual{position:relative;inset:auto;grid-row:1;height:var(--layout-editorial-art-height)}.page-hero[data-composition=cover] .page-hero__visual img{min-height:0;height:100%;object-position:center bottom}.page-hero[data-composition=cover] .page-hero__copy{grid-row:2;grid-column:1/-1;margin:calc(var(--space-xxxl) * -1) var(--layout-gutter) 0;padding:var(--space-xxl) var(--space-lg) var(--space-xl)}.page-hero[data-composition=cover] .hero-eyebrow{margin-bottom:var(--space-lg)}.hero-rail a{padding-block:var(--space-xl)}.hero-rail svg{width:var(--size-junction);height:var(--size-junction)}}}@layer components{body:has(.site-menu[open]){overflow:hidden}.site-header{position:fixed;inset:0 0 auto;z-index:var(--layer-navigation);height:var(--size-header);background:var(--color-canvas);border-bottom:var(--stroke-hairline) solid var(--color-hairline)}body:has(.structured-page-map) .site-header{border-bottom:0}.primary-nav{height:100%;background:var(--color-canvas)}.primary-nav__inner{height:100%;display:grid;grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));column-gap:var(--layout-column-gap);align-items:center}.brand{grid-column:1/5;justify-self:start;display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-md);color:var(--color-ink);text-decoration:none;font-family:var(--type-heading-md-family);font-size:var(--type-heading-md-size);font-weight:var(--type-heading-md-weight);line-height:var(--type-heading-sm-line)}.brand img{width:var(--size-logo);height:var(--size-logo)}.brand small{display:block;color:var(--color-mute);font-family:var(--type-body-md-family);font-size:var(--type-caption-sm-size);font-weight:var(--type-body-md-weight);letter-spacing:var(--tracking-label)}.brand__mark{flex-shrink:0}.header-utilities{grid-column:5/-1;justify-self:end;display:flex;align-items:center;gap:var(--space-xxl);height:100%}.header-utility{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap}.header-utility,.primary-nav .button--primary{min-height:var(--size-control);font-size:var(--type-body-xs-size)}.primary-nav .button--primary{padding:var(--space-sm) var(--space-lg);font-weight:var(--type-body-md-weight)}.site-menu{align-self:stretch}.menu-button,.site-menu{display:flex;align-items:center}.menu-button{justify-content:flex-end;gap:var(--space-md);min-width:calc(var(--size-control) * 2 + var(--space-xs));height:100%;padding-left:var(--space-xxl);font-size:var(--type-body-xs-size)}.menu-icon{width:var(--size-junction);height:var(--size-junction);stroke:currentColor;stroke-width:var(--stroke-icon);fill:none}.menu-icon--close,.site-menu[open] .menu-icon--open{display:none}.site-menu[open] .menu-icon--close{display:block}.site-menu__panel{position:fixed;inset:var(--size-header) 0 0;overflow-y:auto;overscroll-behavior:contain;background:var(--color-canvas)}.site-menu__layout{display:grid;grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));min-height:calc(100dvh - var(--size-header))}.menu-column{grid-column:span 4;min-width:0;padding:var(--space-section-large) var(--space-xxxl) var(--space-section);background:var(--color-canvas);border-left:var(--stroke-hairline) solid var(--color-hairline)}.menu-column--primary{background:var(--color-surface-dark);border-left:0}.menu-column h2{display:flex;align-items:center;min-height:var(--size-control-large);margin-bottom:var(--space-lg);padding-inline:var(--space-lg);color:var(--color-ink);font-family:var(--type-heading-sm-family);font-size:var(--type-heading-sm-size);font-weight:var(--type-heading-sm-weight);line-height:var(--leading-heading)}.menu-column ul{margin:0;padding:0;list-style:none}.menu-column li,.menu-column li+li{margin:0}.menu-column a{display:flex;align-items:center;min-height:var(--size-control-large);padding:var(--space-md) var(--space-lg);color:var(--color-body);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-strong-line);text-decoration:none;transition:color var(--motion-fast) var(--motion-ease-standard)}.menu-column a[aria-current]{color:var(--color-ink);background:var(--color-surface-elevated)}.menu-column a:is(:hover,:focus-visible){color:var(--color-ink);background:var(--color-surface-soft);text-decoration:none}.menu-column--primary a:is(:hover,:focus-visible){color:var(--color-ink);background:var(--color-canvas)}.menu-column a[aria-current]:is(:hover,:focus-visible){color:var(--color-ink)}@media (max-width:960px){.brand{grid-column:1/7}.header-utilities{grid-column:7/-1;gap:var(--space-xl)}.header-utility{display:none}.menu-column{grid-column:5/-1;padding:var(--space-xxxl) var(--layout-gutter)}.menu-column--primary{grid-column:1/5;grid-row:1/span 2}}@media (max-width:600px){.brand{grid-column:1/8;gap:var(--space-sm)}.brand small,.desktop-cta{display:none}.header-utilities{grid-column:8/-1;gap:0}.menu-button{min-width:calc(var(--size-control) + var(--space-xxl) + var(--space-xxs));padding-left:var(--space-lg)}.menu-column,.menu-column--primary{grid-column:1/-1;grid-row:auto;padding:var(--space-xxl) var(--layout-gutter);border-left:0;border-top:var(--stroke-hairline) solid var(--color-hairline)}}@media (prefers-reduced-motion:reduce){.menu-column a{transition:none}}}@layer components{.structured-rich-text{gap:var(--space-lg)}.rich-group,.structured-rich-text{display:grid;align-content:start;min-width:0}.rich-group{gap:var(--space-md)}.structured-flow,.structured-list-grid{display:grid;gap:var(--space-xl);min-width:0}.structured-step-card{display:grid;align-content:start;gap:var(--space-md);min-width:0}.structured-step-card__marker{color:var(--color-primary-ink);font-size:var(--type-caption-md-size);font-weight:var(--type-caption-md-weight)}.structured-step-card__content{display:grid;align-content:start;gap:var(--space-sm);min-width:0}.structured-list-card{display:grid;gap:var(--space-md);min-width:0}.structured-list-card__lead{font-weight:var(--type-body-strong-weight);color:var(--color-ink)}.structured-facts{display:grid;gap:var(--space-md)}.structured-facts>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-sm) var(--space-lg)}.structured-facts dt{color:inherit;font-size:var(--type-body-xs-size)}.structured-facts dd{flex:1 1;min-width:min(100%,var(--layout-card-min))}.callout,.structured-callout{display:grid;gap:var(--space-md);position:relative;border-left:var(--stroke-marker) solid var(--color-hairline-strong);padding:var(--space-lg) var(--space-xl);background:var(--color-surface-elevated);min-width:0}.structured-callout--risk{border-left-color:var(--color-primary-ink)}.corner-square{position:absolute;top:0;left:0;width:var(--size-marker);height:var(--size-marker);background:var(--color-hairline-strong)}.status-notice{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-md);min-width:0;padding:var(--space-xl);border-left:var(--stroke-marker) solid var(--color-hairline-strong);background:var(--color-surface-soft)}.status-notice__title{display:block;font-size:var(--type-body-strong-size);line-height:var(--leading-heading);color:var(--color-ink)}.status-notice__body{min-width:0;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.structured-disclosure{min-width:0;border-block:var(--stroke-hairline) solid var(--color-hairline)}.structured-disclosure+.structured-disclosure{border-top:0}.structured-disclosure>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:var(--space-md);min-height:var(--size-control);margin-inline:var(--space-lg);padding:var(--space-xl) 0;font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line);color:var(--color-ink);text-align:left}.structured-disclosure>summary:is([data-numbered],[data-reserve-number]){grid-template-columns:minmax(var(--size-indicator),max-content) minmax(0,1fr) auto}.structured-disclosure>summary>span{min-width:0}.structured-disclosure__number{grid-column:1;grid-row:1;align-self:start;font-family:var(--type-editorial-number-family);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.structured-disclosure__title{grid-column:1;grid-row:1;align-self:start;min-width:0;font-family:var(--type-heading-sm-family)}.structured-disclosure>summary:is([data-numbered],[data-reserve-number])>.structured-disclosure__title{grid-column:2}.structured-disclosure>summary>svg{grid-column:-2/-1;grid-row:1;align-self:center}.structured-disclosure[open]>summary{color:var(--color-primary-ink)}.structured-disclosure[open]>summary>svg{transform:rotate(90deg)}.structured-disclosure__body{min-width:0;margin-inline:var(--space-lg);padding-block:0 var(--space-xl)}.structured-disclosure--subsection{background:transparent}.prose{display:grid;gap:var(--space-xl);min-width:0}.prose a:not(.button),.small-copy a{color:var(--color-primary-ink)}.detail-list{display:grid;gap:var(--space-lg);padding-block:var(--space-xl)}.small-copy{display:grid;gap:var(--space-md);font-size:var(--type-body-xs-size);line-height:var(--type-body-xs-line);color:var(--color-mute)}[data-typography=editorial] .structured-rich-text{gap:var(--space-lg)}[data-typography=editorial] .rich-group{gap:var(--space-md)}[data-typography=editorial] .rich-paragraph{padding-inline-end:var(--space-sm)}[data-typography=editorial] .rich-heading{font-family:var(--type-heading-md-family);font-size:var(--type-editorial-deck-size);line-height:var(--leading-heading);color:inherit}[data-typography=editorial] .rich-label{font-size:var(--type-body-xs-size);line-height:var(--type-body-xs-line);font-weight:var(--type-body-md-weight);color:inherit}[data-typography=editorial] .rich-note{font-size:var(--type-body-xs-size);line-height:var(--type-body-md-line);color:inherit}.rich-list-section{display:grid;align-content:start;gap:var(--space-lg);min-width:0}.rich-list-section__label{font-family:var(--type-heading-sm-family);font-size:var(--type-heading-sm-size);font-weight:var(--type-body-md-weight);line-height:var(--type-heading-sm-line);color:inherit}.rich-point-list{display:grid;list-style:none;padding:0;min-width:0;font-size:var(--type-editorial-body-size);line-height:var(--type-editorial-body-line)}.rich-point-list>li{margin:0;min-width:0}.rich-point-list[data-list-design=index]{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--layout-card-min)),1fr));gap:var(--space-md) var(--space-xl)}.rich-point-list[data-list-design=index]>li{padding-block:0}.rich-point-list[data-list-design=statements]{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--layout-card-min)),1fr));gap:var(--space-xxl) var(--space-xl)}.rich-point-list[data-list-design=statements]>li{display:grid;align-content:start;gap:var(--space-sm)}.rich-point-list__lead{font-weight:var(--type-body-md-weight)}.rich-point-list[data-list-design=prompts],.rich-point-list__lead{font-family:var(--type-heading-sm-family);font-size:var(--type-heading-sm-size);line-height:var(--type-body-md-line)}.rich-point-list[data-list-design=prompts]{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--layout-card-min)),1fr));gap:var(--space-xl)}.rich-point-list[data-list-design=prompts]>li{padding-top:0}.rich-recommendation-list{display:grid;gap:var(--space-md);list-style:none;padding:0;font-size:var(--type-body-sm-size);line-height:var(--type-editorial-body-line)}.rich-recommendation-list>li{margin:0}.rich-media-list,.rich-reading-list{display:grid;gap:var(--space-md);list-style:none;padding:0}.rich-media-list>li,.rich-reading-list>li{margin:0;padding-inline-end:var(--space-sm)}.rich-reading-list{font-family:var(--type-heading-sm-family);font-size:var(--type-heading-sm-size);line-height:var(--type-body-md-line)}.rich-media-list>li{display:grid;grid-template-columns:var(--layout-editorial-duration-width) minmax(0,1fr);column-gap:var(--space-md);align-items:baseline;color:inherit}.rich-media-list__duration{color:inherit;font-size:var(--type-body-xs-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rich-media-list__separator{padding-left:var(--space-sm)}[data-typography=editorial] .rich-entry-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--layout-card-min)),1fr));gap:var(--space-xxl) var(--space-xl)}[data-typography=editorial] .rich-entry-list>div{display:grid;align-content:start;gap:var(--space-md);min-width:0}[data-typography=editorial] .rich-entry-list dt{font-family:var(--type-heading-sm-family);font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line);font-weight:var(--type-heading-sm-weight);color:inherit}[data-typography=editorial] .rich-entry-list dd{font-size:var(--type-body-sm-size);line-height:var(--type-editorial-body-line)}[data-typography=editorial] .structured-flow{gap:0}[data-typography=editorial] .structured-step-card{grid-template-columns:minmax(var(--size-indicator),max-content) minmax(0,1fr);align-items:start;column-gap:var(--space-md);row-gap:0;padding:var(--space-xl) 0}[data-typography=editorial] .structured-step-card__marker{grid-column:1;grid-row:1;align-self:start;color:var(--color-ink);font-size:var(--type-heading-xl-size);line-height:var(--type-editorial-heading-line);font-weight:var(--type-body-md-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-typography=editorial] .structured-step-card__content{grid-column:2;grid-row:1}[data-typography=editorial] .structured-step-card__content>h4{font-size:var(--type-heading-sm-size)}[data-typography=editorial] .structured-step-card__content>.rich-group{font-size:var(--type-body-sm-size)}[data-typography=editorial] .structured-disclosure>summary{font-size:var(--type-body-md-size);font-weight:var(--type-body-strong-weight);line-height:var(--type-body-md-line);padding-block:var(--space-xl);transition:color var(--motion-fast) var(--motion-ease-standard)}[data-typography=editorial] .structured-disclosure[open]>summary{color:var(--color-ink)}[data-typography=editorial] .structured-disclosure>summary:is(:hover,:focus-visible){color:var(--color-primary-ink);text-decoration:none}[data-typography=editorial] .structured-disclosure>summary>svg{color:inherit}[data-typography=editorial] .structured-disclosure>summary:is(:hover,:focus-visible)>svg{translate:var(--space-xs) 0}[data-typography=editorial] .structured-disclosure__body{padding-block:var(--space-sm) var(--space-xxl)}[data-typography=editorial][data-role=cards] .card-grid[data-collection=subsections]>.structured-disclosure--subsection>summary{min-height:calc(var(--size-control) * 1.5);font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line)}.stage-directory,.stage-directory__group{display:grid;min-width:0}.stage-directory__group{grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));column-gap:var(--layout-column-gap);align-items:start;padding-block:var(--space-xl)}.stage-directory__group>h3{grid-column:1/5;display:grid;gap:var(--space-sm);padding-block:var(--space-xl);padding-right:var(--space-xl);font-family:var(--type-heading-lg-family);font-size:var(--type-heading-lg-size);font-weight:var(--type-heading-lg-weight);line-height:var(--type-heading-lg-line)}.stage-directory__label{font-family:var(--type-body-xs-family);font-size:var(--type-body-xs-size);line-height:var(--type-body-xs-line);color:var(--color-mute)}.stage-directory__group>.card-grid{grid-column:5/-1}[data-typography=editorial] .stage-directory__group>.card-grid>.structured-disclosure:first-child{border-top:0}[data-typography=editorial] .stage-directory__group .structured-disclosure>summary{font-size:var(--type-heading-sm-size);font-weight:var(--type-body-md-weight);line-height:var(--type-heading-sm-line)}.stage-directory__group .structured-disclosure__body{padding-inline-start:calc(var(--size-indicator) + var(--space-md))}.content-companion{padding:var(--space-xxl);background:var(--color-surface-elevated);border:var(--stroke-hairline) solid var(--color-hairline);min-width:0}.content-companion>.structured-subsection{display:grid;grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));column-gap:var(--layout-column-gap);padding:0;border:0}.content-companion>.structured-subsection>h3{grid-column:1/5;font-size:var(--type-heading-lg-size);line-height:var(--type-heading-lg-line);font-weight:var(--type-heading-lg-weight)}.content-companion>.structured-subsection>.structured-subsection__body{grid-column:5/-1}[data-typography=editorial] :is(.content-card,.content-companion,.structured-disclosure__body) .rich-point-list{grid-template-columns:minmax(0,1fr);gap:var(--space-md);border:0}[data-typography=editorial] :is(.content-card,.content-companion,.structured-disclosure__body) .rich-point-list>li{display:block;padding:0;border:0}[data-typography=editorial] :is(.content-card,.content-companion,.structured-disclosure__body) .rich-point-list__lead{font:inherit}[data-typography=editorial] .content-card :is(.rich-reading-list,.rich-recommendation-list){display:grid;gap:var(--space-md);border:0}[data-typography=editorial] .content-card :is(.rich-reading-list,.rich-recommendation-list)>li{padding:0;border:0;font-size:var(--type-body-md-size);line-height:var(--type-body-md-line)}[data-typography=editorial] .structured-subsection__body>.structured-rich-text:first-child>.rich-group:first-child>.rich-heading{font-size:var(--type-heading-xl-size);line-height:var(--leading-heading)}[data-layout=notice] .status-notice{border:0;border-left:var(--stroke-marker) solid var(--color-hairline-strong);padding-block:var(--space-lg)}@media (prefers-reduced-motion:no-preference){.structured-disclosure>summary>svg{transition:transform var(--motion-base) var(--motion-ease-standard),translate var(--motion-fast) var(--motion-ease-standard)}.structured-disclosure[open]>.structured-disclosure__body{animation:disclosure-arrive var(--motion-base) var(--motion-ease-standard)}@keyframes disclosure-arrive{0%{transform:translateY(calc(var(--space-sm) * -1))}to{transform:translateY(0)}}}@media (max-width:600px){.status-notice{padding-inline:0;border-left:0}[data-typography=editorial] .structured-step-card{grid-template-columns:minmax(0,1fr);row-gap:var(--space-md);padding-inline:var(--space-lg)}[data-typography=editorial] .structured-step-card__content{grid-column:1;grid-row:2}[data-typography=editorial] .rich-media-list>li{grid-template-columns:auto minmax(0,1fr)}[data-typography=editorial] .structured-subsection__body>.structured-rich-text:first-child>.rich-group:first-child>.rich-heading{font-size:var(--type-heading-md-size)}[data-typography=editorial][data-role=cards] .card-grid[data-collection=subsections]>.structured-disclosure--subsection>summary{min-height:0;padding-block:var(--space-lg)}}@media (max-width:960px){.stage-directory__group>.card-grid,.stage-directory__group>h3{grid-column:1/-1}.stage-directory__group>h3{padding-block:0 var(--space-lg);padding-right:0}.content-companion>.structured-subsection>.structured-subsection__body,.content-companion>.structured-subsection>h3{grid-column:1/-1}}}