:where([data-briefing-page]) *{box-sizing:border-box}[data-briefing-page]{background:var(--page);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:break-word;-webkit-text-size-adjust:100%;margin:0}:where([data-briefing-page]) a{color:var(--accent);text-decoration:none}:where([data-briefing-page]) a:hover{color:var(--accent-press)}:where([data-briefing-page]) input,:where([data-briefing-page]) button{font-family:inherit}:where([data-briefing-page]) input{font-size:16px}:where([data-briefing-page]) ::selection{background:var(--briefing-color-1)}:where([data-briefing-page]) :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--briefing-radius-1)}@media (prefers-reduced-motion:reduce){:where([data-briefing-page]) *,:where([data-briefing-page]) :before,:where([data-briefing-page]) :after{transition:none!important}:where([data-briefing-page]) .hero-lines>span{opacity:1!important;transform:none!important}}:where([data-briefing-page]) .s{border-bottom:1px solid var(--line)}:where([data-briefing-page]) .s>.wrap{--box:calc(var(--maxw) + var(--pad-x) * 2);max-width:var(--box);padding:var(--sec-y) var(--pad-x);flex-direction:column;margin:0 auto;display:flex}:where([data-briefing-page]) .s>.wrap.wide{--box:calc(var(--maxw-wide) + var(--pad-x) * 2)}:where([data-briefing-page]) .s.paper{background:var(--paper);border-bottom-color:var(--line-2)}:where([data-briefing-page]) .s.dark{background:var(--dark);color:var(--dark-ink);border-bottom:0}:where([data-briefing-page]) .s.green{background:var(--accent);color:var(--card);border-bottom:0}:where([data-briefing-page]) .s.green>.wrap{padding-top:var(--briefing-space-1);padding-bottom:clamp(56px,10vw,96px)}:where([data-briefing-page]) h1{font:700 clamp(28px, 7.2vw, 44px) / 1.38 var(--sans);letter-spacing:-.042em;text-wrap:pretty;margin:0}:where([data-briefing-page]) h1>span{color:var(--accent)}:where([data-briefing-page]) h2{font:700 clamp(24px, 5.6vw, 34px) / 1.45 var(--sans);letter-spacing:-.04em;text-wrap:pretty;margin:0}:where([data-briefing-page]) h2.h2-lg{letter-spacing:-.042em;font-size:clamp(26px,6vw,36px);line-height:1.42}:where([data-briefing-page]) h2.h2-sm{letter-spacing:-.038em;font-size:clamp(22px,5.2vw,30px);line-height:1.55}:where([data-briefing-page]) h2.tight{margin-bottom:clamp(22px,4.5vw,28px)}:where([data-briefing-page]) .s.green h2{letter-spacing:-.042em;font-size:clamp(25px,6vw,36px);line-height:1.42}:where([data-briefing-page]) .body{font:400 clamp(16.5px, 4.2vw, 18.5px) / 1.95 var(--sans);color:var(--body);text-wrap:pretty;margin:0}:where([data-briefing-page]) .lead{font:400 clamp(17px, 4.3vw, 19px) / 1.95 var(--sans);color:var(--body);text-wrap:pretty;margin:clamp(22px,4.5vw,28px) 0 0}:where([data-briefing-page]) .fine{font:400 clamp(15.5px, 3.9vw, 16.5px) / 1.9 var(--sans);color:var(--muted);text-wrap:pretty;margin:0}:where([data-briefing-page]) .fine-sm{font:400 clamp(14px, 3.5vw, 15px) / 1.85 var(--sans);color:var(--muted);text-wrap:pretty;margin:0}:where([data-briefing-page]) .body.lh19{line-height:1.9}:where([data-briefing-page]) .punch{font:600 clamp(18px, 4.6vw, 22px) / 1.75 var(--sans);color:var(--ink);letter-spacing:-.03em;text-wrap:pretty;margin:clamp(28px,5.5vw,36px) 0 0}:where([data-briefing-page]) .punch-sm{font:600 clamp(18px, 4.6vw, 21px) / 1.75 var(--sans);color:var(--accent);letter-spacing:-.028em;text-wrap:pretty;margin:0}:where([data-briefing-page]) .punch-ink{font:600 clamp(17.5px, 4.4vw, 20px) / 1.85 var(--sans);color:var(--ink);letter-spacing:-.025em;text-wrap:pretty;margin:0}:where([data-briefing-page]) .punch-lg{font:700 clamp(24px, 6.4vw, 36px) / 1.45 var(--sans);color:var(--accent);letter-spacing:-.04em;margin-top:clamp(16px,3.5vw,22px)}:where([data-briefing-page]) .s.dark .body{color:var(--dark-body)}:where([data-briefing-page]) .s.dark .body.strong{color:var(--dark-ink)}:where([data-briefing-page]) .s.green .body{color:var(--green-body)}:where([data-briefing-page]) .s.green .punch{color:var(--card);letter-spacing:-.028em;margin:0;line-height:1.8}:where([data-briefing-page]) .w28{max-width:28ch}:where([data-briefing-page]) .w30{max-width:30ch}:where([data-briefing-page]) .w32{max-width:32ch}:where([data-briefing-page]) .w34{max-width:34ch}:where([data-briefing-page]) .w36{max-width:36ch}:where([data-briefing-page]) .w40{max-width:40ch}:where([data-briefing-page]) .w42{max-width:42ch}:where([data-briefing-page]) .w44{max-width:44ch}:where([data-briefing-page]) .w46{max-width:46ch}:where([data-briefing-page]) .w48{max-width:48ch}:where([data-briefing-page]) .stack{flex-direction:column;gap:clamp(18px,4vw,24px);display:flex}:where([data-briefing-page]) .stack.t16{gap:clamp(16px,3.5vw,20px);margin-top:clamp(16px,3.5vw,20px)}:where([data-briefing-page]) .stack.t24{margin-top:clamp(24px,5vw,32px)}:where([data-briefing-page]) .stack.t24-30{margin-top:clamp(24px,5vw,30px)}:where([data-briefing-page]) .stack.t26{margin-top:clamp(26px,5vw,34px)}:where([data-briefing-page]) .t14{margin-top:clamp(14px,3vw,18px)}:where([data-briefing-page]) .t16{margin-top:clamp(16px,3.5vw,20px)}:where([data-briefing-page]) .t24{margin-top:clamp(24px,5vw,30px)}:where([data-briefing-page]) .t26{margin-top:clamp(26px,5vw,34px)}:where([data-briefing-page]) .t28{margin-top:clamp(28px,5.5vw,36px)}:where([data-briefing-page]) .rule{background:var(--line-2);height:1px;margin:clamp(30px,6vw,42px) 0}:where([data-briefing-page]) .rule.flat{margin:0}:where([data-briefing-page]) .grow{flex:1}:where([data-briefing-page]) .btn{border-radius:var(--briefing-radius-2);min-height:64px;font:700 clamp(17px, 4.4vw, 19px) var(--sans);color:var(--card);background:var(--accent);letter-spacing:-.02em;cursor:pointer;border:0;justify-content:center;align-items:center;margin-top:clamp(26px,5vw,32px);padding:0 26px;display:flex}:where([data-briefing-page]) .btn:hover{background:var(--accent-press);color:var(--card)}:where([data-briefing-page]) .btn.on{background:var(--on-dark);color:var(--briefing-color-2);min-height:62px;margin-top:clamp(28px,5.5vw,36px);font-size:clamp(17px,4.4vw,18.5px)}:where([data-briefing-page]) .btn.on:hover{background:var(--on-dark-press);color:var(--briefing-color-2)}:where([data-briefing-page]) .s.dark .prices~.btn.on{min-height:64px;font-size:clamp(17px,4.4vw,19px)}:where([data-briefing-page]) .ghost{font:500 clamp(14px, 3.5vw, 15px) var(--sans);color:var(--accent);text-align:center;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);margin-top:clamp(14px,3vw,18px)}:where([data-briefing-page]) .ghost:hover{color:var(--accent-press)}:where([data-briefing-page]) .note{font:400 clamp(14px, 3.5vw, 15px) var(--sans);color:var(--muted);text-align:center;margin-top:14px}:where([data-briefing-page]) .s.dark .note{color:var(--dark-muted)}:where([data-briefing-page]) .s.green .note{color:var(--green-body)}:where([data-briefing-page]) .s.hero>.wrap{padding:var(--briefing-inset-1)}:where([data-briefing-page]) .hero-lines{flex-direction:column;gap:clamp(14px,3vw,18px);display:flex}:where([data-briefing-page]) .hero-lines>span{opacity:0;font:500 clamp(18px, 4.6vw, 23px) / 1.65 var(--sans);color:var(--body-2);letter-spacing:-.02em}:where([data-briefing-page]) .hero-lines>span.on{color:var(--accent);font-weight:600}:where([data-briefing-page]) .hero .meta{font:500 clamp(13px, 3.3vw, 14px) / 1.8 var(--sans);color:var(--muted);letter-spacing:-.01em;margin-top:clamp(22px,4.5vw,26px)}:where([data-briefing-page]) .cards{flex-direction:column;gap:10px;margin-top:clamp(24px,5vw,32px);display:flex}:where([data-briefing-page]) .card{background:var(--card);border:1px solid var(--line);border-radius:var(--briefing-radius-2);padding:var(--briefing-inset-2);align-items:flex-start;gap:14px;display:flex}:where([data-briefing-page]) .card>span:last-child{font:400 clamp(16.5px, 4.2vw, 18.5px) / 1.8 var(--sans);color:var(--body);text-wrap:pretty;flex:1;min-width:0}:where([data-briefing-page]) .card.dot .mark{background:var(--accent);border-radius:99px;flex:none;width:8px;height:8px;margin-top:clamp(9px,2.4vw,11px)}:where([data-briefing-page]) .card.check .mark{font:700 15px var(--sans);color:var(--accent);flex:none;margin-top:clamp(2px,.6vw,3px)}:where([data-briefing-page]) .cards+.body{margin-top:clamp(30px,6vw,40px);line-height:1.9}:where([data-briefing-page]) .cards+.punch{margin-top:clamp(28px,5.5vw,36px);line-height:1.8}:where([data-briefing-page]) .quote{border-left:3px solid var(--accent);margin:clamp(26px,5vw,34px) 0 0;padding:4px 0 4px clamp(16px,4vw,22px)}:where([data-briefing-page]) .quote>span{font:700 clamp(19px, 4.8vw, 24px) / 1.6 var(--sans);letter-spacing:-.032em}:where([data-briefing-page]) .bookrow{flex-wrap:wrap;align-items:center;gap:clamp(20px,4vw,32px);margin-top:clamp(30px,6vw,40px);display:flex}:where([data-briefing-page]) .cover{aspect-ratio:1/1.42;flex:none;width:min(190px,44vw);position:relative}:where([data-briefing-page]) .cover-back{background:var(--briefing-color-3);border-radius:var(--briefing-radius-3);position:absolute;inset:4px -5px -4px 5px}:where([data-briefing-page]) .cover-face{background:var(--briefing-color-2);border:1px solid var(--briefing-color-3);border-radius:var(--briefing-radius-3);padding:var(--briefing-inset-3);flex-direction:column;display:flex;position:absolute;inset:0}:where([data-briefing-page]) .cover-rule{background:var(--accent);width:22px;height:2px;display:block}:where([data-briefing-page]) .cover-title{font:700 clamp(19px, 4.6vw, 24px) / 1.28 var(--sans);color:var(--dark-ink);letter-spacing:-.04em;margin-top:14px}:where([data-briefing-page]) .cover-pages{font:400 13px var(--sans);color:var(--dark-faint);letter-spacing:.06em}:where([data-briefing-page]) .cover-author{font:600 13px var(--sans);color:var(--briefing-color-4);margin-top:4px}:where([data-briefing-page]) .bookrow-txt{flex-direction:column;flex:260px;gap:clamp(16px,3.5vw,20px);min-width:0;display:flex}:where([data-briefing-page]) .bookrow-title{font:700 clamp(20px, 5vw, 24px) var(--sans);letter-spacing:-.035em}:where([data-briefing-page]) .bookrow-txt p{font:400 clamp(16.5px, 4.2vw, 18px) / 1.95 var(--sans);color:var(--dark-body);text-wrap:pretty;margin:0}:where([data-briefing-page]) .punch-on{font:700 clamp(19px, 4.8vw, 24px) / 1.6 var(--sans);color:var(--on-dark);letter-spacing:-.032em;margin-top:clamp(30px,6vw,40px)}:where([data-briefing-page]) .specs{flex-wrap:wrap;gap:10px;margin-top:clamp(28px,5.5vw,36px);display:flex}:where([data-briefing-page]) .spec{background:var(--dark-card);border-radius:var(--briefing-radius-2);min-width:0;padding:var(--briefing-inset-2);flex-direction:column;flex:180px;gap:6px;display:flex}:where([data-briefing-page]) .spec .n{font:700 clamp(19px, 4.7vw, 22px) var(--sans);color:var(--on-dark);letter-spacing:-.035em}:where([data-briefing-page]) .spec .l{font:400 14px / 1.6 var(--sans);color:var(--briefing-color-5)}:where([data-briefing-page]) .stages{flex-direction:column;margin-top:clamp(34px,6.5vw,48px);display:flex}:where([data-briefing-page]) .stages~.punch{letter-spacing:-.028em;margin-top:clamp(30px,6vw,40px);font-size:clamp(18px,4.6vw,21px)}:where([data-briefing-page]) .stages~.fine{margin-top:clamp(20px,4vw,26px)}:where([data-briefing-page]) .cmp-cards{flex-direction:column;gap:12px;margin-top:clamp(26px,5vw,34px);display:none}:where([data-briefing-page]) .cmp-card{background:var(--card);border:1px solid var(--line-2);border-radius:var(--briefing-radius-4);padding:var(--briefing-inset-2);flex-direction:column;gap:14px;display:flex}:where([data-briefing-page]) .cmp-card>.k{font:700 clamp(18px, 4.6vw, 20px) var(--sans);letter-spacing:-.03em}:where([data-briefing-page]) .cmp-card-body{flex-direction:column;gap:12px;display:flex}:where([data-briefing-page]) .cmp-item{flex-direction:column;gap:4px;display:flex}:where([data-briefing-page]) .cmp-item .l{font:500 13.5px var(--sans);color:var(--briefing-color-6)}:where([data-briefing-page]) .cmp-item .v{font:400 clamp(16px, 4vw, 17px) / 1.7 var(--sans);color:var(--briefing-color-7)}:where([data-briefing-page]) .cmp-item.on{background:var(--accent-tint);border-radius:var(--briefing-radius-5);gap:5px;padding:14px 16px}:where([data-briefing-page]) .cmp-item.on .l{color:var(--accent);font-weight:600}:where([data-briefing-page]) .cmp-item.on .v{font:600 clamp(16.5px, 4.2vw, 18px) / 1.7 var(--sans);color:var(--accent)}@media (max-width:859px){:where([data-briefing-page]) .cmp-cards{display:flex}}:where([data-briefing-page]) .callout{background:var(--accent-tint);border:1px solid var(--accent-tint-line);border-radius:var(--briefing-radius-4);padding:var(--briefing-inset-4);flex-direction:column;gap:10px;margin-top:clamp(24px,5vw,30px);display:flex}:where([data-briefing-page]) .callout .t{font:400 clamp(16.5px, 4.2vw, 18px) / 1.9 var(--sans);color:var(--accent-tint-ink);text-wrap:pretty}:where([data-briefing-page]) .callout .sub{font:600 clamp(15px, 3.8vw, 16px) / 1.8 var(--sans);color:var(--accent);text-wrap:pretty}:where([data-briefing-page]) .callout .sub a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line)}:where([data-briefing-page]) .author{align-items:center;gap:clamp(12px,3vw,15px);margin-top:clamp(24px,5vw,30px);display:flex}:where([data-briefing-page]) .author .ava{background:var(--accent);width:clamp(46px,11vw,54px);height:clamp(46px,11vw,54px);color:var(--card);font:700 clamp(15px, 3.7vw, 17px) var(--sans);letter-spacing:-.03em;border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}:where([data-briefing-page]) .author-txt{flex-direction:column;gap:3px;min-width:0;display:flex}:where([data-briefing-page]) .author-txt .n{font:600 clamp(15px, 3.8vw, 16.5px) var(--sans);color:var(--ink);letter-spacing:-.025em}:where([data-briefing-page]) .author-txt .r{font:400 clamp(13px, 3.3vw, 13.5px) / 1.6 var(--sans);color:var(--muted)}:where([data-briefing-page]) .author~.stack{gap:clamp(18px,4vw,22px);margin-top:clamp(26px,5vw,32px)}:where([data-briefing-page]) .author~.stack b{color:var(--accent);font-weight:700}:where([data-briefing-page]) .includes{background:var(--dark-card);border-radius:var(--briefing-radius-6);padding:var(--briefing-inset-5);flex-direction:column;gap:clamp(16px,3.5vw,20px);margin-top:clamp(26px,5vw,34px);display:flex}:where([data-briefing-page]) .inc{align-items:flex-start;gap:13px;display:flex}:where([data-briefing-page]) .inc .mark{font:700 14px var(--sans);color:var(--on-dark);flex:none;margin-top:4px}:where([data-briefing-page]) .inc>div{flex-direction:column;gap:5px;min-width:0;display:flex}:where([data-briefing-page]) .inc .t{font:600 clamp(16.5px, 4.2vw, 18px) / 1.6 var(--sans);color:var(--dark-ink);text-wrap:pretty}:where([data-briefing-page]) .inc .sub{font:400 clamp(14.5px, 3.7vw, 15.5px) / 1.75 var(--sans);color:var(--dark-muted);text-wrap:pretty}:where([data-briefing-page]) .prices{flex-direction:column;margin-top:clamp(32px,6vw,44px);display:flex}:where([data-briefing-page]) .prices .label{font:600 13px var(--sans);color:var(--on-dark);letter-spacing:.06em}:where([data-briefing-page]) .prices .big{flex-wrap:wrap;align-items:baseline;gap:clamp(10px,2.4vw,14px);margin-top:clamp(10px,2.2vw,13px);display:flex}:where([data-briefing-page]) .prices .big .amt{font:700 clamp(36px, 9.6vw, 52px) var(--sans);color:var(--card);letter-spacing:-.045em;line-height:1}:where([data-briefing-page]) .prices .big .note{font:400 clamp(15px, 3.8vw, 16px) / 1.7 var(--sans);color:var(--dark-muted);text-align:start;text-wrap:pretty;margin:0}:where([data-briefing-page]) .faqs{flex-direction:column;gap:12px;display:flex}:where([data-briefing-page]) .faq{background:var(--card);border:1px solid var(--line);border-radius:var(--briefing-radius-4);padding:var(--briefing-inset-6);flex-direction:column;gap:10px;display:flex}:where([data-briefing-page]) .faq .q{font:700 clamp(17px, 4.3vw, 19px) / 1.65 var(--sans);color:var(--ink);letter-spacing:-.028em;text-wrap:pretty}:where([data-briefing-page]) .faq .a{font:400 clamp(16px, 4.1vw, 17.5px) / 1.9 var(--sans);color:var(--body);text-wrap:pretty}:where([data-briefing-page]) .site-head{z-index:60;border-bottom:1px solid var(--line);background:var(--briefing-color-8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}:where([data-briefing-page]) .site-head>div{max-width:calc(var(--maxw) + var(--pad-x) * 2);padding:0 var(--pad-x);min-height:var(--head-h);align-items:center;gap:12px;margin:0 auto;display:flex}:where([data-briefing-page]) .site-head-brand{min-width:0;color:inherit;align-items:center;gap:12px;display:flex}:where([data-briefing-page]) .site-head-brand:hover{color:inherit}:where([data-briefing-page]) .site-head-brand>i{border-radius:var(--briefing-radius-7);background:var(--accent);width:26px;height:26px;font:700 13px var(--sans);color:var(--card);flex:none;justify-content:center;align-items:center;font-style:normal;display:flex}:where([data-briefing-page]) .site-head-brand>span{font:700 clamp(15px, 3.9vw, 16px) var(--sans);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where([data-briefing-page]) .site-head-spacer{flex:1;min-width:0}:where([data-briefing-page]) .site-head-cta{border-radius:var(--briefing-radius-8);min-height:44px;font:700 clamp(14.5px, 3.7vw, 15.5px) var(--sans);color:var(--card);background:var(--accent);letter-spacing:-.02em;white-space:nowrap;justify-content:center;align-items:center;padding:0 clamp(16px,4vw,20px);display:flex}:where([data-briefing-page]) .site-head-cta:hover{background:var(--accent-press);color:var(--card)}:where([data-briefing-page]) .wrap{--box:calc(var(--maxw) + var(--pad-x) * 2);max-width:var(--box);padding:0 var(--pad-x);margin:0 auto}
