.editorial-policy-page main,.editorial-policy-breadcrumb{background:#fbfaf6}.editorial-policy-hero{background-color:#f1eee5;background-image:linear-gradient(#17352d09 1px,#0000 1px),linear-gradient(90deg,#17352d09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-block:1px solid #17352d29;position:relative;overflow:hidden}.editorial-policy-hero:after{content:"";border:1px solid #c8654342;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-310px;right:-170px}.editorial-policy-hero__inner{grid-template-columns:minmax(0,1.25fr) minmax(320px,.62fr);align-items:center;gap:clamp(64px,9vw,128px);min-height:610px;padding-block:76px 88px;display:grid}.editorial-policy-hero__copy,.editorial-policy-hero__note{z-index:1;position:relative}.editorial-policy-kicker{color:#255f4b;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;align-items:center;gap:12px;margin:0;font-size:12px;font-weight:800;display:flex}.editorial-policy-kicker:before{content:"";background:#c86543;width:26px;height:2px}.editorial-policy-kicker--light{color:#dbe8df}.editorial-policy-hero h1{letter-spacing:-.075em;max-width:780px;margin:28px 0 0;font-size:clamp(54px,6.3vw,82px);font-weight:780;line-height:1.07}.editorial-policy-hero h1 span,.editorial-policy-sources h2 span,.editorial-policy-safety h2 span,.editorial-policy-records h2 span{display:block}.editorial-policy-hero h1 span{color:#c86543}.editorial-policy-hero__lead{color:#52645c;max-width:650px;margin:32px 0 0;font-size:18px;line-height:1.85}.editorial-policy-hero__actions{flex-wrap:wrap;align-items:center;gap:16px 34px;margin-top:38px;display:flex}.editorial-policy-hero__actions a{border-bottom:1px solid #17352d85;align-items:center;gap:34px;min-height:48px;padding-bottom:5px;font-size:14px;font-weight:800;display:inline-flex}.editorial-policy-hero__actions a:first-child{color:#fffdf8;background:#17352d;border:0;justify-content:space-between;min-width:174px;padding:13px 18px}.editorial-policy-hero__actions a:hover{color:#c86543;border-color:#c86543}.editorial-policy-hero__actions a:first-child:hover{color:#fffdf8;background:#c86543}.editorial-policy-hero__note{background:#fffdf880;border:1px solid #17352d4d;flex-direction:column;min-height:430px;padding:28px;display:flex}.editorial-policy-hero__note:before,.editorial-policy-hero__note:after{content:"";border-color:#c86543;width:46px;height:46px;position:absolute}.editorial-policy-hero__note:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.editorial-policy-hero__note:after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.editorial-policy-hero__note-head{color:#68776f;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;justify-content:space-between;font-size:10px;font-weight:800;display:flex}.editorial-policy-hero__note-mark{color:#c86543;border:1px solid #17352d38;border-radius:50%;place-items:center;width:62px;height:62px;margin:54px 0 0;font-size:30px;font-weight:500;display:grid}.editorial-policy-hero__note>strong{letter-spacing:-.045em;margin-top:26px;font-size:clamp(24px,2.7vw,34px);line-height:1.42;display:block}.editorial-policy-hero__note dl{gap:10px;margin:auto 0 0;display:grid}.editorial-policy-hero__note dl>div{border-top:1px solid #17352d29;justify-content:space-between;gap:20px;padding-top:10px;font-size:12px;display:flex}.editorial-policy-hero__note dt{color:#68776f;font-weight:700}.editorial-policy-hero__note dd{text-align:right;margin:0;font-weight:800}.editorial-policy-overview{background:#fffdf8;border-bottom:1px solid #17352d29}.editorial-policy-overview ol{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;list-style:none;display:grid}.editorial-policy-overview li{grid-template-columns:32px minmax(0,1fr);gap:16px;min-height:154px;padding:34px 26px 30px 0;display:grid}.editorial-policy-overview li+li{border-left:1px solid #17352d26;padding-left:26px}.editorial-policy-overview li>span{color:#c86543;font-family:var(--font-geist-mono), monospace;font-size:11px;font-weight:800}.editorial-policy-overview p{color:#68776f;margin:0;font-size:12px;font-weight:800}.editorial-policy-overview strong{margin-top:10px;font-size:15px;line-height:1.65;display:block}.editorial-policy-sources{padding:132px 0 140px}.editorial-policy-sources__inner{grid-template-columns:210px minmax(0,1fr);gap:clamp(60px,9vw,130px);display:grid}.editorial-policy-section-label{align-items:flex-start;gap:16px;display:flex}.editorial-policy-section-label>span{color:#c86543;font-family:var(--font-geist-mono), monospace;font-size:12px;font-weight:800}.editorial-policy-section-label>p{color:#68776f;margin:0;font-size:14px;font-weight:750}.editorial-policy-sources h2,.editorial-policy-safety h2,.editorial-policy-records h2{letter-spacing:-.065em;margin:24px 0 0;font-size:clamp(42px,5vw,64px);line-height:1.15}.editorial-policy-sources h2 span,.editorial-policy-records h2 span{color:#68776f;font-weight:520}.editorial-policy-sources__lead{color:#52645c;max-width:740px;margin:36px 0 0;font-size:17px;line-height:1.9}.editorial-policy-source-list{border-top:1px solid #17352d42;margin:64px 0 0;padding:0;list-style:none}.editorial-policy-source-list li{border-bottom:1px solid #17352d2e;grid-template-columns:70px minmax(180px,.5fr) minmax(0,1fr);gap:28px;padding:30px 0 32px;display:grid}.editorial-policy-source-list li>span{color:#c86543;font-family:var(--font-geist-mono), monospace;padding-top:5px;font-size:11px;font-weight:800}.editorial-policy-source-list li>div{display:contents}.editorial-policy-source-list h3{letter-spacing:-.035em;margin:0;font-size:21px;line-height:1.45}.editorial-policy-source-list p{color:#5c6d65;margin:0;font-size:15px;line-height:1.85}.editorial-policy-source-note{color:#5a6a62;background:#f0ece3;border-left:3px solid #c86543;grid-template-columns:220px minmax(0,1fr);gap:34px;margin:38px 0 0;padding:24px 28px;font-size:14px;line-height:1.8;display:grid}.editorial-policy-source-note strong{color:#17352d}.editorial-policy-process{color:#fffdf8;background:#17352d;padding:114px 0 120px;scroll-margin-top:90px}.editorial-policy-process__heading{grid-template-columns:minmax(0,1fr) 390px;align-items:end;gap:80px;display:grid}.editorial-policy-process__heading h2{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(42px,5.3vw,66px);line-height:1.12}.editorial-policy-process__heading>p{color:#b7c8bd;margin:0 0 4px;font-size:16px;line-height:1.85}.editorial-policy-process__list{border-top:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(0,1fr));margin:76px 0 0;padding:0;list-style:none;display:grid}.editorial-policy-process__list li{min-height:330px;padding:34px 30px 26px 0;position:relative}.editorial-policy-process__list li+li{border-left:1px solid #ffffff2b;padding-left:30px}.editorial-policy-process__list li:before{content:"";background:#e7815a;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.editorial-policy-process__list li+li:before{left:30px}.editorial-policy-process__list li>div{color:#e89a7c;font-family:var(--font-geist-mono), monospace;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.editorial-policy-process__list small{font-size:inherit;letter-spacing:.08em;border-left:1px solid #e89a7c75;padding-left:10px}.editorial-policy-process__list h3{letter-spacing:-.035em;margin:62px 0 0;font-size:22px}.editorial-policy-process__list p{color:#b7c8bd;margin:18px 0 0;font-size:15px;line-height:1.85}.editorial-policy-ai{background:#ffffff0e;border:1px solid #fff3;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);gap:clamp(50px,8vw,112px);margin-top:24px;padding:46px 50px;display:grid}.editorial-policy-ai span{color:#e89a7c;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;font-size:10px;font-weight:800}.editorial-policy-ai strong{letter-spacing:-.035em;margin-top:18px;font-size:23px;line-height:1.5;display:block}.editorial-policy-ai p{color:#c4d0c8;margin:0;font-size:15px;line-height:1.9}.editorial-policy-safety{background:#fffdf8;padding:132px 0 136px}.editorial-policy-safety__inner{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:clamp(70px,10vw,150px);display:grid}.editorial-policy-safety__heading h2{margin-top:36px}.editorial-policy-safety h2 span{color:#c86543}.editorial-policy-safety__list{border-top:1px solid #17352d47;margin:0;padding:0;list-style:none}.editorial-policy-safety__list li{border-bottom:1px solid #17352d2e;grid-template-columns:44px minmax(0,1fr);gap:8px 20px;padding:30px 0 34px;display:grid}.editorial-policy-safety__list li>span{color:#c86543;font-family:var(--font-geist-mono), monospace;grid-row:1/3;padding-top:5px;font-size:11px;font-weight:800}.editorial-policy-safety__list h3{letter-spacing:-.035em;margin:0;font-size:21px;line-height:1.48}.editorial-policy-safety__list p{color:#68776f;margin:0;font-size:15px;line-height:1.8}.editorial-policy-boundary{color:#4f6158;background:#f0ece3;border-left:3px solid #c86543;grid-column:1/-1;margin:6px 0 0;padding:30px 34px;font-size:15px;line-height:1.85}.editorial-policy-records{border-top:1px solid #17352d26;padding:126px 0 132px}.editorial-policy-records__inner{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:clamp(70px,10vw,150px);display:grid}.editorial-policy-records h2{margin-top:36px}.editorial-policy-record-list{border-top:1px solid #17352d47;margin:0}.editorial-policy-record-list>div{border-bottom:1px solid #17352d2e;padding:30px 0 32px}.editorial-policy-record-list dt{letter-spacing:-.035em;align-items:center;gap:16px;font-size:20px;font-weight:800;display:flex}.editorial-policy-record-list dt span{color:#c86543;font-family:var(--font-geist-mono), monospace;font-size:11px}.editorial-policy-record-list dd{color:#62726a;margin:14px 0 0 36px;font-size:15px;line-height:1.85}.editorial-policy-contact{background:#efe9dd;padding:74px 0 78px}.editorial-policy-contact__inner{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:clamp(70px,11vw,160px);display:grid}.editorial-policy-contact h2{letter-spacing:-.055em;max-width:660px;margin:22px 0 0;font-size:clamp(32px,3.8vw,48px);line-height:1.28}.editorial-policy-contact__inner>div:last-child{padding-top:30px}.editorial-policy-contact__inner>div:last-child p{color:#56675f;margin:0;font-size:15px;line-height:1.85}.editorial-policy-contact a{border-bottom:1px solid #17352d8c;gap:34px;margin-top:26px;padding-bottom:7px;font-size:14px;font-weight:800;display:inline-flex}.editorial-policy-contact a:hover{color:#c86543;border-color:#c86543}.editorial-policy-closing{background:#fffdf8;padding:100px 0 108px}.editorial-policy-closing__inner{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.editorial-policy-closing p{color:#68776f;margin:0 0 12px;font-size:15px;font-weight:700}.editorial-policy-closing h2{letter-spacing:-.06em;max-width:720px;margin:0;font-size:clamp(40px,5.2vw,66px);line-height:1.14}.editorial-policy-closing a{color:#fffdf8;background:#17352d;justify-content:space-between;align-items:center;gap:28px;min-width:220px;min-height:56px;padding:15px 20px 15px 24px;font-size:14px;font-weight:800;display:inline-flex}.editorial-policy-closing a:hover{background:#c86543}@media (max-width:960px){.editorial-policy-hero__inner{grid-template-columns:minmax(0,1fr) 300px;gap:54px}.editorial-policy-overview ol{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-policy-overview li:nth-child(3){border-top:1px solid #17352d26;border-left:0;padding-left:0}.editorial-policy-overview li:nth-child(4){border-top:1px solid #17352d26}.editorial-policy-sources__inner{grid-template-columns:150px minmax(0,1fr);gap:54px}.editorial-policy-process__list{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-policy-process__list li:nth-child(3){border-top:1px solid #ffffff2b;border-left:0;padding-left:0}.editorial-policy-process__list li:nth-child(3):before{left:0}.editorial-policy-process__list li:nth-child(4){border-top:1px solid #ffffff2b}.editorial-policy-safety__inner,.editorial-policy-records__inner,.editorial-policy-contact__inner{gap:64px}}@media (max-width:720px){.editorial-policy-hero__inner{grid-template-columns:1fr;gap:50px;min-height:auto;padding-block:56px 66px}.editorial-policy-hero h1{font-size:clamp(45px,13vw,62px)}.editorial-policy-hero__lead{font-size:16px}.editorial-policy-hero__actions{flex-direction:column;align-items:stretch}.editorial-policy-hero__actions a,.editorial-policy-hero__actions a:first-child{justify-content:space-between;width:100%}.editorial-policy-hero__note{min-height:380px}.editorial-policy-overview ol{grid-template-columns:1fr}.editorial-policy-overview li,.editorial-policy-overview li+li,.editorial-policy-overview li:nth-child(3),.editorial-policy-overview li:nth-child(4){border-top:1px solid #17352d26;border-left:0;min-height:auto;padding:24px 0}.editorial-policy-overview li:first-child{border-top:0}.editorial-policy-sources,.editorial-policy-safety,.editorial-policy-records{padding-block:84px}.editorial-policy-sources__inner,.editorial-policy-safety__inner,.editorial-policy-records__inner,.editorial-policy-contact__inner{grid-template-columns:1fr;gap:40px}.editorial-policy-sources h2,.editorial-policy-safety h2,.editorial-policy-records h2{font-size:clamp(36px,10vw,48px)}.editorial-policy-source-list{margin-top:46px}.editorial-policy-source-list li{grid-template-columns:36px minmax(0,1fr);gap:10px 14px}.editorial-policy-source-list li>div{display:block}.editorial-policy-source-list p{margin-top:10px}.editorial-policy-source-note{grid-template-columns:1fr;gap:8px;padding:22px}.editorial-policy-process{padding-block:82px 88px}.editorial-policy-process__heading,.editorial-policy-ai{grid-template-columns:1fr;gap:24px}.editorial-policy-process__heading h2{font-size:clamp(38px,10.5vw,52px)}.editorial-policy-process__list{grid-template-columns:1fr;margin-top:52px}.editorial-policy-process__list li,.editorial-policy-process__list li+li,.editorial-policy-process__list li:nth-child(3),.editorial-policy-process__list li:nth-child(4){border-top:0;border-bottom:1px solid #ffffff2b;border-left:0;min-height:auto;padding:28px 0 32px 28px}.editorial-policy-process__list li:before,.editorial-policy-process__list li+li:before,.editorial-policy-process__list li:nth-child(3):before{top:34px;left:-4px}.editorial-policy-process__list h3{margin-top:20px}.editorial-policy-ai{margin-top:28px;padding:30px 26px}.editorial-policy-safety__list li{grid-template-columns:34px minmax(0,1fr);gap:8px 12px}.editorial-policy-boundary{padding:24px}.editorial-policy-record-list dd{margin-left:0}.editorial-policy-contact{padding-block:64px}.editorial-policy-contact__inner>div:last-child{padding-top:0}.editorial-policy-closing{padding-block:76px 82px}.editorial-policy-closing__inner{flex-direction:column;align-items:flex-start}.editorial-policy-closing a{width:100%}}
