.edition-page,.collection-page{--inner-hero-title-size:clamp(38px, 4.2vw, 64px)}.edition-page{background:#f5f5f3;padding-top:0;padding-bottom:100px}.edition-hero{isolation:isolate;background:#e9edee;position:relative;overflow:hidden}.is-cinematic .edition-hero{color:#fff;background:#10171d}.edition-art{z-index:-2;position:absolute;inset:0}.edition-art img{object-fit:cover;object-position:65% center;width:100%;height:100%;animation:1.6s cubic-bezier(.2,.65,.3,1) both edition-settle}.edition-art:after{content:"";background:linear-gradient(90deg,#0b131bea 0%,#0b131b70 40%,#0000 80%),linear-gradient(#0000 70%,#0b131b80);position:absolute;inset:0}.edition-hero-inner{flex-direction:column;min-height:min(850px,100svh);padding-top:142px;padding-bottom:38px;display:flex;position:relative}.edition-breadcrumb{letter-spacing:.06em;color:#bac6cf;flex-wrap:wrap;align-items:center;gap:15px;font-size:11px;display:flex}.edition-breadcrumb a{padding-block:6px}.edition-breadcrumb a:hover{color:#fff}.edition-title{max-width:730px;padding:67px 0 78px}.edition-title .eyebrow{color:#b7cbd7;letter-spacing:.14em;align-items:center;gap:10px;margin-bottom:28px;font-size:11px;display:flex}.edition-dot{background:#a9d5ef;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 15px #9dd5f14d}.edition-title h1{font-size:var(--inner-hero-title-size);letter-spacing:-.018em;text-wrap:balance;overflow-wrap:break-word;font-weight:500;line-height:1.01}.edition-intro{color:#c1cbd3;text-wrap:pretty;max-width:490px;margin-top:28px;font-size:18px;line-height:1.75}.edition-actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:34px;display:flex}.edition-actions .pill-button,.edition-invitation .pill-button{color:#152634;background:#eef3f5;border:1px solid #eef3f5;min-height:50px;font-size:12px}.edition-actions .pill-button:hover,.edition-invitation .pill-button:hover{background:#cfe3ee;border-color:#cfe3ee}.edition-explore{border-bottom:1px solid #a6bcc54a;align-items:center;gap:28px;padding-block:14px;font-size:12px;display:inline-flex}.edition-explore span{font-size:20px}.edition-caption{letter-spacing:.08em;color:#acbbc6;border-top:1px solid #d6e2eb30;justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding-top:24px;font-size:10px;display:flex}.edition-caption>span:nth-child(2){letter-spacing:0;max-width:320px;margin-inline-start:auto;line-height:1.6}.is-corporate .edition-hero{color:#243d4c;background:#edf2f5}.is-corporate .edition-art{inset-inline-start:22%}.is-corporate .edition-art img{object-position:center}.is-corporate .edition-art:after{background:linear-gradient(90deg,#edf2f5 0%,#edf2f5a0 20%,#0000 65%)}.is-corporate .edition-title{max-width:650px}.is-corporate .edition-intro,.is-corporate .edition-title .eyebrow,.is-corporate .edition-breadcrumb,.is-corporate .edition-caption{color:#587180}.is-corporate .edition-caption{border-color:#7f99a84d}.is-editorial .edition-hero{background:#edf1f2}.is-editorial .edition-hero-inner{min-height:auto}.is-editorial .edition-title{max-width:1100px;padding:45px 0 65px}.is-editorial .edition-title h1{font-size:var(--inner-hero-title-size)}.is-editorial .edition-title .eyebrow,.is-editorial .edition-breadcrumb,.is-editorial .edition-intro{color:#536c7b}.is-editorial .edition-intro{max-width:720px}.edition-chapters{border-bottom:1px solid #cfd9de;grid-template-columns:220px 1fr;gap:60px;padding-block:40px;display:grid}.edition-chapters>.eyebrow{color:#526873;padding-top:15px;font-size:10px}.edition-chapters>div{grid-template-columns:repeat(2,1fr);gap:0 35px;display:grid}.edition-chapters a{color:#334f60;align-items:baseline;gap:15px;padding:14px 0;font-size:13px;line-height:1.45;display:flex}.edition-chapters a>span{color:#526873;font-variant-numeric:tabular-nums;font-size:10px}.edition-chapters a i{margin-inline-start:auto;font-style:normal}.edition-chapters a:hover{color:#111}.edition-page .detail-reading{grid-template-columns:220px minmax(0,1fr);gap:90px;padding-top:88px;padding-bottom:80px;scroll-margin-top:95px}.edition-index{letter-spacing:-.018em;color:#697f8b;margin-bottom:30px;font-size:56px;line-height:1;display:block}.edition-page .detail-toc>.eyebrow{font-size:10px;line-height:1.8}.edition-page .detail-toc nav>a{color:#617987;font-size:12px;line-height:1.7}.edition-advisor{background:#e8edef;border-radius:3px;margin-top:35px;padding:25px}.edition-advisor p{color:#385463;margin:15px 0 22px;font-size:15px;line-height:1.65}.edition-advisor a{border-bottom:1px solid #a6bac6;padding-bottom:6px;font-size:11px;line-height:1.7;display:inline-block}.edition-body{min-width:0}.category-sidebar{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c5d2d9 transparent;max-height:calc(100svh - 140px);padding-inline-end:8px;overflow-y:auto}.category-sidebar .edition-index{margin-bottom:20px;font-size:30px}.category-sidebar .edition-advisor{margin-top:24px;padding:18px}.category-sidebar .edition-advisor .edition-dot{display:none}.category-sidebar .edition-advisor p{margin:0 0 12px;font-size:12px}.sidebar-heading.eyebrow{letter-spacing:.12em;color:#526873;margin-bottom:19px;font-size:11px;line-height:1.8}.sidebar-group+.sidebar-group{margin-top:28px}.sidebar-group h3{color:#526873;letter-spacing:.04em;margin-bottom:12px;font-size:10px;font-weight:500}.sidebar-group a{border-bottom:1px solid #dce3e6;color:#536f7e;border-inline-start:2px solid #0000;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:13px 12px;font-size:12px;line-height:1.65;transition:background .2s,color .2s;display:flex}.sidebar-group a:hover{color:#173a4c;background:#eaf0f2}.sidebar-group a.is-current{color:#203f50;background:#e2ebef;border-inline-start-color:#486f83;font-weight:600}.sidebar-arrow{opacity:.6;flex:none;font-size:14px}.is-current .sidebar-arrow{opacity:1}[dir=rtl] .sidebar-arrow{transform:scaleX(-1)}.category-sidebar-mobile{display:none}@media (width<=760px){.category-sidebar-mobile{background:#edf2f4;border:1px solid #cbd9df;border-radius:4px;margin-bottom:35px;display:block}.category-sidebar-mobile summary{cursor:pointer;color:#294c5f;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;font-size:15px;line-height:1.5;list-style:none;display:flex}.category-sidebar-mobile summary::-webkit-details-marker{display:none}.category-sidebar-mobile summary small{color:#526873;margin-bottom:3px;font-size:10px;display:block}.sidebar-toggle{font-size:25px;font-weight:300}.category-sidebar-mobile[open] .sidebar-toggle{transform:rotate(45deg)}.category-sidebar-mobile .category-navigation{max-height:50svh;padding:0 16px 16px;overflow-y:auto}.category-sidebar-mobile .sidebar-group a{font-size:13px}}.edition-page .prose{color:#556c78;font-size:17px;line-height:1.9}.edition-page .prose h2{letter-spacing:-.018em;text-wrap:balance;border-top:1px solid #c6d4da;margin-top:58px;margin-bottom:25px;padding-top:32px;font-size:clamp(30px,3vw,43px);font-weight:500;line-height:1.2;position:relative}.edition-page .prose h3{letter-spacing:-.018em;font-size:27px;font-weight:500}.edition-page .prose h4,.edition-page .prose h5{color:#2b4c5e;letter-spacing:-.018em;margin-top:32px;font-size:20px}.edition-page .prose>img:not([width]){background:#fff;border-radius:4px;width:100%;max-height:510px;padding:30px}.edition-page .prose>a:has(>img){vertical-align:middle;width:calc(50% - 10px);margin-inline-end:10px;display:inline-flex}.edition-page .prose>a>img:not([width]){object-fit:contain;background:#fff;width:100%;height:230px;margin:10px 0;padding:15px}.edition-cover{margin-top:50px}.edition-cover img{object-fit:cover;border-radius:4px;width:100%;height:auto;max-height:600px}.edition-product{background:#fff;margin-bottom:40px;padding:40px}.edition-product img{object-fit:contain;width:100%;max-height:400px}.edition-invitation{isolation:isolate;color:#fff;background:#17202a;padding-block:100px;position:relative;overflow:hidden}.edition-invitation>img{z-index:-2;object-fit:cover;object-position:right center;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.edition-invitation:after{content:"";z-index:-1;background:linear-gradient(90deg,#11202deb,#11202d30);position:absolute;inset:0}.edition-invitation .eyebrow{color:#b2c7d3;margin-bottom:35px;font-size:10px}.edition-invitation h2{letter-spacing:-.018em;text-wrap:balance;max-width:700px;font-size:clamp(42px,5.1vw,74px);line-height:1.06}.edition-invitation p:not(.eyebrow){color:#bbcad4;max-width:420px;margin-top:28px;font-size:16px;line-height:1.7}.edition-invitation .pill-button{margin-top:32px}.edition-related .section-heading{align-items:end}.edition-related .listing-card{border-top:0;padding-top:0}.edition-related .listing-image{border-radius:3px;height:245px;position:relative}.edition-card-arrow{bottom:18px;color:#283e4c;background:#f4f7f5eb;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;inset-inline-end:18px}.collection-page .collection-hero{isolation:isolate;background:#e8edef;margin-top:-150px;margin-bottom:45px;padding-top:135px;padding-bottom:80px;position:relative;overflow:hidden}.collection-hero-art{z-index:-2;object-fit:cover;opacity:.55;width:50%;height:100%;position:absolute;inset:0 0 0 50%}.collection-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#e8edef 35%,#e8edef99 65%,#0000);position:absolute;inset:0}.collection-hero .content-hero{padding-bottom:0}.collection-hero h1{max-width:800px}.collection-page .content-hero h1{font-size:var(--inner-hero-title-size)}.collection-page .listing-image{border-radius:3px;position:relative}@keyframes edition-settle{0%{transform:scale(1.025)}to{transform:scale(1)}}@media (width>=1600px){.edition-title{padding-top:90px}}@media (width<=1100px){.edition-title{max-width:610px}.edition-hero-inner{min-height:780px}.edition-page .detail-reading{grid-template-columns:170px minmax(0,1fr);gap:50px}.edition-chapters{grid-template-columns:170px 1fr;gap:50px}}@media (width<=760px){.edition-page,.collection-page{--inner-hero-title-size:clamp(30px, 7.8vw, 38px)}.edition-hero-inner{min-height:770px;padding-top:115px;padding-bottom:26px}.edition-title{max-width:100%;padding-top:42px;padding-bottom:190px}.edition-title h1{font-size:var(--inner-hero-title-size);letter-spacing:-.018em;max-width:540px}.edition-title .eyebrow{margin-bottom:21px;font-size:9px;line-height:1.8}.edition-intro{max-width:420px;margin-top:24px;font-size:16px;line-height:1.7}.edition-art img{object-position:68% bottom}.edition-art:after{background:linear-gradient(#0c1720f2 0%,#0c1720cd 32%,#0c172030 75%,#0c1720bb 100%)}.edition-actions{gap:22px;margin-top:28px}.edition-caption{gap:20px;font-size:9px}.edition-caption>span:nth-child(2){display:none}.is-corporate .edition-art{inset-inline-start:0}.is-corporate .edition-art img{object-position:62% bottom}.is-corporate .edition-art:after{background:linear-gradient(#edf2f5 15%,#edf2f5dc 45%,#edf2f500 85%)}.edition-chapters{padding-block:28px;display:block}.edition-chapters>.eyebrow{margin-bottom:12px;display:block}.edition-chapters>div{gap:0 20px}.edition-chapters a{gap:10px;font-size:11px}.edition-chapters a i{display:none}.edition-page .detail-reading{padding-top:45px;padding-bottom:45px;display:block}.edition-page .detail-toc{display:none}.edition-page .prose{font-size:16px;line-height:1.85}.edition-page .prose h2{margin-top:40px;padding-top:25px;font-size:31px}.edition-page .prose h3{font-size:24px}.edition-page .prose>img:not([width]){padding:18px}.edition-page .prose>a>img:not([width]){height:180px}.edition-invitation{padding-block:65px}.edition-invitation h2{font-size:46px}.edition-page .section-heading{align-items:start;gap:25px}.edition-page .section-heading>.line-link{font-size:11px}.edition-page .related-section{margin-top:60px}.edition-cover{margin-top:30px}.edition-page{padding-bottom:60px}.is-editorial .edition-title{padding:35px 0 25px}.collection-page .collection-hero{margin-top:-115px;padding-top:100px;padding-bottom:45px}.collection-hero-art{opacity:.35;width:75%;inset-inline-start:25%}}[dir=rtl] .edition-art{transform:scaleX(-1)}[dir=rtl] .edition-title h1{letter-spacing:0;font-size:var(--inner-hero-title-size);line-height:1.35}[dir=rtl] .edition-invitation:after{background:linear-gradient(270deg,#11202deb,#11202d30)}@media (prefers-reduced-motion:reduce){.edition-art img{animation:none}.edition-page *,.collection-page *{scroll-behavior:auto;transition:none}}.contact-heading h1{letter-spacing:-.015em;text-wrap:balance;overflow-wrap:break-word;line-height:1.16}.content-hero h1,.edition-title h1{text-wrap:balance;overflow-wrap:break-word;line-height:1.13}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{letter-spacing:normal}.sidebar-group.is-area+.sidebar-group.is-area{margin-top:0}.sidebar-group.is-area a:not(.sidebar-area){min-height:42px;padding-inline-start:26px;font-size:11.5px}.sidebar-group a.sidebar-area{color:#2f4f60;font-weight:500}:is(.prose,.tiptap) [data-align=left]{text-align:left}:is(.prose,.tiptap) [data-align=center]{text-align:center}:is(.prose,.tiptap) [data-align=right]{text-align:right}:is(.prose,.tiptap) [data-align=justify]{text-align:justify}:is(.prose,.tiptap) img[data-align=center]{margin-inline:auto;display:block}:is(.prose,.tiptap) img[data-align=right]{margin-inline:auto 0;display:block}:is(.prose,.tiptap) img[data-align=left]{margin-inline:0 auto;display:block}.edition-page .prose img[width]{max-width:100%;height:auto;max-height:none;padding:0}.collection-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:42px;display:flex}.collection-pagination a{color:#345568;border:1px solid #b9c9d1;border-radius:4px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px 14px;display:inline-flex}.collection-pagination a[aria-current=page]{color:#fff;background:#263c49;border-color:#263c49}.collection-pagination a:hover{color:#263c49;background:#dce7ed}@media (width<=600px){.prose .bank-accounts-table{width:100%;display:table;overflow:visible}.prose .bank-accounts-table tbody{display:block}.prose .bank-accounts-table tr:has(th){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.prose .bank-accounts-table tr:has(td){background:#fff;border:1px solid #c6d4da;border-radius:6px;margin-bottom:18px;padding:18px;display:block}.prose .bank-accounts-table td{border:0;min-width:0;padding:10px 0;display:block;text-align:start!important;width:100%!important;height:auto!important}.prose .bank-accounts-table td:before{content:attr(data-column-label);color:#526873;margin-bottom:7px;font-size:11px;line-height:1.5;display:block}.prose .bank-accounts-table td img{max-width:100%;margin:0;width:180px!important;height:auto!important}.prose .bank-accounts-table td p{margin-bottom:6px;font-size:14px}.prose .bank-accounts-table .copy-button{min-height:36px;padding:8px 12px}}
