.plume-landing{--accent:#ec6a4c;--accent-dark:#d9573a;--accent-soft:#fbe6dd}html{scroll-behavior:smooth}.plume-landing ::selection{background:#fbd9cc}.plume-landing a{color:inherit;text-decoration:none}.plume-landing .lh0:hover{background:var(--accent-dark)}.plume-landing .lh1:hover{background:var(--accent-dark);transform:translateY(-1px)}.plume-landing .lh2:hover{border-color:#d8c9b5}.plume-landing .lh3:hover{transform:translateY(-3px);box-shadow:0 16px 34px #ec6a4c38}.plume-landing .lh4:hover,.plume-landing .lh5:hover,.plume-landing .lh6:hover,.plume-landing .lh7:hover,.plume-landing .lh8:hover,.plume-landing .lh9:hover,.plume-landing .lh10:hover,.plume-landing .lh11:hover,.plume-landing .lh12:hover,.plume-landing .lh13:hover{transform:translateY(-3px);box-shadow:0 14px 30px #4b3a281f}.plume-landing .lh14:hover{background:#ebdfcd}.plume-landing .lh15:hover{background:var(--accent-dark)}.plume-landing .lh16:hover{background:#43392f}.plume-landing .lh17:hover{background:var(--accent-dark)}.plume-landing .nav-links a:hover{color:#2e2620}@media (max-width:820px){.plume-landing h1{font-size:clamp(34px,8.5vw,64px)!important}.plume-landing h2{font-size:clamp(26px,6.2vw,40px)!important}.plume-landing .nav-links{display:none!important}.plume-landing [style*="grid-template-columns:repeat(3,1fr)"],.plume-landing [style*="grid-template-columns:1fr 1fr;"],.plume-landing [style*="1fr 1fr 1fr auto 1.05fr"]{grid-template-columns:1fr!important}.plume-landing section,.plume-landing header{padding-left:18px!important;padding-right:18px!important}}
