.agaria.ag-feature-page{--fp-gap:calc(var(--space-section) * 1.5);--fp-band:#eaecf0;--fp-card:#fff;--fp-card-line:#3c374414;--fp-blue:#322e39}:root.dark .agaria.ag-feature-page{--fp-band:#29262e;--fp-card:#1c1a1f;--fp-card-line:#ffffff14;--fp-blue:#d5bdaf}main.agaria.ag-site.ag-feature-page{background:0 0;border-color:#0000;overflow:clip visible}.agaria .fp-panel{border:1px solid var(--line-soft);background:#fff;border-radius:8px;margin-top:clamp(48px,6vw,88px);overflow:clip}.agaria .fp-col{width:min(1360px, calc(100% - 2 * var(--gutter)));font-family:var(--body);color:var(--pk-ink);margin:0 auto}.agaria .fp-hero{width:min(1360px, calc(100% - 2 * var(--gutter)));padding-top:var(--pk-top);text-align:left;font-family:var(--body);color:var(--pk-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid}.agaria .fp-title{max-width:18ch;font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;color:var(--pk-ink);margin:0;font-size:clamp(36px,4.4vw,60px);font-weight:400;line-height:1.1}.agaria .fp-lede{max-width:52ch;font-size:var(--mk-body);line-height:var(--mk-body-lh);text-wrap:pretty;color:var(--pk-desc);margin:20px 0 0}.agaria .fp-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.agaria .fp-hero-art{place-items:center;display:grid}.agaria .fp-hero-art>:is(.sk,svg){aspect-ratio:1;width:min(100%,460px);height:auto}.agaria .fp-h2{text-align:center;max-width:30ch;font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;color:var(--pk-ink);margin:0 auto;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.15}.agaria .fp-band{width:min(1360px, calc(100% - 2 * var(--gutter)));margin:var(--space-section) auto var(--fp-gap);scroll-margin-top:80px}.agaria .fp-rows{gap:clamp(16px,2vw,24px);margin-top:clamp(32px,4vw,56px);display:grid}.agaria .fp-row{isolation:isolate;background:#eaecf0;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);padding:clamp(24px,3.4vw,48px);scroll-margin-top:96px;display:grid;position:relative;overflow:hidden}.agaria .fp-row.is-flip .fp-row-copy{order:2}.agaria .fp-row.is-flip .fp-row-art{order:1}.agaria .fp-row-copy{max-width:520px}.agaria .fp-row.is-flip .fp-row-copy{justify-self:start}.agaria .fp-row:not(.is-flip) .fp-row-copy{justify-self:end}.agaria .fp-row-copy h3{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;color:var(--pk-ink);margin:0;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.25}.agaria .fp-row-copy p{text-wrap:pretty;color:var(--pk-desc);margin:14px 0 0;font-size:17px;line-height:1.6}.agaria .fp-row-art{aspect-ratio:5/4;place-items:center;padding:clamp(12px,2vw,24px);display:grid}.agaria .fp-row-art>.sk{aspect-ratio:1;width:min(100%,320px);height:auto}.agaria .fp-section{margin-top:var(--fp-gap)}.agaria .fp-rail-head{margin-bottom:calc(var(--mk-head) * 1.4);position:relative}.agaria .fp-rail-head .rl-controls{position:absolute;bottom:0;right:0}.agaria .fp-rest{padding-block:var(--fp-gap)}.agaria .fp-rest .fp-section{margin-top:0}.agaria .fp-rest .fp-h2{text-align:left;max-width:none;margin:0}.agaria .fp-panel-foot{margin-top:0}.agaria .fp-rest .rl-rail{--fp-out:max(var(--gutter), (100vw - 24px - 1360px) / 2);margin-inline:calc(-1 * var(--fp-out));padding:0 var(--fp-out) 18px;scroll-padding-inline:var(--fp-out);scrollbar-width:thin;scrollbar-color:#12100f52 #12100f0f;gap:16px}.agaria .fp-rest .rl-rail::-webkit-scrollbar{height:6px;display:block}.agaria .fp-rest .rl-rail::-webkit-scrollbar-track{margin-inline:var(--fp-out);background:#12100f0f;border-radius:3px}.agaria .fp-rest .rl-rail::-webkit-scrollbar-thumb{background:#12100f52;border-radius:3px}.agaria .fp-rest .rl-card.has-wave{isolation:isolate;background:#f6f7f9;border:none;border-radius:8px;gap:16px;width:320px;min-height:0;padding:24px;position:relative;overflow:hidden}.agaria .fp-rest .rl-card.has-wave+.rl-card{margin-left:0}.agaria .fp-rest .rl-card.has-wave .rl-card-art{max-width:190px}.agaria .fp-rest .rl-card.has-wave .rl-card-desc{font-size:15px}@media (max-width:899px){.agaria .fp-rest .rl-card.has-wave{width:72vw}}.agaria .fp-help{margin-bottom:calc(var(--space-section) * .5)}@media (max-width:899px){.agaria .fp-row{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px}.agaria .fp-row.fp-row .fp-row-copy{order:1;justify-self:start;max-width:none}.agaria .fp-row.fp-row .fp-row-art{order:2}.agaria .fp-row-art>.sk{width:min(100%,260px)}.agaria .fp-hero{grid-template-columns:minmax(0,1fr);gap:clamp(32px,8vw,48px)}.agaria .fp-hero-art>:is(.sk,svg){width:min(100%,300px)}.agaria .fp-rail-head .rl-controls{display:none}}
