.ar-page .ahead-in{max-width:calc(940px*var(--k,1))}.ar-page .ahead-k{gap:calc(10px*var(--k,1));margin-bottom:calc(18px*var(--k,1))}.ar-page .ahead h1{margin:0}.ar-page .ahead-dek{margin-top:calc(20px*var(--k,1));max-width:62ch}.ar-page .byline{gap:calc(14px*var(--k,1)) calc(18px*var(--k,1));margin-top:calc(28px*var(--k,1));padding-top:calc(20px*var(--k,1));border-top:1px solid var(--pf-line-ink)}.ar-page .byline-badge{width:calc(44px*var(--k,1));height:calc(44px*var(--k,1));border-radius:50%}.ar-page .byline-who span{margin-top:calc(3px*var(--k,1))}.ar-page .byline-link{min-height:calc(44px*var(--k,1))}.ar-page .byline-link b{text-underline-offset:calc(4px*var(--k,1))}.ar-page .byline-sep{width:1px;height:calc(30px*var(--k,1))}.ar-page .byline-dates{gap:calc(9px*var(--k,1))}.ar-page .byline-dot{width:calc(4px*var(--k,1));height:calc(4px*var(--k,1));border-radius:50%}.ar-page .ahero{margin:0}.ar-page .ahero-im{width:100%;height:clamp(calc(220px*var(--k,1)),42vw,calc(460px*var(--k,1)))}.ar-page .ahero-cap{padding:calc(12px*var(--k,1)) var(--pad) calc(22px*var(--k,1))}.ar-page .abody-in{max-width:calc(940px*var(--k,1));gap:clamp(calc(24px*var(--k,1)),4vw,calc(66px*var(--k,1)))}.ar-page .abody-in>*{min-width:0}.ar-page .prose{max-width:68ch}.ar-page .prose :is(p,ul,ol,blockquote){max-width:none}.ar-page .asec{scroll-margin-top:calc(104px*var(--k,1))}.ar-page .asec+.asec{margin-top:clamp(calc(38px*var(--k,1)),4.4vw,calc(60px*var(--k,1)))}.ar-page .ah2,.ar-page .prose h2{margin-bottom:calc(18px*var(--k,1));padding-bottom:calc(14px*var(--k,1));border-bottom:1px solid var(--pf-line)}.ar-page .prose h3{margin-top:calc(32px*var(--k,1));margin-bottom:calc(10px*var(--k,1));scroll-margin-top:calc(104px*var(--k,1))}.ar-page .prose p{margin-bottom:calc(17px*var(--k,1))}.ar-page .prose p:last-child{margin-bottom:0}.ar-page .prose a:not(.btn){text-underline-offset:calc(3px*var(--k,1))}.ar-page .ul,.ar-page .ol{margin:0 0 calc(18px*var(--k,1));padding-left:1.35em;gap:calc(9px*var(--k,1))}.ar-page .ul li,.ar-page .ol li{padding-left:.25em}.ar-page .takeaway{border-radius:var(--pf-r-lg,calc(10px*var(--k,1)));padding:clamp(calc(20px*var(--k,1)),2.4vw,calc(28px*var(--k,1)));margin-bottom:calc(22px*var(--k,1));border-left:calc(3px*var(--k,1)) solid var(--pf-fl-lime)}.ar-page .takeaway-lead{margin-bottom:calc(14px*var(--k,1))}.ar-page .takeaway-list{gap:calc(11px*var(--k,1));padding:0;margin:0}.ar-page .takeaway-list li{padding:calc(11px*var(--k,1)) 0 0 calc(19px*var(--k,1));border-top:1px solid var(--pf-line-ink)}.ar-page .takeaway-list li:before{width:calc(7px*var(--k,1));height:calc(7px*var(--k,1))}.ar-page .note{gap:0;margin:0 0 calc(18px*var(--k,1));padding:calc(14px*var(--k,1)) calc(16px*var(--k,1));border-left:calc(3px*var(--k,1)) solid var(--pf-cardinal-hot);border-radius:var(--pf-r-md,calc(6px*var(--k,1)))}.ar-page .note p{margin:0}.ar-page .note-orange{border-left-color:var(--pf-fl-orange)}.ar-page .tbl-wrap{border:1px solid var(--pf-line);border-radius:var(--pf-r-lg,calc(10px*var(--k,1)));margin-bottom:calc(14px*var(--k,1))}.ar-page .tbl{width:100%;border-collapse:collapse;min-width:calc(460px*var(--k,1))}.ar-page .tbl-cap{padding:calc(13px*var(--k,1)) calc(16px*var(--k,1));border-bottom:1px solid var(--pf-line)}.ar-page .tbl thead th{padding:calc(11px*var(--k,1)) calc(16px*var(--k,1))}.ar-page .tbl tbody th,.ar-page .tbl tbody td{padding:calc(11px*var(--k,1)) calc(16px*var(--k,1));border-top:1px solid var(--pf-line)}:where(.ar-page .prose) details{border-bottom:1px solid var(--pf-line);padding:calc(11px*var(--k,1)) 0}.ar-page .code{margin:0 0 calc(16px*var(--k,1));padding:calc(16px*var(--k,1)) calc(18px*var(--k,1));border-radius:var(--pf-r-lg,calc(10px*var(--k,1)));border-left:calc(3px*var(--k,1)) solid var(--pf-fl-cyan)}.ar-page .fig{margin:calc(26px*var(--k,1)) 0;gap:calc(10px*var(--k,1))}.ar-page .fig-im{width:100%;height:auto;border-radius:var(--pf-r-lg,calc(10px*var(--k,1)));border:1px solid var(--pf-line)}.ar-page .fig-cap{padding-left:calc(12px*var(--k,1));border-left:2px solid var(--pf-line)}.ar-page .pull{margin:calc(26px*var(--k,1)) 0;padding:calc(22px*var(--k,1)) calc(24px*var(--k,1));border-radius:var(--pf-r-lg,calc(10px*var(--k,1)))}.ar-page .pull blockquote{margin:0}.ar-page .pull p{margin-bottom:calc(16px*var(--k,1))}.ar-page .pull-by{gap:calc(11px*var(--k,1));padding-top:calc(13px*var(--k,1));border-top:1px solid var(--pf-line-ink)}.ar-page .inlinecta{gap:calc(16px*var(--k,1)) calc(22px*var(--k,1));margin-top:calc(24px*var(--k,1));padding:calc(20px*var(--k,1)) calc(22px*var(--k,1));border:1px solid var(--pf-line);border-radius:var(--pf-r-lg,calc(10px*var(--k,1)))}.ar-page .inlinecta-k{margin:0 0 calc(5px*var(--k,1))}.ar-page .inlinecta-t{margin:0}.ar-page .inlinecta-b{gap:calc(9px*var(--k,1))}.ar-page .inlinecta-b .btn{min-height:calc(44px*var(--k,1))}.ar-page .d1,.ar-page .d2,.ar-page .d3,.ar-page .d4{margin:0}.ar-page .lede{max-width:68ch}.ar-page .eyebrow{gap:calc(10px*var(--k,1));margin-bottom:calc(13px*var(--k,1))}.ar-page .eyebrow:before{width:calc(22px*var(--k,1));height:2px}.ar-page{--pad: clamp(calc(20px*var(--k,1)),4.2vw,calc(64px*var(--k,1)));--sh-1: 0 1px 2px rgba(8,8,12,.16), 0 calc(4px*var(--k,1)) calc(10px*var(--k,1)) calc(-4px*var(--k,1)) rgba(8,8,12,.18)}
/*# sourceMappingURL=/cdn/shop/t/111/assets/xl-ar-article.css.map */
