@font-face{font-family:Manrope;src:url('assets/fonts/manrope-400.ttf');font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url('assets/fonts/manrope-500.ttf');font-weight:500;font-display:swap}@font-face{font-family:Manrope;src:url('assets/fonts/manrope-700.ttf');font-weight:700;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Manrope,Arial,sans-serif;color:#242323;background:#fff;font-weight:400}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:500;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}h1{font-size:clamp(65px,6.8vw,104px);margin-bottom:28px}h2{font-size:clamp(38px,4.3vw,64px)}h3{font-size:29px}p{font-size:17px;line-height:1.65}.lead{font-size:18px;max-width:430px;color:#5d5c58}.small{font-size:12px;margin-top:18px;color:#716a62}.eyebrow{font-size:11px;letter-spacing:.12em;margin-bottom:25px}.reviewbar{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:10px 4%;font-size:12px;background:#222;color:#fff}.reviewbar nav{display:flex;gap:6px}.reviewbar nav a{padding:8px 14px;border:1px solid #656565;border-radius:6px}.reviewbar [aria-current]{background:#fff;color:#242424}.brand{font-size:23px;letter-spacing:-1.4px;font-weight:700;display:flex;align-items:center;gap:3px}.brand span{font-weight:400}.brand i{font-size:20px;font-style:normal;margin-left:9px}.nav{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 5%;background:white}.nav nav{display:flex;align-items:center;gap:28px;font-size:13px}.cta{display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:17px 25px;border:0;border-radius:99px;background:var(--button,#232323);color:var(--button-text,#fff);font-size:14px;font-weight:700;transition:transform .16s ease-out,box-shadow .16s ease-out;white-space:nowrap}.cta:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0002}.cta:active{transform:scale(.98)}.cta:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid currentColor;outline-offset:5px}.nav .cta{padding:12px 18px;font-size:12px}.player-wrap{position:relative;isolation:isolate;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 25px 60px -30px #0005;border:1px solid #fff9;scroll-margin-top:30px}.player-top,.player-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:17px 20px;font-size:12px}.player-bottom{font-size:11px;padding:15px 20px;color:#635e58}.player-bottom a{text-decoration:underline;text-underline-offset:3px}.inline-player{aspect-ratio:16/9;background:#171717}.inline-player iframe{display:block;width:100%;height:100%;border:0}.player-top>span:last-child{font-variant-numeric:tabular-nums;opacity:.6}.trustline{display:flex;justify-content:space-around;padding:22px 5%;border-top:1px solid #eae7e2;border-bottom:1px solid #eae7e2;font-size:12px;gap:25px}.questions{padding:80px 6%;display:grid;grid-template-columns:1fr 1.2fr;gap:8%}.questions h2{font-size:48px}details{padding:23px 0;border-top:1px solid #d9d5cf}summary{list-style:none;cursor:pointer;font-size:17px;display:flex;justify-content:space-between;gap:18px}summary:after{content:'+'}details[open] summary:after{content:'−'}details p{font-size:15px;color:#66625d;margin:18px 0 0}footer{display:flex;justify-content:space-between;padding:25px 5%;font-size:12px;color:#726b63}.g{--button:#473014;--button-text:#fff;--sc-ink:#242323;--sc-canvas:#fff}.announcement{background:#ffcc79;text-align:center;padding:12px 20px;font-size:13px}.announcement span{font-weight:700;margin-left:16px}.amber-hero{display:grid;grid-template-columns:.95fr 1.12fr;gap:6%;align-items:center;padding:55px 5% 65px;background:#fcfaf5;min-height:600px}.g .emphasis{color:#946017;position:relative;isolation:isolate}.g .emphasis:after{content:'';position:absolute;inset:75% -3% 0;z-index:-1;background:#ffcc7970;transform:scaleX(calc(.3 + var(--sc-p,.5)));transform-origin:left}.video-stage{position:relative;padding:28px 0}.video-stage:before{content:'';position:absolute;inset:0 -15px;border-radius:30px;background:#eacda0;transform:rotate(-3deg);z-index:0}.g .player-wrap{border-radius:20px}.g .player-top{background:#fff4da;color:#694c25}.amber-method{padding:85px 6%;display:grid;grid-template-columns:1fr 1fr;gap:10%}.statement{background:#704b28;color:#fff;padding:40px;border-radius:28px;align-self:start}.statement h2{font-size:48px}.statement h2 span{color:#ffcf87}.statement p{color:#eddbc4;font-size:16px;margin-bottom:0}.method-list article{padding:23px 0;border-bottom:1px solid #ded9d0}.method-list article:first-child{padding-top:0}.method-list p{font-size:16px;color:#68645d;margin-bottom:0}.ending{margin:0 24px 20px;padding:70px 5%;border-radius:32px;text-align:center;background:#ffcc79}.ending h2{font-size:65px}.ending h2 span{color:#8d5823}.ending p{font-size:15px}.h{--button:#fff;--button-text:#153e52;--sc-ink:#193c50;--sc-canvas:#fff;color:#183d51}.blue-nav{display:flex;align-items:center;justify-content:space-between;padding:26px 5%;background:#fff}.blue-nav>a:last-child{font-size:12px}.blue-strip{display:flex;justify-content:space-between;padding:11px 5%;background:#153f54;color:#d7edf8;font-size:12px}.broadcast{background:#d4eaf7;padding:48px 5% 60px;text-align:center;position:relative;overflow:hidden}.broadcast h1{font-size:clamp(65px,8.5vw,128px);line-height:.98;margin-bottom:25px}.broadcast h1 span{color:#3f80a3}.broadcast>.lead{margin:0 auto 25px;color:#426578;font-size:18px}.broadcast>.eyebrow{font-size:11px;color:#426578;margin-bottom:20px}.broadcast-player{max-width:810px;margin:38px auto 0;position:relative}.broadcast-player:before{content:'';position:absolute;inset:-12px 20px 12px;border:1px solid #ffffffc9;border-radius:26px;transform:rotate(2deg);pointer-events:none}.h .player-top{background:#f4fbff;color:#1e5068}.h .player-bottom{color:#426578}.blue-story{display:grid;grid-template-columns:1.3fr 1fr;padding:85px 7%;gap:10%;align-items:center}.blue-story h2{font-size:64px;line-height:1.13}.blue-story h2 span{color:#599ab8}.blue-story p{font-size:17px;color:#607984}.blue-process{padding:70px 7%;background:#f0f6f9;display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.blue-process h2{font-size:50px;margin-bottom:0}.blue-process h2 span{color:#4d8cab}.process-lines p{font-size:18px;border-top:1px solid #cadae3;padding:24px 0;margin:0;color:#5c7684}.process-lines b{color:#214d65}.h .questions{padding:80px 7%}.h details{border-color:#d4e1e8}.h details p{color:#607984}.blue-ending{display:flex;justify-content:space-between;gap:50px;align-items:end;padding:70px 7%;background:#183f54;color:#fff}.blue-ending h2{font-size:85px;margin-bottom:0}.blue-ending h2 span{color:#81bddc}.blue-ending p{color:#bbd9e8;font-size:16px}.i{--button:#763f59;--button-text:#fff;--sc-ink:#382932;--sc-canvas:#fff;color:#382932}.berry-nav{display:flex;align-items:center;justify-content:space-between;padding:26px 5%;border-bottom:1px solid #e9dce3}.berry-nav>span{font-size:10px;letter-spacing:.15em;color:#876a78}.berry-nav>a:last-child{font-size:12px}.reading-room{display:grid;grid-template-columns:1.12fr 1fr;min-height:100vh}.reading-media{background:#e8d7e0;padding:48px 30px;position:relative}.sticky-media{position:sticky;top:35px}.sticky-media>.eyebrow{color:#775465;margin:0 10px 25px;font-size:11px}.i .player-wrap{border-radius:18px}.i .player-top{color:#654253;background:#fff4f8}.i .player-bottom{color:#795e6b}.media-note{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;padding:25px 0}.media-note span{border:1px solid #b798a8;color:#735566;border-radius:30px;padding:10px 16px;font-size:11px}.reading-copy{padding:45px 45px 0}.reading-title{padding:0 0 60px;min-height:475px}.reading-title h1{font-size:clamp(62px,5.8vw,90px);line-height:1.03}.reading-title .emphasis{color:#a45475}.reading-title .lead{font-size:17px;color:#77646d}.reading-title .small{color:#876e7c}.reading-chapter{padding:48px 0;border-top:1px solid #e4d8de}.reading-chapter h2{font-size:43px}.reading-chapter h2 span{color:#a75b7b}.reading-chapter p{font-size:16px;color:#7a6671}.i .questions{display:block;padding:50px 0}.i .questions h2{font-size:43px}.i summary{font-size:16px}.i details{border-color:#e4d8de}.i details p{color:#7a6671}.reading-ending{padding:55px 0 65px}.reading-ending h2{font-size:55px}.reading-ending h2 span{color:#a75b7b}.reading-ending p{font-size:16px;color:#7a6671}.reading-ending .cta{border-radius:0;background:transparent;border-bottom:2px solid #a75b7b;color:#763f59;padding:14px 0}.reading-ending .cta:hover{box-shadow:none}.concept [data-sc-in]{will-change:opacity,transform}.concept .player-wrap:focus-within{outline:3px solid #689caf;outline-offset:4px}@media(max-width:750px){.reviewbar{display:block;padding:10px 4%}.reviewbar nav{margin-top:8px;justify-content:space-between}.reviewbar nav a{padding:8px 11px;flex:1;text-align:center;font-size:11px}.brand{font-size:20px}.nav{padding:20px 5%}.nav nav>a{display:none}.nav nav .cta{font-size:11px;gap:12px}.announcement{font-size:11px}.announcement span{display:block;margin:4px 0 0}.amber-hero{grid-template-columns:1fr;padding:35px 6% 40px;gap:28px}.amber-hero h1{font-size:66px;margin-bottom:20px}.amber-hero .lead{font-size:16px}.eyebrow{font-size:10px;margin-bottom:18px}.cta{padding:15px 20px;font-size:13px;gap:20px}.small{font-size:11px}.video-stage{padding:10px 0}.video-stage:before{inset:0 -6px}.player-top,.player-bottom{padding:12px;font-size:10px;gap:10px}.player-bottom{font-size:9px}.player-wrap{border-radius:16px}.trustline{font-size:10px;gap:12px;text-align:center;padding:18px 5%}.amber-method{grid-template-columns:1fr;padding:45px 6%;gap:35px}.statement{padding:28px;border-radius:22px}.statement h2{font-size:38px}.method-list h3{font-size:26px}.questions{grid-template-columns:1fr;padding:45px 6%;gap:18px}.questions h2{font-size:38px}.questions summary{font-size:15px}.ending{padding:50px 6%;margin:0 12px 12px;border-radius:24px}.ending h2{font-size:44px}.ending p{font-size:14px}.blue-nav{padding:22px 5%}.blue-nav>a:last-child{font-size:10px;max-width:100px;text-align:right}.blue-strip{font-size:10px;gap:20px}.broadcast{padding:35px 5%}.broadcast h1{font-size:75px}.broadcast>.lead{font-size:16px}.broadcast-player{margin-top:28px}.blue-story{display:block;padding:45px 6%}.blue-story h2{font-size:47px;margin-bottom:25px}.blue-story p{font-size:16px}.blue-process{display:block;padding:45px 6%}.blue-process h2{font-size:39px;margin-bottom:30px}.process-lines p{font-size:16px}.h .questions{padding:45px 6%}.blue-ending{display:block;padding:45px 6%}.blue-ending h2{font-size:65px;margin-bottom:30px}.berry-nav{padding:22px 5%}.berry-nav>span{display:none}.reading-room{display:flex;flex-direction:column}.reading-copy{display:contents}.reading-title{order:0;padding:35px 6% 25px;min-height:0}.reading-title h1{font-size:66px}.reading-media{order:1;padding:28px 6% 10px}.sticky-media{position:static}.reading-chapter{order:2;padding:40px 6%}.reading-chapter h2{font-size:38px}.i .questions{order:3;padding:40px 6%}.reading-ending{order:4;padding:40px 6% 55px}.reading-ending h2{font-size:48px}.sticky-media>.eyebrow{font-size:10px;margin-bottom:15px}.media-note{padding:18px 0;gap:8px}.media-note span{font-size:10px;padding:8px 12px}footer{font-size:10px;gap:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}[data-sc-in]{opacity:1!important;transform:none!important}.g .emphasis:after{transform:none}}

[hidden]{display:none!important}
