.pg-fiche.th-pulsar{--paper:#c1c4b1;--ink:#1c200f;--mute:#545c4f;--terra:#db714e;--dark:#20231a;--line:#1c200f47;--serif:var(--font-archivo),system-ui,sans-serif;--sans:var(--font-archivo),system-ui,sans-serif;--mono:var(--font-archivo),system-ui,sans-serif;background:var(--paper);color:var(--ink);font-family:var(--sans)}body:has(.th-pulsar){background:#c1c4b1}.pg-fiche.th-pulsar .mono{letter-spacing:.16em;font-weight:600}.pg-fiche.th-pulsar .top{color:var(--ink);background:var(--paper)}.pg-fiche.th-pulsar .fhero,.pg-fiche.th-pulsar .fhero.phmode,.pg-fiche.th-pulsar .fhero.pic{background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line);background-image:none;padding-bottom:clamp(70px,9vw,140px)}.pg-fiche.th-pulsar .fhero:before{background-image:radial-gradient(#1c200f21 1px,#0000 1.2px)}.pg-fiche.th-pulsar .fhero.phmode:after{background:radial-gradient(60% 70% at 72%,#ffffff38,#fff0 70%)}.pg-fiche.th-pulsar .cur,.pg-fiche.th-pulsar .scene{display:none}.pg-fiche.th-pulsar .crumb{color:var(--mute);opacity:1}.pg-fiche.th-pulsar .ident img{box-shadow:0 14px 28px -12px #1c200f73}.pg-fiche.th-pulsar .fhero h1{letter-spacing:-.035em;font-size:clamp(52px,6vw,104px);font-weight:800}.pg-fiche.th-pulsar .tagline{letter-spacing:-.02em;color:var(--terra);opacity:1;max-width:12em;font-size:clamp(26px,2.4vw,40px);font-weight:800;line-height:1.05}.pg-fiche.th-pulsar .meta{color:var(--ink)}.pg-fiche.th-pulsar .meta .mono{color:var(--mute);opacity:1}.pg-fiche.th-pulsar .fhero .pill{border-color:var(--ink);color:var(--ink);font-weight:600}.pg-fiche.th-pulsar .fhero .pill.fill{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pg-fiche.th-pulsar .fhero .pill:hover,.pg-fiche.th-pulsar .fhero .pill.fill:hover{background:var(--terra);border-color:var(--terra);color:#fff}.pg-fiche.th-pulsar .beat{align-items:flex-end;gap:7px;height:38px;margin-top:26px;display:flex}.pg-fiche.th-pulsar .beat i{background:var(--ink);transform-origin:bottom;border-radius:99px;width:10px;animation:2s linear infinite beat-hit}.pg-fiche.th-pulsar .beat i:first-child{background:var(--terra);height:38px}.pg-fiche.th-pulsar .beat i:nth-child(2){height:25px;animation-delay:.5s}.pg-fiche.th-pulsar .beat i:nth-child(3){opacity:.55;height:14px;animation-delay:1s}.pg-fiche.th-pulsar .beat i:nth-child(4){background:0 0;height:10px;animation-delay:1.5s;box-shadow:inset 0 0 0 1.5px #1c200f73}@keyframes beat-hit{0%{filter:brightness(1.15);transform:scaleY(1.18)}8%{filter:none;transform:none}to{transform:none}}.pg-fiche.th-pulsar .phcap{color:var(--ink)}.pg-fiche.th-pulsar .phcap .mono{color:var(--mute);opacity:1}.pg-fiche.th-pulsar .phcap p{letter-spacing:-.02em;font-weight:800}.pg-fiche.th-pulsar .phcap .bars button:before{background:#1c200f38}.pg-fiche.th-pulsar .phcap .bars button:after{background:var(--terra)}.pg-fiche.th-pulsar .phcap .bars button:focus-visible{outline-color:var(--ink)}.pg-fiche.th-pulsar .phone{box-shadow:inset 0 0 0 calc(var(--w)*.007) #4a4f3f,inset 0 0 0 calc(var(--w)*.012) #1c1f14,0 0 0 1px #ffffff40;background:linear-gradient(145deg,#33372b,#16180f 40%,#22251b)}.pg-fiche.th-pulsar .phone .slab:last-of-type{box-shadow:0 50px 80px -30px #1c200f80,0 22px 40px -24px #1c200f73}.pg-fiche.th-pulsar .phshadow{background:radial-gradient(closest-side,#1c200f59,#1c200f00)}.pg-fiche.th-pulsar .pitch,.pg-fiche.th-pulsar .comment p{color:var(--ink)}.pg-fiche.th-pulsar .pitch{font-weight:500}.pg-fiche.th-pulsar .feats{border-top-color:var(--ink)}.pg-fiche.th-pulsar .feats .n{color:var(--terra);font-weight:700}.pg-fiche.th-pulsar .feats h3{letter-spacing:-.02em;font-weight:800}.pg-fiche.th-pulsar .feats p,.pg-fiche.th-pulsar .faq details p{color:#3a4033}.pg-fiche.th-pulsar .comment .av{background:var(--terra);color:#fff}.pg-fiche.th-pulsar .comment .bub{background:#d6d8ca;box-shadow:0 20px 40px -28px #1c200f73}.pg-fiche.th-pulsar .faq summary{font-weight:600}.pg-fiche.th-pulsar .faq summary:after{color:var(--terra)}.pg-fiche.th-pulsar .chips span{letter-spacing:.02em;border-color:#1c200f66;font-weight:500}.pg-fiche.th-pulsar .legal a:hover{color:var(--terra)}.pg-fiche.th-pulsar .next h2{letter-spacing:-.035em;font-weight:800}.pg-fiche.th-pulsar .foot{background:var(--dark);color:#c1c4b1}@media (prefers-reduced-motion:reduce){.pg-fiche.th-pulsar .beat i{animation:none}}
