@font-face{font-family:Newsreader;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}.fd--wroughts{--wr-serif: "Newsreader", "New York", Georgia, "Times New Roman", serif;--wr-width: 1240px;--wr-cell: 48px}.fd--wroughts .wr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fd--wroughts .wr-band{position:relative;isolation:isolate;padding-block:clamp(88px,12vw,168px);background-color:var(--fd-bg);background-image:linear-gradient(var(--wr-grid) 1px,transparent 1px),linear-gradient(90deg,var(--wr-grid) 1px,transparent 1px);background-size:var(--wr-cell) var(--wr-cell);background-position:center top;color:var(--fd-fg);overflow:clip}.fd--wroughts .wr-band:after{content:"";position:absolute;z-index:-1;inset:auto 0 0;height:min(100%,720px);background:var(--wr-glow);pointer-events:none}.fd--wroughts .wr-band--dark{color-scheme:dark;--fd-bg: #0D0F10;--fd-fg: #ECEAE0;--fd-muted: #939D9A;--fd-rule: rgba(232, 230, 217, .16);--wr-accent: #87C9B5;--wr-grid: rgba(232, 230, 217, .045);--wr-band-edge: #30363A;--wr-shadow: 0 40px 80px -24px rgba(0, 0, 0, .66), 0 8px 24px rgba(0, 0, 0, .4);--wr-glow: radial-gradient(95% 78% at 18% 100%, rgba(64, 140, 118, .42), rgba(64, 140, 118, .19) 50%, transparent), radial-gradient(85% 72% at 86% 100%, rgba(135, 201, 181, .2), rgba(135, 201, 181, .09) 50%, transparent)}.fd--wroughts .wr-band--light{color-scheme:light;--fd-bg: #F3F4EF;--fd-fg: #1F2624;--fd-muted: #5F6B67;--fd-rule: rgba(31, 38, 36, .16);--wr-accent: #246654;--wr-grid: rgba(31, 38, 36, .05);--wr-band-edge: #3B4144;--wr-shadow: 0 40px 80px -28px rgba(22, 40, 34, .3), 0 8px 24px rgba(22, 40, 34, .14);--wr-glow: radial-gradient(95% 75% at 14% 100%, rgba(135, 201, 181, .46), rgba(135, 201, 181, .21) 50%, transparent), radial-gradient(85% 69% at 92% 100%, rgba(36, 102, 84, .17), rgba(36, 102, 84, .08) 50%, transparent)}.fd--wroughts .wr-band--light:has(+.wr-band--joined):after{content:none}.fd--wroughts .wr-band--joined{padding-top:0}.fd--wroughts .wr-wrap{width:min(100%,var(--wr-width) + 2 * var(--fd-gutter));margin-inline:auto;padding-inline:var(--fd-gutter)}.fd--wroughts .wr-band ::selection{color:var(--fd-bg);background:var(--fd-fg)}.fd--wroughts .wr-band .fd-label{color:var(--wr-accent)}.fd--wroughts :is(.wr-hero,.wr-close){background-image:none}.fd--wroughts .wr-band:is(.wr-hero,.wr-close):before{content:none}.fd--wroughts .wr-band:before{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(var(--wr-grid-lit) 1px,transparent 1px),linear-gradient(90deg,var(--wr-grid-lit) 1px,transparent 1px);background-size:var(--wr-cell) var(--wr-cell);background-position:center top;-webkit-mask-image:radial-gradient(circle 240px at var(--wr-x, -999px) var(--wr-y, -999px),#000,transparent);mask-image:radial-gradient(circle 240px at var(--wr-x, -999px) var(--wr-y, -999px),#000,transparent);opacity:0;transition:opacity .6s ease;pointer-events:none}.fd--wroughts .wr-band--dark{--wr-grid-lit: rgba(135, 201, 181, .2)}.fd--wroughts .wr-band--light{--wr-grid-lit: rgba(36, 102, 84, .16)}@media(hover:hover){.fd--wroughts .wr-band:hover:before{opacity:1}}.fd--wroughts .wr-band h1,.fd--wroughts .wr-band h2{margin:0;font-family:var(--wr-serif);font-weight:400;font-optical-sizing:auto;text-wrap:balance}.fd--wroughts .wr-band h1{font-size:clamp(40px,8.4vw,116px);line-height:1;letter-spacing:-.028em}.fd--wroughts .wr-band h2{margin-top:20px;font-size:clamp(36px,5vw,68px);line-height:1.04;letter-spacing:-.022em}.fd--wroughts .wr-band h3{margin:0;font-size:var(--fd-size-body);font-weight:var(--fd-medium);letter-spacing:-.01em}.fd--wroughts .wr-body,.fd--wroughts .wr-notes p{max-width:34em;font-size:var(--fd-size-text);line-height:1.6;color:var(--fd-muted);text-wrap:pretty}.fd--wroughts .wr-device{container-type:inline-size;margin:0}.fd--wroughts .wr-ipad,.fd--wroughts .wr-phone{position:relative;background:#07090a;box-shadow:var(--wr-shadow),0 0 0 1.5px var(--wr-band-edge),inset 0 0 0 1px #ffffff1a}.fd--wroughts .wr-ipad{padding:2.6cqw;border-radius:6.4cqw}.fd--wroughts .wr-ipad .wr-shot{border-radius:4cqw}.fd--wroughts .wr-ipad--wide{padding:1.9cqw;border-radius:4.6cqw}.fd--wroughts .wr-ipad--wide .wr-shot{border-radius:2.9cqw}.fd--wroughts .wr-phone{padding:3.6cqw;border-radius:17cqw}.fd--wroughts .wr-phone .wr-shot{border-radius:13.6cqw}.fd--wroughts .wr-mac{border-radius:clamp(8px,1.1vw,14px);overflow:hidden;box-shadow:var(--wr-shadow),0 0 0 1px var(--fd-rule)}.fd--wroughts .wr-shot{display:block;width:100%;height:auto}.fd--wroughts .wr-hero{padding-top:0;padding-bottom:clamp(56px,8vw,112px)}.fd--wroughts .wr-open{position:relative;display:grid;min-height:100vh;min-height:100svh}.fd--wroughts .wr-film{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.fd--wroughts .wr-film video{display:block;width:100%;height:100%;object-fit:cover;object-position:60% 50%;opacity:.66}.fd--wroughts .wr-open>.fd-header{position:absolute;z-index:2;inset:0 0 auto}.fd--wroughts .wr-hero-copy{position:relative;z-index:1;display:grid;align-content:center;justify-items:center;padding-block:112px 96px;text-align:center}.fd--wroughts .wr-hero-copy:before{content:"";position:absolute;z-index:-1;inset:16% 4%;background:radial-gradient(closest-side,rgba(13,15,16,.72),rgba(13,15,16,.4) 60%,transparent);pointer-events:none}.fd--wroughts .wr-word{display:block;width:calc(var(--w) * 1em);height:1em;margin-inline:auto;overflow:visible}.fd--wroughts .wr-word use{fill:none;stroke:none}.fd--wroughts .wr-word .c{fill:var(--fd-fg)}.fd--wroughts .wr-intro{padding-block:clamp(72px,11vw,168px) clamp(64px,9vw,128px)}.fd--wroughts .wr-statement{max-width:21em;margin-top:28px;font-family:var(--wr-serif);font-size:clamp(28px,4.1vw,56px);line-height:1.16;letter-spacing:-.018em;text-wrap:pretty}.fd--wroughts .wr-intro-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px;margin-top:clamp(40px,5vw,64px);padding-top:28px;border-top:1px solid var(--fd-rule)}.fd--wroughts .wr-cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:var(--fd-size-small);color:var(--fd-muted)}.fd--wroughts .wr-store{display:inline-flex;align-items:center;min-height:48px;padding:0 26px;border:1px solid var(--fd-rule);border-radius:14px;background:#87c9b514;color:var(--wr-accent);font:inherit;font-size:var(--fd-size-body);font-weight:var(--fd-medium);letter-spacing:-.01em;transition:background-color .2s,color .2s}@media(hover:hover){.fd--wroughts .wr-store:hover{background:var(--wr-accent);color:var(--fd-bg)}}.fd--wroughts .wr-get .wr-cta{margin-top:28px}.fd--wroughts .wr-meta{display:flex;flex-wrap:wrap;gap:6px 0;font-size:var(--fd-size-small);color:var(--fd-fg)}.fd--wroughts .wr-meta span+span:before{content:"";display:inline-block;width:4px;height:4px;margin:0 12px 3px;border-radius:50%;background:var(--wr-accent)}.fd--wroughts .wr-meta span:last-child{color:var(--wr-accent)}.fd--wroughts .wr-hero-stage{--wr-width: 1180px;display:flex;flex-direction:column-reverse;align-items:center;gap:28px}.fd--wroughts .wr-hero-stage .wr-device{width:100%}.fd--wroughts .wr-hero-stage .wr-ipad{display:grid}.fd--wroughts .wr-hero-stage .wr-shot{grid-area:1 / 1;transition:opacity .5s ease}.fd--wroughts .wr-shot--light{opacity:0}.fd--wroughts .wr-hero-stage:has(#paper-light:checked) .wr-shot--light{opacity:1}.fd--wroughts .wr-paper{display:flex;gap:4px;margin:0;padding:4px;border:1px solid var(--fd-rule);border-radius:14px;background:#141718b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fd--wroughts .wr-paper input{position:absolute;opacity:0;pointer-events:none}.fd--wroughts .wr-paper label{display:flex;align-items:center;min-height:40px;padding:0 18px;border-radius:10px;font-size:var(--fd-size-small);color:var(--fd-muted);cursor:pointer;transition:background-color .2s,color .2s}.fd--wroughts .wr-paper input:checked+label{background:#87c9b524;color:var(--wr-accent)}.fd--wroughts .wr-paper input:focus-visible+label{outline:2px solid var(--wr-accent);outline-offset:2px}@media(hover:hover){.fd--wroughts .wr-paper input:not(:checked)+label:hover{color:var(--fd-fg)}}.fd--wroughts .wr-split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,6vw,96px)}.fd--wroughts .wr-split .wr-body{padding-bottom:.5em}.fd--wroughts .wr-tools{margin:clamp(48px,7vw,88px) 0 0;border-radius:.95vw;overflow:hidden;box-shadow:var(--wr-shadow)}.fd--wroughts .wr-tools img{display:block;width:100%;height:auto}.fd--wroughts .wr-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px clamp(32px,6vw,96px);margin-top:clamp(40px,5vw,64px)}.fd--wroughts .wr-notes>div{padding-top:20px;border-top:1px solid var(--fd-rule)}.fd--wroughts .wr-notes p{margin-top:10px}.fd--wroughts .wr-shapes,.fd--wroughts .wr-widths{display:block;width:min(100%,360px);height:auto;margin-top:24px;overflow:visible}.fd--wroughts .wr-shapes{cursor:pointer}.fd--wroughts .wr-ink path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.fd--wroughts .wr-shapes path{stroke-width:2}.fd--wroughts .wr-ink.is-armed path{stroke-dashoffset:1}.fd--wroughts .wr-ink-a{stroke:#77756a}.fd--wroughts .wr-ink-b{stroke:#3e8c76}.fd--wroughts .wr-ink-c{stroke:#c9573a}.fd--wroughts .wr-widths text{font-size:9px;fill:var(--fd-muted);font-variant-numeric:tabular-nums}.fd--wroughts .wr-underline{position:relative;display:inline-block}.fd--wroughts .wr-underline svg{position:absolute;left:0;bottom:-.04em;width:100%;height:.2em;overflow:visible;pointer-events:none}.fd--wroughts .wr-underline path{stroke:#3e8c76;stroke-width:3;vector-effect:non-scaling-stroke}.fd--wroughts .wr-side{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:48px clamp(32px,6vw,96px)}.fd--wroughts .wr-side--flip{grid-template-columns:minmax(0,1fr) minmax(0,.82fr)}.fd--wroughts .wr-side-copy .wr-body{margin-top:24px}.fd--wroughts .wr-side-copy h3{margin-top:36px}.fd--wroughts .wr-side-copy h3+.wr-body{margin-top:10px}.fd--wroughts .wr-device--tall{width:min(100%,520px);justify-self:end}.fd--wroughts .wr-pdf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:48px clamp(32px,6vw,96px)}.fd--wroughts .wr-pdf-copy{position:sticky;top:15vh}.fd--wroughts .wr-pdf-copy .wr-body{margin-top:24px}.fd--wroughts .wr-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,3vw,40px)}.fd--wroughts .wr-pair>:last-child{margin-top:clamp(48px,9vw,128px)}.fd--wroughts .wr-pair figcaption{margin-top:18px;font-size:var(--fd-size-small);color:var(--fd-muted)}.fd--wroughts .wr-desk{position:relative;margin-top:clamp(48px,7vw,88px);padding:0 clamp(0px,6vw,88px) clamp(40px,6vw,72px) 0}.fd--wroughts .wr-phone-slot{position:absolute;right:0;bottom:0;width:clamp(108px,19%,236px)}.fd--wroughts .wr-close{padding-bottom:calc(112px + env(safe-area-inset-bottom))}.fd--wroughts .wr-get{display:grid;grid-template-columns:auto minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:32px clamp(32px,5vw,72px);margin-top:clamp(80px,11vw,152px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--fd-rule)}.fd--wroughts .wr-get-mark{display:block;width:62px;height:auto;margin-top:8px}.fd--wroughts .wr-get h2{margin-top:0;font-size:clamp(32px,3.6vw,48px)}.fd--wroughts .wr-get .wr-body{margin-top:18px}.fd--wroughts .wr-specs{margin:6px 0 0;font-size:var(--fd-size-small);line-height:1.5}.fd--wroughts .wr-specs>div{display:grid;grid-template-columns:5.5em minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid var(--fd-rule)}.fd--wroughts .wr-specs>div:first-child{padding-top:0;border-top:0}.fd--wroughts .wr-specs dt{color:var(--fd-muted)}.fd--wroughts .wr-specs dd{margin:0}.fd--wroughts .wr-footer{margin-top:clamp(56px,8vw,96px)}.fd--wroughts .field-menu-trigger{background:transparent;color:#fff;mix-blend-mode:difference}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.fd--wroughts .wr-rise{animation:wr-rise linear both;animation-timeline:view();animation-range:entry 0% entry 32%}}.fd--wroughts .wr-word use{stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;stroke-opacity:0;animation:wr-ink 1.5s cubic-bezier(.3,.6,.2,1) both;animation-delay:calc(var(--i) * 55ms + .25s)}.fd--wroughts .wr-word .a{stroke:#87c9b5}.fd--wroughts .wr-word .b{stroke:#d16342;animation-delay:calc(var(--i) * 55ms + .41s)}.fd--wroughts .wr-word .c{stroke:#eceae0;animation-name:wr-ink-set;animation-duration:1.7s;animation-delay:calc(var(--i) * 55ms + .57s)}@supports (animation-timeline: view()){.fd--wroughts .wr-statement{view-timeline-name:--wr-statement}.fd--wroughts .wr-statement span{animation:wr-word linear both;animation-timeline:--wr-statement;animation-range:cover calc(12% + var(--i) * 1.05%) cover calc(22% + var(--i) * 1.05%)}.fd--wroughts .wr-hero-stage .wr-device{transform-origin:50% 100%;animation:wr-settle linear both;animation-timeline:view();animation-range:entry 0% cover 45%}}}@keyframes wr-ink{0%{stroke-dashoffset:1;stroke-opacity:1}72%{stroke-dashoffset:0;stroke-opacity:1}to{stroke-dashoffset:0;stroke-opacity:0}}@keyframes wr-ink-set{0%{stroke-dashoffset:1;stroke-opacity:1;fill-opacity:0}55%{stroke-dashoffset:0;stroke-opacity:1;fill-opacity:0}to{stroke-dashoffset:0;stroke-opacity:0;fill-opacity:1}}@keyframes wr-word{0%{opacity:.22}}@keyframes wr-settle{0%{transform:perspective(1800px) rotateX(9deg) scale(.94)}}@keyframes wr-rise{0%{opacity:0;transform:translateY(28px)}}@media(prefers-reduced-motion:reduce){.fd--wroughts .wr-hero-stage .wr-shot{transition:none}}@media(max-width:900px){.fd--wroughts .wr-split,.fd--wroughts .wr-side,.fd--wroughts .wr-side--flip,.fd--wroughts .wr-pdf,.fd--wroughts .wr-notes{grid-template-columns:minmax(0,1fr)}.fd--wroughts .wr-split{align-items:start}.fd--wroughts .wr-band--joined{padding-top:clamp(24px,6vw,48px)}.fd--wroughts .wr-side .wr-side-copy{order:-1}.fd--wroughts .wr-pdf-copy{position:static}.fd--wroughts .wr-device--tall{justify-self:center}.fd--wroughts .wr-tools{border-radius:6px}.fd--wroughts .wr-get{grid-template-columns:minmax(0,1fr)}.fd--wroughts .wr-hero-copy{justify-items:start;text-align:left}.fd--wroughts .wr-word{margin-inline:0}}@media(max-width:600px){.fd--wroughts .wr-tools img{width:170%;max-width:none;margin-left:-35%}}
