.account-page_page__12CUY{padding:48px 0 128px;background:var(--site-background)}.account-page_container__8Igjw{max-width:1280px;margin:0 auto;padding:0 16px}.account-page_hero__J6Cj5{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:32px 64px;align-items:stretch}.account-page_heroCopy__JJJJk{display:flex;flex-direction:column;justify-content:center;padding:24px 0}.account-page_title__dix87{margin:0;color:var(--ink);font-size:var(--type-display);line-height:1.02}.account-page_lede__tVFBh{max-width:34rem;margin:24px 0 0;color:var(--ink-700);font-size:16px;line-height:1.65}.account-page_actions__aPJ7k{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.account-page_heroArt__ijpy9{position:relative;min-height:440px;overflow:hidden;background:var(--brand-fjord)}.account-page_heroArt__ijpy9 img{object-fit:cover}.account-page_statement____yHk,.account-page_what__rvJZM{margin-top:112px}.account-page_whatTitle__SX2Ox{margin:0 0 40px;color:var(--ink);font-size:var(--type-section);line-height:1.15}.account-page_capabilities__9zvJE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 48px;margin:0;padding:0;list-style:none}.account-page_capability__EnZX2{display:flex;flex-direction:column;padding-bottom:8px}.account-page_capabilityArt__rW3Ci{position:relative;display:block;aspect-ratio:16/9;margin-bottom:24px;overflow:hidden;background:var(--brand-fjord)}.account-page_capabilityArt__rW3Ci img{object-fit:cover}.account-page_capabilityTitle__ZKHRE{margin:0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:24px;font-weight:400;line-height:1.2}.account-page_capabilityBody__aocHW{max-width:34rem;margin:12px 0 0;color:var(--ink-600);font-size:14px;line-height:1.7}.account-page_section__41ji4{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 64px;margin-top:112px;padding-top:32px;border-top:1px solid var(--ink)}.account-page_sectionTitle__dWnyI{margin:0;color:var(--ink);font-size:var(--type-section);line-height:1.15}.account-page_sectionIntro__PqJ0D{max-width:26rem;margin:16px 0 0;color:var(--ink-600);font-size:15px;line-height:1.7}.account-page_sectionBody__A1a6P a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.account-page_scopes__5cQZH{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none}.account-page_scopes__5cQZH li{padding:7px 12px;border:1px solid var(--ink);color:var(--ink);font-family:var(--font-mono);font-size:13px;line-height:1}.account-page_rows__2ZkbA{margin:0;border-top:1px solid #d9d5cc}.account-page_row__7xOxR{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:6px 32px;padding:20px 0;border-bottom:1px solid #d9d5cc}.account-page_rowTitle__sVzcI{color:var(--ink);font-size:15px;font-weight:600;line-height:1.5}.account-page_rowBody__nckvs{margin:0;color:var(--ink-700);font-size:15px;line-height:1.7}.account-page_notice__b9eQy{margin:28px 0 0;padding:20px 24px;border-left:2px solid var(--brand-sun);background:#efe9dd;color:var(--ink);font-size:14px;line-height:1.7}.account-page_text__8BNFb{margin:0;color:var(--ink-700);font-size:15px;line-height:1.75}.account-page_links__3X8eG{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:24px}.account-page_sectionBody__A1a6P .account-page_links__3X8eG a{text-decoration:none}.account-page_sectionBody__A1a6P .account-page_links__3X8eG a:hover{text-decoration:underline}@media (max-width:900px){.account-page_hero__J6Cj5,.account-page_section__41ji4{grid-template-columns:minmax(0,1fr)}.account-page_heroArt__ijpy9{min-height:0;aspect-ratio:3/2}.account-page_capabilities__9zvJE{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:640px){.account-page_page__12CUY{padding-top:32px}.account-page_section__41ji4,.account-page_statement____yHk,.account-page_what__rvJZM{margin-top:80px}.account-page_row__7xOxR{grid-template-columns:minmax(0,1fr)}}.careers_page__ngCOO{padding:48px 0 128px;background:var(--site-background);overflow-wrap:break-word}.careers_container__yoF3_{max-width:1280px;margin:0 auto;padding:0 16px}.careers_photo__4qXYu{position:relative;overflow:hidden;background:#e8e8e8}.careers_photo__4qXYu img{object-fit:cover}.careers_title__k2gx2{max-width:820px;margin:0;color:var(--ink);font-size:var(--type-display);line-height:1.04;text-wrap:balance}.careers_heading__8KXD5{max-width:900px;margin:0;color:var(--ink);font-size:var(--type-section);line-height:1.15;text-wrap:balance}.careers_lead__i98HJ{max-width:640px;margin:0;color:var(--ink-700);font-size:15px;line-height:1.7}.careers_body__znJEu{margin:0;color:var(--ink-600);font-size:15px;line-height:1.7}.careers_actions___6bqz{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px}.careers_textLink____lk6{align-self:flex-start}.careers_section__hOs93{margin-top:144px;scroll-margin-top:96px}.careers_head__bHdXG{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 64px;margin-bottom:40px}.careers_headLede__WYFbB{max-width:34rem;margin:0;color:var(--ink-600);font-size:15px;line-height:1.7}.careers_hero__0S3CO{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px 64px;align-items:end;margin-bottom:48px}.careers_cover__r9R2J{aspect-ratio:21/9}.careers_gallery__INWUb{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;height:clamp(440px,46vw,620px);margin-top:64px}.careers_gallery__INWUb>:first-child{grid-row:1/span 2}.careers_values__TGKMv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin:40px 0 0;padding:0;list-style:none;border-top:2px solid var(--ink)}.careers_value__rcLQU{padding:24px 0 32px}.careers_value__rcLQU:nth-child(n+4){border-top:1px solid #d9d5cc}.careers_valueTitle__PxBo2{margin:0 0 10px;color:var(--ink);font-family:var(--font-sans);font-size:var(--type-card);font-weight:500;letter-spacing:-.01em;line-height:1.3}.careers_ledger__gfS3j{margin:0;padding:0;list-style:none;border-top:2px solid var(--ink)}.careers_ledgerRow__nARbn{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:8px 48px;padding:24px 0;border-bottom:1px solid #d9d5cc}.careers_ledgerTitle__hbI2b{margin:0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:21px;font-weight:400;line-height:1.25}.careers_after___FT0O{margin-top:32px}.careers_split__N24yw{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px 64px;align-items:stretch}.careers_splitPhoto__GyQdh{min-height:520px}.careers_splitCopy__lRmhm{display:flex;flex-direction:column;justify-content:center;gap:24px}.careers_facts__le6Qj{margin:0;border-top:1px solid #d9d5cc}.careers_fact__riQMq{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;padding:14px 0;border-bottom:1px solid #d9d5cc;font-size:14px}.careers_fact__riQMq dt{color:var(--ink-500)}.careers_fact__riQMq dd{margin:0;color:var(--ink)}.careers_programs__bxZ7F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:2px solid var(--ink)}.careers_program__nck_t{display:flex;flex-direction:column;gap:14px;padding:28px 32px 8px 0}.careers_program__nck_t+.careers_program__nck_t{padding-left:32px;border-left:1px solid #d9d5cc}.careers_duration__mhX9c{color:var(--ink-500);font-family:var(--font-mono);font-size:13px}.careers_programTitle__y1iMK{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:var(--type-card);font-weight:500;letter-spacing:-.01em;line-height:1.3}.careers_program__nck_t .careers_textLink____lk6{margin-top:auto;padding-top:8px}.careers_resources__7YP_O{margin-top:40px}.careers_resources__7YP_O[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.careers_resources__7YP_O[data-count="2"]>li>a>span:first-child{aspect-ratio:16/9}.careers_readLink__GE_3L{margin-top:4px}.careers_apply__AIrLA{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 64px;padding-top:32px;border-top:2px solid var(--ink)}.careers_note___fmtu{max-width:640px;margin:28px 0 0;color:var(--ink-500);font-size:14px;line-height:1.7}@media (max-width:1024px){.careers_values__TGKMv{grid-template-columns:repeat(2,minmax(0,1fr))}.careers_value__rcLQU:nth-child(n+3){border-top:1px solid #d9d5cc}}@media (max-width:900px){.careers_apply__AIrLA,.careers_hero__0S3CO,.careers_split__N24yw,.careers_why__zCddj{grid-template-columns:minmax(0,1fr)}.careers_splitPhoto__GyQdh{min-height:0;aspect-ratio:4/3}.careers_programs__bxZ7F{grid-template-columns:minmax(0,1fr)}.careers_program__nck_t,.careers_program__nck_t+.careers_program__nck_t{padding:24px 0;border-left:0}.careers_program__nck_t+.careers_program__nck_t{border-top:1px solid #d9d5cc}}@media (max-width:700px){.careers_page__ngCOO{padding:32px 0 96px}.careers_section__hOs93{margin-top:96px}.careers_cover__r9R2J{aspect-ratio:4/3}.careers_gallery__INWUb{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;height:auto;gap:8px;margin-top:40px}.careers_gallery__INWUb>:first-child{grid-row:auto;grid-column:1/span 2;aspect-ratio:4/3}.careers_gallery__INWUb>:not(:first-child){aspect-ratio:1/1}.careers_values__TGKMv{grid-template-columns:minmax(0,1fr)}.careers_value__rcLQU:nth-child(n+2){border-top:1px solid #d9d5cc}.careers_ledgerRow__nARbn,.careers_resources__7YP_O[data-count="2"]{grid-template-columns:minmax(0,1fr)}.careers_whyBody__A3uwJ p{font-size:15px}}.job-list_status__rixpm{margin:0;color:var(--ink-600);font-size:14px}.job-list_visuallyHidden__dcvkY{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.job-list_filters__bF9GH{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:12px;align-items:center;padding-top:32px;border-top:2px solid var(--ink)}.job-list_search__zgKzC{width:100%}.job-list_check__gZfp2{display:flex;grid-column:1/-1;align-items:center;gap:8px;color:var(--ink-700);font-size:14px}.job-list_check__gZfp2 input{width:18px;height:18px}.job-list_count___8nMk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin:32px 0 16px}.job-list_count___8nMk button{padding:0;border:0;background:none;cursor:pointer}.job-list_job__W90lA{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:12px 48px;padding:24px 0;border-bottom:1px solid #d9d5cc;color:inherit;text-decoration:none}.job-list_job__W90lA:focus-visible .job-list_apply__JbsZu,.job-list_job__W90lA:hover .job-list_apply__JbsZu{text-decoration-thickness:2px}.job-list_jobMain__tTNnN,.job-list_jobSide__4lPB3{display:flex;flex-direction:column;gap:8px}.job-list_jobSide__4lPB3{align-items:flex-end;color:var(--ink);font-size:14px;text-align:right}.job-list_meta__A6d5s{color:var(--ink-500);font-size:14px}.job-list_summary__54ktB{display:-webkit-box;overflow:hidden;color:var(--ink-600);font-size:15px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.job-list_apply__JbsZu{margin-top:auto;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.job-list_empty__C2H_m{display:flex;flex-direction:column;gap:20px;padding-top:40px;border-top:2px solid var(--ink)}@media (max-width:900px){.job-list_filters__bF9GH,.job-list_job__W90lA{grid-template-columns:minmax(0,1fr)}.job-list_jobSide__4lPB3{align-items:flex-start;text-align:left}}.program-page_name___H_nt{margin:0 0 16px;color:var(--ink-600);font-family:var(--font-mono);font-size:14px}.program-page_facts__PeRoX{margin-top:28px}.program-page_section__C6zgX{margin-top:112px}.program-page_list__yDbia{margin-top:32px}.program-page_outcomes__o8QcF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin:32px 0 0;padding:0;list-style:none;border-top:2px solid var(--ink)}.program-page_outcomes__o8QcF li{padding:24px 0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:19px;line-height:1.3}.program-page_othersTitle__03CIc{margin:0 0 24px;color:var(--ink);font-size:19px;font-weight:600}.program-page_others__n4scU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.program-page_other__QxGTq{display:flex;flex-direction:column;gap:10px;height:100%;padding:24px 0;border-top:1px solid #d9d5cc;color:inherit;text-decoration:none}.program-page_other__QxGTq:hover>span:nth-child(2){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}@media (max-width:900px){.program-page_others__n4scU,.program-page_outcomes__o8QcF{grid-template-columns:minmax(0,1fr)}.program-page_outcomes__o8QcF li+li{border-top:1px solid #d9d5cc}}@media (max-width:700px){.program-page_section__C6zgX{margin-top:80px}}.statement-block_block__vOFVB{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:520px;color:#f2f1ed}.statement-block_moss__zrQMq{background:var(--brand-moss)}.statement-block_fjord__Cz5dt{background:var(--brand-fjord)}.statement-block_cedar__JfSGX{background:var(--brand-cedar)}.statement-block_slate__xJEmD{background:var(--brand-granite-ink)}.statement-block_ink__9vdJn{background:var(--ink)}.statement-block_sun__YgBzh{background:var(--brand-sun);color:var(--ink)}.statement-block_sun__YgBzh .statement-block_title__yLqwj{color:var(--ink)}.statement-block_sun__YgBzh .statement-block_body__kI8Sp p{color:rgba(28,27,24,.84)}.statement-block_copy__c6QBy{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(28px,4vw,56px)}.statement-block_title__yLqwj{max-width:14em;margin:0;color:#f2f1ed;font-family:var(--font-serif),Georgia,serif;font-size:var(--type-statement);font-weight:400;line-height:1.05;text-wrap:balance}.statement-block_title__yLqwj:lang(ko){word-break:keep-all}.statement-block_body__kI8Sp{display:flex;flex-direction:column;gap:18px;max-width:36rem}.statement-block_body__kI8Sp p{margin:0;color:rgba(242,241,237,.86);font-size:15px;line-height:1.7}.statement-block_art__8WWD6{display:block;width:100%;height:100%;min-height:320px}.statement-block_left__7FCaK{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.statement-block_left__7FCaK .statement-block_art__8WWD6{order:-1}.statement-block_band__9G_vc{grid-template-columns:minmax(0,1fr);min-height:0}.statement-block_band__9G_vc .statement-block_copy__c6QBy{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:40px}.statement-block_band__9G_vc .statement-block_art__8WWD6{height:clamp(260px,30vw,420px);min-height:0}@media (max-width:900px){.statement-block_left__7FCaK .statement-block_art__8WWD6{order:0}.statement-block_band__9G_vc .statement-block_copy__c6QBy{grid-template-columns:minmax(0,1fr)}.statement-block_band__9G_vc .statement-block_art__8WWD6{height:auto}.statement-block_block__vOFVB{grid-template-columns:minmax(0,1fr);min-height:0}.statement-block_art__8WWD6{min-height:0;aspect-ratio:16/9}}.product-page_page__v5o7Q{padding:48px 0 128px;background:var(--site-background)}.product-page_container__H3y8Q{max-width:1280px;margin:0 auto;padding:0 16px}.product-page_hero__9_RHt{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 48px;margin-bottom:40px}.product-page_heroCopy__Vtwlr{max-width:760px}.product-page_title__6kgA1{margin:0;color:var(--ink);font-size:var(--type-display);line-height:1.02}.product-page_lede__pLwGh{margin:20px 0 0;color:var(--ink-700);font-size:15px;line-height:1.65}.product-page_actions__TFQ_m{display:flex;flex-wrap:wrap;gap:12px}.product-page_shot__h00hL{display:block;overflow:hidden;background:#e8e8e8}.product-page_shotImage__IBpOx{display:block;width:100%;height:auto}.product-page_section__0KCc2{margin-top:128px}.product-page_sectionTitle__x1rNw{margin:0 0 40px;color:var(--ink);font-size:var(--type-section);line-height:1.15}.product-page_sectionHead__yUMbr{max-width:760px;margin-bottom:40px}.product-page_sectionHead__yUMbr .product-page_sectionTitle__x1rNw{margin-bottom:16px}.product-page_sectionLede__RKO2S{margin:0;color:var(--ink-700);font-size:15px;line-height:1.7}.product-page_why___aHU3{margin-top:112px}.product-page_blocks__wpQbE{display:flex;flex-direction:column;gap:24px;margin:0;padding:0;list-style:none}.product-page_block__OytXN{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:24px}.product-page_blockFlip__Nk0D0{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.product-page_blockFlip__Nk0D0 .product-page_blockText__sS6OA{order:2}.product-page_blockText__sS6OA{display:flex;flex-direction:column;justify-content:center;padding:32px 8px;border-top:1px solid #d9d5cc}.product-page_blockIndex__l7Xsu{font-family:var(--font-mono);color:var(--ink-500);font-size:14px}.product-page_blockTitle__7iOsQ{margin:14px 0 0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:var(--type-subsection);font-weight:400;line-height:1.15}.product-page_blockBody__TjSSy{max-width:30rem;margin:16px 0 0;color:var(--ink-700);font-size:15px;line-height:1.7}.product-page_blockArt__Mi3Ci{position:relative;min-height:420px;overflow:hidden;background:#e8e8e8}.product-page_blockArtImage__7iCUQ{object-fit:cover}.product-page_spec__Hhny7{max-width:30rem;margin:24px 0 0;padding:0;border-top:1px solid #d9d5cc;list-style:none}.product-page_spec__Hhny7 li{position:relative;padding:12px 0 12px 22px;color:var(--ink-700);font-size:14px;line-height:1.55}.product-page_spec__Hhny7 li+li{border-top:1px solid #d9d5cc}.product-page_spec__Hhny7 li:before{content:"";position:absolute;left:0;top:20px;width:6px;height:6px;background:var(--ink)}.product-page_columns__9CplK{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;border-top:1px solid #d9d5cc}.product-page_column__kAE13{padding:28px 28px 8px 0}.product-page_column__kAE13+.product-page_column__kAE13{padding-left:28px;border-left:1px solid #d9d5cc}.product-page_columnTitle__b2zK5{margin:0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:19px;font-weight:400;line-height:1.25}.product-page_columnBody__Kshdt{margin:12px 0 0;color:var(--ink-600);font-size:14px;line-height:1.65}.product-page_split__N4P49{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px}.product-page_rows__7kOVH{margin:0;border-top:1px solid #d9d5cc}.product-page_rowsWide__suzQi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;border-top:0}.product-page_rowsWide__suzQi .product-page_row__HWgj3:nth-child(-n+2){border-top:1px solid #d9d5cc}.product-page_row__HWgj3{padding:18px 0;border-bottom:1px solid #d9d5cc}.product-page_rowTitle__tZbhH{color:var(--ink);font-size:14px;font-weight:600}.product-page_rowBody__gf7Jr{margin:6px 0 0;color:var(--ink-600);font-size:14px;line-height:1.6}.product-page_flow__bpxJ2{display:grid;grid-template-columns:repeat(var(--flow-columns,3),minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;counter-reset:none}.product-page_flowStep__RXJci{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;padding:22px 0;border-top:1px solid #d9d5cc;color:var(--ink-700);font-size:14px;line-height:1.6}.product-page_flowIndex__DVWUk{color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:21px;line-height:1.1}.product-page_researchHead__NQoWR{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px 32px;margin-bottom:40px}.product-page_researchHead__NQoWR .product-page_sectionTitle__x1rNw{margin:0}@media (max-width:1024px){.product-page_columns__9CplK{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.product-page_column__kAE13:nth-child(3){padding-left:0;border-left:0}.product-page_column__kAE13:nth-child(n+3){border-top:1px solid #d9d5cc}.product-page_flow__bpxJ2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.product-page_blockFlip__Nk0D0,.product-page_block__OytXN,.product-page_split__N4P49,.product-page_why___aHU3{grid-template-columns:minmax(0,1fr)}.product-page_blockFlip__Nk0D0 .product-page_blockText__sS6OA{order:0}.product-page_blockText__sS6OA{padding:28px 0 4px}.product-page_blockArt__Mi3Ci{min-height:0;aspect-ratio:3/2}.product-page_rowsWide__suzQi{grid-template-columns:minmax(0,1fr)}.product-page_rowsWide__suzQi .product-page_row__HWgj3:nth-child(2){border-top:0}}@media (max-width:640px){.product-page_page__v5o7Q{padding-top:32px}.product-page_section__0KCc2{margin-top:88px}.product-page_why___aHU3{margin-top:72px}.product-page_columns__9CplK{grid-template-columns:minmax(0,1fr)}.product-page_column__kAE13,.product-page_column__kAE13+.product-page_column__kAE13{padding:22px 0 6px;border-left:0}.product-page_column__kAE13+.product-page_column__kAE13{border-top:1px solid #d9d5cc}.product-page_flow__bpxJ2{grid-template-columns:minmax(0,1fr)}.product-page_shotImage__IBpOx{aspect-ratio:4/3;object-fit:cover;object-position:38% center}}.legal-document_header__yaKZj{display:flex;flex-direction:column;gap:20px;max-width:820px}.legal-document_date__dFqsN{margin:0;color:var(--ink-500);font-size:14px}.legal-document_intro__nG74t{max-width:760px;margin:0;color:var(--ink-700);font-size:15px;line-height:1.7}.legal-document_sections__Jx4ff{margin:72px 0 0;padding:0;list-style:none;border-top:2px solid var(--ink)}.legal-document_section__fiKpg{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:16px 64px;padding:32px 0 40px;border-bottom:1px solid #d9d5cc;scroll-margin-top:96px}.legal-document_sectionTitle__WXsAZ{position:sticky;top:96px;align-self:start;display:flex;flex-direction:column;gap:8px;margin:0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.25;text-wrap:balance}.legal-document_number__AT6jA{color:var(--ink-500);font-family:var(--font-mono);font-size:13px}.legal-document_content__55Ee9{display:flex;flex-direction:column;gap:28px;min-width:0;max-width:780px}.legal-document_block__3b2AG{display:flex;flex-direction:column;gap:10px}.legal-document_blockTitle__8B9ZP{margin:0;color:var(--ink);font-size:15px;font-weight:600;line-height:1.5}.legal-document_group__nj0HP{display:flex;flex-direction:column;gap:22px}.legal-document_group__nj0HP+.legal-document_group__nj0HP{padding-top:28px;border-top:1px solid #e5e1d8}.legal-document_groupTitle__V7OSF{margin:0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:21px;font-weight:400;line-height:1.3}.legal-document_text__2mCRG{margin:0;color:var(--ink-700);font-size:15px;line-height:1.75}.legal-document_items__shUtS strong,.legal-document_text__2mCRG strong{color:var(--ink);font-weight:600}.legal-document_link__JyKs8{color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.legal-document_link__JyKs8:hover{text-decoration-thickness:2px}.legal-document_items__shUtS{margin:0;padding-left:1.2rem;color:var(--ink-700);font-size:15px;line-height:1.75;list-style:disc}.legal-document_items__shUtS li+li{margin-top:8px}.legal-document_tableWrap__KtioS{overflow-x:auto}.legal-document_table__pgRCC{width:100%;border-collapse:collapse;color:var(--ink-700);font-size:14px;line-height:1.6}.legal-document_table__pgRCC td,.legal-document_table__pgRCC th{padding:14px 20px 14px 0;border-top:1px solid #d9d5cc;text-align:left;vertical-align:top}.legal-document_table__pgRCC thead th{border-top:0;border-bottom:1px solid var(--ink);color:var(--ink);font-weight:600}.legal-document_table__pgRCC tbody th{color:var(--ink);font-weight:500}.legal-document_address__2nYeX{display:flex;flex-direction:column;color:var(--ink-700);font-size:15px;font-style:normal;line-height:1.7}.legal-document_company__ph8X3{color:var(--ink);font-weight:600}.legal-document_channels__IVrDl{margin:0;border-top:1px solid #d9d5cc}.legal-document_channel__8O9hH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:4px 24px;padding:12px 0;border-bottom:1px solid #d9d5cc;font-size:14px}.legal-document_channel__8O9hH dt{color:var(--ink-500)}.legal-document_channel__8O9hH dd{margin:0}.legal-document_closing__SMpr_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;margin-top:72px}.legal-document_closingTitle__YsYcK{margin:0 0 10px;color:var(--ink);font-size:16px;font-weight:600}.legal-document_document__Pv2wv{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:8px 64px;padding:28px 0;border-bottom:1px solid #d9d5cc;color:inherit;text-decoration:none}.legal-document_documentTitle__1krnc{margin:0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.25}.legal-document_document__Pv2wv:hover .legal-document_documentTitle__1krnc{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}@media (max-width:900px){.legal-document_closing__SMpr_,.legal-document_document__Pv2wv,.legal-document_section__fiKpg{grid-template-columns:minmax(0,1fr)}.legal-document_sectionTitle__WXsAZ{position:static}}@media (max-width:700px){.legal-document_table__pgRCC thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.legal-document_table__pgRCC tr{display:block;padding:14px 0;border-top:1px solid #d9d5cc}.legal-document_table__pgRCC td,.legal-document_table__pgRCC th{display:block;padding:2px 0;border-top:0}.legal-document_table__pgRCC td:last-child{color:var(--ink-500)}.legal-document_channel__8O9hH{grid-template-columns:minmax(0,1fr)}}.investors-page_after__odGEe{margin-top:40px}.investors-page_rowBody__XKY1J{display:flex;flex-direction:column;gap:12px}.investors-page_shot__zy9eI{display:block;overflow:hidden;border:1px solid #d9d5cc;background:#e8e8e8}.investors-page_shotImage__9D8a8{display:block;width:100%;height:auto}.investors-page_researchHead__eNmmP{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:40px}.investors-page_stack__F3JmA{display:flex;flex-direction:column;gap:20px}.investors-page_subTitle__NtGCK{margin:0 0 8px;color:var(--ink-500);font-size:14px;font-weight:500}.investors-page_topics__5mS05{margin:0;padding:0;list-style:none}.investors-page_topic__ZwJmq{padding:20px 0;border-bottom:1px solid #d9d5cc}.investors-page_topic__ZwJmq:first-child{padding-top:8px}.investors-page_topicTitle__UtSan{margin:0 0 8px;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:19px;font-weight:400;line-height:1.25}.investors-page_contact___ncN_{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:32px 64px;padding:40px;background:var(--ink);color:#f9fafb}.investors-page_contact___ncN_ .investors-page_include__vx3bD,.investors-page_contact___ncN_ .investors-page_stack__F3JmA p{color:#d3cec4}.investors-page_contactTitle__cy3pw{margin:0;color:#fff;font-family:var(--font-serif),Georgia,serif;font-size:var(--type-subsection);font-weight:400;line-height:1.2}.investors-page_include__vx3bD{margin:0;padding-left:20px;list-style:disc;font-size:15px;line-height:1.7}.investors-page_include__vx3bD li+li{margin-top:6px}.investors-page_channels__53W95{margin:0;border-top:1px solid rgba(255,255,255,.24)}.investors-page_channel__KfUGp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:8px 24px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.24)}.investors-page_channel__KfUGp dt{color:#a39e94;font-size:14px}.investors-page_channel__KfUGp dd{margin:0}.investors-page_email__KUGyq,.investors-page_phone__6aPl_{color:#fff;font-size:16px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.investors-page_phones__rtgqR{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.investors-page_phones__rtgqR li{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.investors-page_phoneLabel__TQ93j{color:#a39e94;font-size:14px}.investors-page_disclaimer__PgV7y{max-width:880px;margin-top:64px;padding-top:24px;border-top:1px solid #d9d5cc}.investors-page_disclaimer__PgV7y p{margin:0;color:var(--ink-500);font-size:13px;line-height:1.7}.investors-page_disclaimer__PgV7y p+p{margin-top:8px}@media (max-width:900px){.investors-page_contact___ncN_{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.investors-page_contact___ncN_{padding:28px 20px}.investors-page_channel__KfUGp{grid-template-columns:minmax(0,1fr)}.investors-page_shotImage__9D8a8{aspect-ratio:4/3;object-fit:cover;object-position:38% center}}.trust-page_note__XjDAX{margin:16px 0 0;color:var(--ink-500);font-size:14px;line-height:1.6}.trust-page_summary__3d_CZ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;margin:64px 0 0;padding:0;list-style:none;border-top:2px solid var(--ink)}.trust-page_summaryItem__n0QJF{padding:24px 0 8px}.trust-page_summaryTitle__b6Q5G{margin:0 0 10px;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:19px;font-weight:400;line-height:1.25}.trust-page_sections__nzsIJ{margin-top:112px}.trust-page_section__QmMxt{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:16px 64px;padding:40px 0;border-top:1px solid #d9d5cc;scroll-margin-top:96px}.trust-page_section__QmMxt:first-child{border-top:2px solid var(--ink)}.trust-page_sectionTitle__o0Aau{margin:0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:clamp(24px,2.4vw,32px);font-weight:400;line-height:1.2}.trust-page_sectionBody__WbMsF p{max-width:720px;margin:0;color:var(--ink-700);font-size:15px;line-height:1.75}.trust-page_sectionBody__WbMsF p+p{margin-top:16px}.trust-page_subsection__3QnSr{margin-top:28px;padding-left:18px;border-left:2px solid var(--ink)}.trust-page_subsection__3QnSr h3{margin:0 0 8px;color:var(--ink);font-size:15px;font-weight:600}.trust-page_contacts__jJ2Dh{margin-top:32px}.trust-page_documents__W6B_w{margin-top:96px}.trust-page_documentsTitle__NDZK6{margin:0 0 16px;color:var(--ink);font-size:16px;font-weight:600}.trust-page_documents__W6B_w ul{display:flex;flex-wrap:wrap;gap:12px 32px;margin:0;padding:0;list-style:none}@media (max-width:1024px){.trust-page_summary__3d_CZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.trust-page_summary__3d_CZ{grid-template-columns:minmax(0,1fr)}.trust-page_summaryItem__n0QJF+.trust-page_summaryItem__n0QJF{border-top:1px solid #d9d5cc}.trust-page_sections__nzsIJ{margin-top:72px}.trust-page_section__QmMxt{grid-template-columns:minmax(0,1fr);padding:32px 0}}.trust-page_statusLine__LbYa1{margin:24px 0 0}