nav.top .wrap{gap:16px}nav.top .wrap>.links{margin-left:auto}.pf-sw{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--ink-line,#3A332B);color:var(--on-ink,#EFEAE1);font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;white-space:nowrap;background:none;cursor:pointer;flex:none;font-family:inherit}.pf-sw[hidden]{display:none}.pf-sw .k{color:var(--on-ink-2,#A79E92)}.pf-sw svg{width:9px;height:9px;stroke:var(--on-ink-2,#A79E92);fill:none;stroke-width:1.5}.pf-sw:hover{border-color:var(--on-ink-2,#A79E92)}.pf-sw.ring{box-shadow:0 0 0 2px var(--amber,#C9873C);animation:pfRing 1.6s ease-in-out infinite}@keyframes pfRing{50%{box-shadow:0 0 0 5px rgba(201,135,60,.35)}}.pf-sw .k::after{content:" ·";color:var(--on-ink-2,#A79E92)}.links .pf-sw-row{display:none}.links.open .pf-sw-row{display:flex;gap:6px;align-items:center;width:100%;padding:12px 0;text-decoration:none;color:var(--on-ink,#EFEAE1)}.links.open .pf-sw-row .k{color:var(--on-ink-2,#A79E92)}.links.open .pf-sw-row .c{margin-left:auto;color:var(--amber,#C9873C)}@media (max-width:1023px){.pf-sw{margin-left:auto;height:30px;padding:0 10px;font-size:9.5px;letter-spacing:.12em;gap:6px}nav.top .wrap{gap:10px}}.pf-menu,.pf-coach{position:fixed;z-index:2147483000;background:var(--paper,#F2EEE7);color:var(--text,#241F1A);box-shadow:0 18px 44px rgba(0,0,0,.32);text-align:left;font-family:var(--grot,"Helvetica Neue",Helvetica,Arial,system-ui,sans-serif);animation:pfIn .22s ease-out both}.pf-menu{width:min(340px,calc(100vw - 24px));border-top:1px solid var(--rule,#C7BEAE)}.pf-menu .h{padding:14px 18px 8px;color:var(--text-2,#554D44);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.pf-menu .opt{display:grid;grid-template-columns:1fr 18px;gap:2px 12px;width:100%;text-align:left;padding:12px 18px;border:0;border-top:1px solid var(--rule,#C7BEAE);align-items:center;background:none;color:inherit;font:inherit;cursor:pointer}.pf-menu .opt:hover{background:var(--paper-2,#E8E2D6)}.pf-menu .opt.on{background:#EDE6D8}.pf-menu .opt .t{font-size:15px;font-weight:500;letter-spacing:-.01em}.pf-menu .opt .s{font-size:12.5px;color:var(--text-2,#554D44);grid-column:1}.pf-menu .opt .ck{grid-row:1/3;grid-column:2;color:var(--amber,#C9873C);font-size:15px}.pf-menu .f{padding:11px 18px 13px;font-size:12px;color:var(--text-2,#554D44);border-top:1px solid var(--rule,#C7BEAE)}.pf-menu .soon{display:inline-block;font-size:9px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--text-2,#554D44);border:1px solid var(--rule,#C7BEAE);padding:3px 7px;line-height:1.2}.pf-coach{width:min(310px,calc(100vw - 24px));padding:18px 20px 16px;border-top:2px solid var(--amber,#C9873C)}.pf-coach::before{content:"";position:absolute;top:-9px;left:var(--ax,40px);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--amber,#C9873C)}.pf-coach .lbl{color:var(--amber,#C9873C);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;display:flex;justify-content:space-between}.pf-coach .lbl .n{color:var(--text-2,#554D44)}.pf-coach p{font-size:15.5px;line-height:1.4;margin:8px 0 14px;letter-spacing:-.005em}.pf-coach b{font-weight:500}.pf-coach .row{display:flex;gap:10px;align-items:center}.pf-coach .b{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 18px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;border:1px solid var(--ink,#0C0A08);cursor:pointer;font-family:inherit}.pf-coach .b.dark{background:var(--ink,#0C0A08);color:var(--on-ink,#EFEAE1)}.pf-coach .b.quiet{background:none;color:var(--text-2,#554D44);border-color:transparent}@keyframes pfIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pf-menu,.pf-coach,.pf-sw.ring{animation:none!important}}@media (max-width:380px){.pf-sw{padding:0 8px;letter-spacing:.08em}}footer .wrap.pf-foot2{border-top:1px solid var(--ink-rule,#2B251F)}footer a.pf-change{color:var(--on-ink,#EFEAE1);text-decoration:underline;text-underline-offset:3px;cursor:pointer}footer .pf-foot2>div:last-child{display:flex;gap:18px;flex-wrap:wrap;align-items:center}footer .pf-foot2>div:last-child a{margin-right:0}.pf-coach .b:focus-visible,.pf-menu .opt:focus-visible{outline:2px solid var(--amber,#C9873C);outline-offset:2px}nav.top .links a{white-space:nowrap}@media (min-width:1024px) and (max-width:1180px){nav.top .links{gap:13px}nav.top .links.lbl{letter-spacing:.13em}nav.top .wrap{gap:12px}}footer .wrap>div:first-child{display:flex;flex-wrap:wrap;row-gap:10px;min-width:0}@media (max-width:767px){html[data-pf-page=for-you] .hs-beam.up .knob{bottom:80px}}html[data-pf-page=studio] .trk-in:has(#stR:focus-visible) #parcel{outline:2px solid var(--amber,#C9873C);outline-offset:3px}html[data-pf-page=help-care] .cmp:has(#cmpR:focus-visible){outline:2px solid var(--amber,#C9873C);outline-offset:3px}html[data-pf-page=chooser] .rvw .ftag.pf-ill{right:auto;left:max(16px,calc((100% - 100cqw)/2 + 16px));opacity:1!important;animation:none!important}html[data-pf-page=for-you] .ttag .im{position:relative}html[data-pf-page=for-you] .pf-ill{display:inline-block;background:var(--ink,#0C0A08);color:var(--on-ink,#EFEAE1);font-size:9px;letter-spacing:.16em;line-height:1;padding:5px 7px;white-space:nowrap}html[data-pf-page=for-you] .ttag .im .pf-ill{position:absolute;left:8px;top:8px}html[data-pf-page=for-you] .tape-foot .pf-ill{vertical-align:1px;margin-left:4px}@media (min-width:1024px){html[data-pf-page=for-you] .door:not(.open) .door-tag{opacity:1;transition-delay:0s;left:12px;top:54px;padding:6px 8px;font-size:9px}html[data-pf-page=for-you] .door:not(.open) .door-tag i,html[data-pf-page=for-you] .door:not(.open) .door-tag .pf-sep,html[data-pf-page=for-you] .door:not(.open) .door-tag .cy{display:none}html[data-pf-page=for-you] .door:not(.open) .door-tag:not(:has(.pf-sep)){display:none}}@media (max-width:767px){html[data-pf-page=for-you] .ttag .im .pf-ill{left:4px;top:4px;font-size:7.5px;letter-spacing:.1em;padding:4px 5px}}.pf-coach.pf-docked{right:12px;width:auto;max-width:420px;border-top:2px solid var(--amber,#C9873C);box-shadow:0 -6px 30px rgba(0,0,0,.28)}.pf-coach.pf-docked::before{display:none}.pf-coach .lbl{padding-right:30px}.pf-coach.pf-docked{animation-name:pfUp}@keyframes pfUp{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1023px){html[data-pf-page=chooser] .rvw .ftag.pf-ill{left:auto;right:max(16px,calc((100% - 100cqw)/2 + 16px));top:34px}}html[data-pf-page=pdp-atelier] .mount .ph .pf-ill{position:absolute;left:0;top:0;z-index:2;background:var(--ink,#0C0A08);color:var(--on-ink,#EFEAE1);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;padding:5px 7px;line-height:1}@media (max-width:767px){html[data-pf-page=atelier] .grid .stamp{overflow:visible}html[data-pf-page=atelier] .grid .stamp em{display:block;position:absolute;left:-1px;bottom:calc(100% + 7px);background:var(--ink,#0C0A08);color:var(--on-ink,#EFEAE1);font-size:7px;letter-spacing:.12em;padding:4px 5px;line-height:1}}html[data-pf-page] input:not([type=hidden]):not([type=range]):not([type=checkbox]):not([type=radio]):focus-visible,html[data-pf-page] textarea:focus-visible,html[data-pf-page] select:focus-visible{outline:2px solid var(--amber,#C9873C)!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){html[data-pf-page] *,html[data-pf-page] *::before,html[data-pf-page] *::after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}html:has(.links.open) .pfr-btn,html:has(.links.open) .dock-pill{display:none!important}nav.top .menu-btn{height:44px;padding:0 4px}#hdr.pfh{position:fixed;left:0;right:0;top:0;transform:translateY(var(--pfh-hy,0px));z-index:70;height:auto;padding:0;background:rgba(11,11,12,.9);color:var(--on-ink);border-bottom:1px solid var(--rule-d);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .35s,border-color .35s;font-family:var(--f)}#hdr.pfh.over:not(.solid){background:transparent;border-bottom-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}#hdr.pfh>#menuBtn,#hdr.pfh>#links{display:none!important}#hdr.pfh :focus-visible,.pfh-sheet :focus-visible{outline:2px solid var(--focus-on-ink);outline-offset:2px}#hdr.pfh button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;margin:0}#hdr.pfh .pfh-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;height:64px;padding:0 40px;max-width:1440px;margin:0 auto;box-sizing:border-box}#hdr.pfh .pfh-mark{display:flex;flex-direction:column;text-decoration:none;line-height:1;flex:none}#hdr.pfh .pfh-mark img{display:block;width:134px;height:auto;max-width:none}#hdr.pfh .pfh-links{display:flex;gap:clamp(16px,1.9vw,28px);align-items:center;margin-left:auto;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;position:static;transform:none;background:none;padding:0;border:0;flex-direction:row;width:auto;height:auto}#hdr.pfh .pfh-links a{text-decoration:none;color:var(--on-ink);white-space:nowrap;padding:0;border:0;font-size:inherit}#hdr.pfh .pfh-links a.dim{color:var(--on-ink-2)}#hdr.pfh .pfh-links a:hover,#hdr.pfh .pfh-links a[aria-current]{color:var(--accent)}#hdr.pfh .pfh-sep,#hdr.pfh .pfh-pick-sep{width:1px;height:14px;background:var(--rule-d);flex:none}#hdr.pfh .pfh-bagb{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;min-width:44px;padding:0 4px;color:var(--on-ink);flex:none}#hdr.pfh .pfh-bagb svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.3}#hdr.pfh .pfh-bagb b{font-size:10px;font-weight:600;min-width:16px;height:16px;border-radius:8px;background:var(--accent);color:var(--ink);display:none;place-items:center;padding:0 4px}#hdr.pfh .pfh-bagb.has b{display:grid}#hdr.pfh .pfh-pick{position:relative;flex:none}#hdr.pfh .pfh-pick-b{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid var(--rule-d);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--on-ink);transition:border-color .2s;white-space:nowrap}#hdr.pfh .pfh-pick-b:hover,#hdr.pfh .pfh-pick-b[aria-expanded=true]{border-color:var(--on-ink)}#hdr.pfh .pfh-pick-b i{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent)}#hdr.pfh .pfh-pick-b .k{color:var(--on-ink-2)}#hdr.pfh .pfh-pick-b .k::after{content:" ·"}#hdr.pfh .pfh-pick-b svg{width:9px;height:9px;transition:transform .25s}#hdr.pfh .pfh-pick-b[aria-expanded=true] svg{transform:rotate(180deg)}#hdr.pfh .ring{box-shadow:0 0 0 2px var(--accent);animation:pfRing 1.6s ease-in-out infinite}#hdr.pfh .pfh-pick-p{position:absolute;right:0;top:calc(100% + 14px);width:380px;background:var(--ink);border:1px solid var(--rule-d);padding:16px;box-shadow:0 30px 60px rgba(0,0,0,.45);opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity var(--t-reg),transform var(--t-reg);box-sizing:border-box}#hdr.pfh .pfh-pick.open .pfh-pick-p{opacity:1;transform:none;pointer-events:auto}#hdr.pfh .pfh-pick-h{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--on-ink-2);margin:0 0 10px}#hdr.pfh .pfh-pick-o{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--rule-d);text-decoration:none;color:var(--on-ink)}#hdr.pfh .pfh-pick-o img{width:56px;height:56px;object-fit:cover;object-position:50% 25%;display:block}#hdr.pfh .pfh-pick-o b{display:block;font-size:14px;font-weight:500;line-height:1.2}#hdr.pfh .pfh-pick-o span i{display:block;font-style:normal;font-size:12px;color:var(--on-ink-2);line-height:1.3;margin-top:3px}#hdr.pfh .pfh-pick-o em{font-style:normal;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--on-ink-2);white-space:nowrap}#hdr.pfh .pfh-pick-o.on em{color:var(--accent)}#hdr.pfh a.pfh-pick-o:hover b{color:var(--accent)}#hdr.pfh .pfh-pick-o.soon{opacity:.6}#hdr.pfh .pfh-pick-o.soon img{filter:saturate(.6)}#hdr.pfh .pfh-menu-btn{display:none;width:44px;height:44px;margin-right:-10px;position:relative;flex:none}#hdr.pfh .pfh-menu-btn i{position:absolute;left:11px;right:11px;height:1.5px;background:var(--on-ink);transition:transform .35s var(--ease),top .35s var(--ease)}#hdr.pfh .pfh-menu-btn i:nth-child(1){top:17px}#hdr.pfh .pfh-menu-btn i:nth-child(2){top:25px;left:19px}#hdr.pfh.open .pfh-menu-btn i:nth-child(1){top:21px;transform:rotate(45deg)}#hdr.pfh.open .pfh-menu-btn i:nth-child(2){top:21px;left:11px;transform:rotate(-45deg)}.pfh-sheet{position:fixed;inset:0;z-index:65;background:var(--ink);color:var(--on-ink);clip-path:circle(0 at calc(100% - 32px) 32px);transition:clip-path .6s var(--ease);visibility:hidden;overflow-y:auto;overscroll-behavior:contain;font-family:var(--f)}.pfh-sheet.open{clip-path:circle(150% at calc(100% - 32px) 32px);visibility:visible}.pfh-sh-in{padding:calc(var(--hdr-h,97px) + 18px) 16px 28px;min-height:100%;display:flex;flex-direction:column;gap:22px;box-sizing:border-box}.pfh-sheet .pfh-st{opacity:0;transform:translateY(14px);transition:opacity var(--t-reveal),transform var(--t-reveal) var(--ease-room)}.pfh-sheet.open .pfh-st{opacity:1;transform:none;transition-delay:calc(.12s + var(--d,0) * .05s)}.pfh-sh-k{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--on-ink-2);display:block;margin-bottom:10px}.pfh-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pfh-tile{position:relative;display:block;text-decoration:none;color:var(--on-ink);border:1px solid var(--rule-d);overflow:hidden}.pfh-tile img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:50% 25%;display:block;transition:transform .5s var(--ease)}.pfh-tile:active img{transform:scale(1.06)}.pfh-tile b{display:block;font-size:12px;font-weight:600;padding:8px 8px 0}.pfh-tile span{display:block;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--on-ink-2);padding:2px 8px 8px}.pfh-tile.on{border-color:var(--accent)}.pfh-tile.on span{color:var(--accent)}.pfh-tile.soon{opacity:.62}.pfh-sh-nav{list-style:none;border-top:1px solid var(--rule-d);margin:0;padding:0}.pfh-sh-nav a{display:grid;grid-template-columns:26px minmax(0,1fr) 54px;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--rule-d);text-decoration:none;color:var(--on-ink);transition:padding .3s var(--ease),background .3s}.pfh-sh-nav .n{font-size:10.5px;letter-spacing:.14em;color:var(--on-ink-2);font-variant-numeric:tabular-nums}.pfh-sh-nav b{display:block;font-size:30px;font-weight:var(--d3-wght);font-stretch:var(--d3-wdth);letter-spacing:-.03em;line-height:1}.pfh-sh-nav i{display:block;font-style:normal;font-size:12.5px;color:var(--on-ink-2);margin-top:4px}.pfh-sh-nav img{width:54px;height:54px;object-fit:cover;filter:grayscale(1) brightness(.75);transition:filter .35s,transform .35s var(--ease);display:block}.pfh-sh-nav a.hot{padding-left:8px;background:linear-gradient(90deg,var(--accent-glow),transparent 70%)}.pfh-sh-nav a.hot img{filter:none;transform:scale(1.08)}.pfh-sh-nav a.hot .n{color:var(--accent)}.pfh-sh-sec{display:flex;flex-wrap:wrap;gap:8px}.pfh-sh-sec a{display:inline-flex;align-items:center;height:40px;padding:0 14px;border:1px solid var(--rule-d);text-decoration:none;color:var(--on-ink);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.pfh-sh-sec a:active{background:var(--on-ink);color:var(--ink)}.pfh-sh-sec .sm{display:none}.pfh-sh-foot{margin:auto 0 0;font-size:13px;color:var(--on-ink-2)}.pfh-sh-foot b{color:var(--on-ink);font-weight:500}.pfh-bag{position:fixed;inset:0;z-index:90;pointer-events:none;font-family:var(--f)}.pfh-bag .pfh-scrim{position:absolute;inset:0;background:rgba(0,0,0,.45);opacity:0;transition:opacity .3s}.pfh-bag .pfh-pane{position:absolute;right:0;top:0;bottom:0;width:min(440px,100vw);background:var(--paper);color:var(--text);transform:translateX(100%);transition:transform .45s var(--ease);display:flex;flex-direction:column}.pfh-bag.open{pointer-events:auto}.pfh-bag.open .pfh-scrim{opacity:1}.pfh-bag.open .pfh-pane{transform:none}.pfh-bag .pfh-bh{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid var(--rule)}.pfh-bag .pfh-bh b{font-size:22px;font-weight:var(--d3-wght);letter-spacing:-.02em}.pfh-bag .pfh-close{display:inline-flex;align-items:center;height:36px;padding:0 20px;border:1px solid currentColor;background:none;color:var(--text);font:600 11px/1 var(--f);letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.pfh-bag .pfh-bl{flex:1;overflow:auto;padding:6px 20px}.pfh-bag .pfh-empty{padding:30px 0;color:var(--text-2);margin:0}.pfh-bag .pfh-bf{padding:16px 20px 20px;border-top:1px solid var(--rule)}.pfh-bag .pfh-go{display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin-top:12px;background:var(--ink);color:var(--on-ink);text-decoration:none;font:600 11px/1 var(--f);letter-spacing:.18em;text-transform:uppercase;box-sizing:border-box}#hdr.pfh .pfh-links .sm{display:none}@media (max-width:1300px){#hdr.pfh .pfh-links{gap:16px}#hdr.pfh .pfh-links a{font-size:10px;letter-spacing:.14em}}@media (max-width:1180px){#hdr.pfh .pfh-wrap{gap:14px}#hdr.pfh .pfh-links{gap:12px}#hdr.pfh .pfh-links a{font-size:9.5px;letter-spacing:.1em}#hdr.pfh .pfh-links .lg{display:none}#hdr.pfh .pfh-links .sm{display:inline}#hdr.pfh .pfh-mark img{width:116px}#hdr.pfh .pfh-pick-b{padding:0 9px;letter-spacing:.12em}}@media (max-width:1023px){#hdr.pfh .pfh-wrap{height:56px}}@media (max-width:900px){#hdr.pfh .pfh-wrap{padding:0 16px}#hdr.pfh .pfh-mark img{width:112px}#hdr.pfh .pfh-links,#hdr.pfh .pfh-pick,#hdr.pfh .pfh-pick-sep{display:none}#hdr.pfh .pfh-menu-btn{display:block}}@media (prefers-reduced-motion:reduce){.pfh-sheet,.pfh-sheet .pfh-st,.pfh-bag .pfh-pane{transition:none}}.pfh-sp{height:65px}@media (max-width:1023px){.pfh-sp{height:57px}}@media (max-width:900px){.pfh-sp{height:97px}}html[data-pf-page=for-you] .hero{margin-top:-65px;padding-top:65px}@media (max-width:1023px){html[data-pf-page=for-you] .hero{margin-top:-57px;padding-top:57px}}@media (max-width:900px){html[data-pf-page=for-you] .hero{margin-top:-97px;padding-top:97px}}#hdr.pfh .pfh-ann{display:none}.facts.topfacts{background:var(--ink);border-top:1px solid var(--rule-d);height:38px;overflow:hidden;display:flex;align-items:center;position:relative}.facts.topfacts::before,.facts.topfacts::after{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.facts.topfacts::before{left:0;background:linear-gradient(90deg,var(--ink),transparent)}.facts.topfacts::after{right:0;background:linear-gradient(-90deg,var(--ink),transparent)}.facts.topfacts .run{display:flex;white-space:nowrap;animation:pfrun 46s linear infinite;will-change:transform}.facts.topfacts:hover .run{animation-play-state:paused}.facts.topfacts span{display:inline-flex;align-items:center;gap:10px;padding:0 26px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--on-ink-2)}.facts.topfacts span::before{content:"";width:4px;height:4px;border-radius:50%;background:var(--accent)}.topfacts{border-top:0;border-bottom:1px solid var(--rule-d)}.facts.topfacts{display:flex;margin:0;padding:0;grid-template-columns:none;box-sizing:border-box;height:38px}.facts.topfacts span{font-size:10.5px;line-height:1;flex-direction:row}.facts.topfacts b{font:inherit;font-weight:500;letter-spacing:inherit;line-height:inherit;color:var(--on-ink)}@keyframes pfrun{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.facts.topfacts .run{animation:none;width:100%;justify-content:center}.facts.topfacts span:not(.pri),.facts.topfacts span[aria-hidden]{display:none}}@media (max-width:900px){.topfacts,.facts.topfacts{display:none}#hdr.pfh .pfh-ann{display:block;position:relative;height:40px;background:var(--ink);border-bottom:1px solid var(--rule-d);overflow:hidden;transition:height .26s cubic-bezier(.22,.61,.2,1),border-color .26s;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;box-sizing:border-box}#hdr.pfh .pfh-ann::before,#hdr.pfh .pfh-ann::after{content:"";position:absolute;top:0;bottom:0;width:28px;z-index:2;pointer-events:none}#hdr.pfh .pfh-ann::before{left:0;background:linear-gradient(90deg,var(--ink),transparent)}#hdr.pfh .pfh-ann::after{right:0;background:linear-gradient(-90deg,var(--ink),transparent)}#hdr.pfh .pfh-ann .run{display:flex;align-items:center;height:100%;width:max-content;animation:pfrun 46s linear infinite;will-change:transform}#hdr.pfh .pfh-ann:hover .run,#hdr.pfh .pfh-ann:active .run{animation-play-state:paused}#hdr.pfh .pfh-ann span{display:inline-flex;align-items:center;gap:10px;padding:0 22px;color:var(--on-ink-2)}#hdr.pfh .pfh-ann span::before{content:"";width:4px;height:4px;border-radius:50%;background:var(--accent)}#hdr.pfh.tight .pfh-ann{height:0;border-bottom-color:transparent}@media (prefers-reduced-motion:reduce){#hdr.pfh .pfh-ann .run{animation:none;width:100%;justify-content:center}#hdr.pfh .pfh-ann span:not(.pri),#hdr.pfh .pfh-ann span[aria-hidden]{display:none}}}#hdr.pfh.over:not(.solid)::before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + 44px);z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(12,10,8,.78) 0%,rgba(12,10,8,.55) 55%,rgba(12,10,8,0) 100%)}#hdr.pfh.over:not(.solid) .pfh-links a.dim,#hdr.pfh.over:not(.solid) .pfh-help-b{color:var(--on-ink)}.press{background:var(--ink);border-top:1px solid var(--rule-d);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;height:clamp(38px,6.4vh,58px);overflow:hidden;color:var(--on-ink)}.press-l{padding:0 22px 0 var(--g,40px);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--on-ink-2);white-space:nowrap;border-right:1px solid var(--rule-d);height:100%;display:flex;align-items:center;text-decoration:none}.press-t{position:relative;overflow:hidden;height:100%;display:flex;align-items:center}.press-t::before,.press-t::after{content:"";position:absolute;top:0;bottom:0;width:56px;z-index:2;pointer-events:none}.press-t::before{left:0;background:linear-gradient(90deg,var(--ink),transparent)}.press-t::after{right:0;background:linear-gradient(-90deg,var(--ink),transparent)}.press-run{display:flex;width:max-content;animation:pfpress 70s linear infinite;will-change:transform}@keyframes pfpress{to{transform:translateX(-50%)}}.press:hover .press-run{animation-play-state:paused}.press-set{display:flex;align-items:center;list-style:none;margin:0;padding:0}.press-set li{display:flex;align-items:center;padding:0 clamp(20px,2.4vw,38px)}.press-set img{--h:clamp(13px,2.5vh,18px);height:calc(var(--h) * var(--s,1));width:auto;max-width:150px;object-fit:contain;opacity:.7}@media (max-width:900px){.press{height:36px}.press-l{padding:0 12px 0 16px;font-size:9.5px;letter-spacing:.14em}.press-set li{padding:0 18px}.press-set img{--h:12px}}@media (prefers-reduced-motion:reduce){.press-run{animation:none}}@supports (overflow:clip){body{overflow-x:clip}}#hdr.pfh.open{position:fixed;left:0;right:0;top:0}#hdr.pfh .pfh-help{position:relative;display:flex;align-items:center;flex:none}#hdr.pfh .pfh-help-b{display:inline-flex;align-items:center;gap:6px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--on-ink-2);white-space:nowrap;height:34px;padding:0}#hdr.pfh .pfh-help-b svg{width:8px;height:8px;transition:transform .25s}#hdr.pfh .pfh-help-b:hover,#hdr.pfh .pfh-help.open .pfh-help-b,#hdr.pfh .pfh-help-b[data-cur]{color:var(--accent)}#hdr.pfh .pfh-help.open .pfh-help-b svg{transform:rotate(180deg)}#hdr.pfh .pfh-help-p{position:absolute;right:-12px;top:calc(100% + 15px);width:460px;background:var(--ink);border:1px solid var(--rule-d);padding:16px 16px 10px;box-shadow:0 30px 60px rgba(0,0,0,.45);opacity:0;transform:translateY(-6px);pointer-events:none;visibility:hidden;transition:opacity var(--t-reg),transform var(--t-reg),visibility 0s linear .3s;text-transform:none;letter-spacing:normal;font-weight:400;box-sizing:border-box;z-index:2}#hdr.pfh .pfh-help-p::before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#hdr.pfh .pfh-help.open .pfh-help-p{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity var(--t-reg),transform var(--t-reg),visibility 0s}#hdr.pfh .pfh-help-h{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--on-ink-2);margin:0 0 6px}#hdr.pfh .pfh-help-p ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}#hdr.pfh .pfh-links .pfh-help-p a{display:block;padding:9px 0;border-top:1px solid var(--rule-d);text-decoration:none;color:var(--on-ink);white-space:normal;font-size:inherit;letter-spacing:0}#hdr.pfh .pfh-help-p b{display:block;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:0}#hdr.pfh .pfh-help-p i{display:block;font-style:normal;font-size:12px;color:var(--on-ink-2);line-height:1.3;margin-top:2px;letter-spacing:0}#hdr.pfh .pfh-help-p a:hover b,#hdr.pfh .pfh-help-p a:focus-visible b,#hdr.pfh .pfh-help-p a[aria-current] b{color:var(--accent)}.pfh-sh-help ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;border-top:1px solid var(--rule-d)}.pfh-sh-help a{display:flex;align-items:center;min-height:44px;border-bottom:1px solid var(--rule-d);text-decoration:none;color:var(--on-ink);font-size:14px}.pfh-sh-help a[aria-current],.pfh-sh-help a:active{color:var(--accent)}nav.set[data-hset]{background:var(--paper-2);border-bottom:1px solid var(--rule)}nav.set[data-hset] .wrap{display:flex;align-items:stretch;padding:0 var(--g,40px);gap:0;overflow-x:auto;scrollbar-width:none;max-width:none}nav.set[data-hset] .wrap::-webkit-scrollbar{display:none}nav.set[data-hset] .set-h{display:flex;align-items:center;color:var(--text-2);padding-right:24px;margin-right:4px;border-right:1px solid var(--rule);white-space:nowrap}nav.set[data-hset] a{display:flex;align-items:center;gap:8px;padding:14px 18px;text-decoration:none;font-size:13px;color:var(--text-2);white-space:nowrap;border-bottom:2px solid transparent}nav.set[data-hset] a span{font-size:10px;letter-spacing:.12em;color:var(--rule)}nav.set[data-hset] a:hover{color:var(--text)}nav.set[data-hset] a[aria-current]{color:var(--text);border-bottom-color:var(--amber,var(--accent))}nav.set[data-hset] a[aria-current] span{color:var(--amber,var(--accent))}@media (max-width:1023px){nav.set[data-hset] .set-h{display:none}nav.set[data-hset] a{padding:13px 12px}nav.set[data-hset] a:first-of-type{padding-left:0}}#hdr.pfh .pfh-help-p[hidden]{display:none}@media (max-width:1023px){#hdr.pfh,#hdr.pfh.over:not(.solid){background:#0C0B0A;border-bottom-color:var(--rule-d,#2A2825);backdrop-filter:none;-webkit-backdrop-filter:none}}#hdr.pfh.over:not(.solid){background:#0C0B0A;border-bottom-color:var(--rule-d,#2A2825);backdrop-filter:none;-webkit-backdrop-filter:none}#hdr.pfh.over:not(.solid)::before{content:none;display:none}.pf-coach .x{position:absolute;top:6px;right:8px;width:30px;height:30px;border:0;background:none;color:var(--text-2,#554D44);font-size:20px;line-height:30px;cursor:pointer;padding:0}.pf-coach.pf-docked::before{display:none}.pf-coach .lbl{padding-right:30px}.pf-coach.pf-tight{right:8px;width:auto;padding:9px 44px 9px 12px;box-shadow:0 8px 24px rgba(0,0,0,.3)}.pf-coach.pf-tight p{font-size:13.5px;line-height:1.35;margin:4px 0 8px}.pf-coach.pf-tight .b{height:32px;padding:0 14px}
