.pg-hero{position:relative;overflow:hidden;padding:var(--intro-top) var(--gutter) clamp(56px,7vw,88px)}.pg-hero__watermark{position:absolute;top:100px;right:-3vw;font:400 clamp(120px,20vw,270px)/1 var(--deva);color:rgba(42,27,16,.045);white-space:nowrap;pointer-events:none;user-select:none}.pg-hero__in{position:relative;max-width:var(--measure);margin:0 auto;display:flex;flex-direction:column;gap:20px}.pg-eyebrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0}.pg-eyebrow__mark{font:400 15px/1 var(--deva);color:var(--gold-light);white-space:nowrap;flex-shrink:0}.pg-eyebrow__label{font:700 13px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--terra)}.pg-hero h1{margin:0;font:500 clamp(40px,5.4vw,72px)/1.08 var(--serif);color:var(--ink);letter-spacing:-.01em;max-width:20ch;text-wrap:pretty}.pg-hero__lede{margin:0;font:400 clamp(17px,1.4vw,20px)/1.6 var(--sans);color:var(--body);max-width:58ch}.pg-paths{padding:0 var(--gutter) clamp(72px,9vw,120px)}.pg-paths__grid{max-width:var(--measure);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:32px}.pg-card{display:flex;flex-direction:column;height:100%;text-decoration:none;border:1px solid var(--line-16);border-radius:var(--r-card);background:var(--card);padding:24px;transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}.pg-card:hover{border-color:var(--line-28);box-shadow:0 14px 34px -16px rgba(34,23,9,.2)}.pg-card figure{margin:0 0 20px;overflow:hidden;border-radius:var(--r-card);aspect-ratio:16/11;background:var(--deep)}.pg-card img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.pg-card:hover img{transform:scale(1.04)}.pg-card__num{font:400 20px/1 var(--deva);color:var(--gold-light)}.pg-card__mode{font:700 11px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--terra);margin-top:10px}.pg-card h2{margin:8px 0 0;font:600 clamp(21px,1.9vw,26px)/1.14 var(--serif);color:var(--ink)}.pg-card p{margin:12px 0 0;font:400 15px/1.62 var(--sans);color:var(--muted)}.pg-card__spacer{flex:1}.pg-card .cta{margin-top:22px;align-self:flex-start}.pg-choose{padding:0 var(--gutter) clamp(80px,10vw,140px)}.pg-choose__in{max-width:var(--measure);margin:0 auto}.pg-choose h2{margin:14px 0 0;font:500 clamp(30px,3.6vw,50px)/1.1 var(--serif);color:var(--ink);max-width:18ch;text-wrap:pretty}.pg-compare{margin-top:clamp(32px,4vw,52px);display:grid;grid-template-columns:1fr;gap:1px;background:var(--line-14);border:1px solid var(--line-14);border-radius:var(--r-card);overflow:hidden}@media (min-width:880px){.pg-compare{grid-template-columns:repeat(3,1fr)}}.pg-setting{background:var(--paper);padding:clamp(26px,3vw,40px);display:flex;flex-direction:column;gap:12px}.pg-setting__mark{font:400 15px/1 var(--deva);color:var(--gold-light)}.pg-setting h3{margin:0;font:600 clamp(20px,2vw,25px)/1.2 var(--serif);color:var(--ink)}.pg-setting__note{margin:0;font:400 15.5px/1.6 var(--sans);color:var(--body)}.pg-setting ul{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.pg-setting li{display:flex;align-items:baseline;gap:11px;padding:11px 0;border-top:1px solid var(--line-12);font:500 15.5px/1.5 var(--sans);color:var(--ink)}.pg-setting .diamond{position:relative;top:-2px}.pg-choose__foot{margin-top:clamp(28px,3.4vw,44px);display:flex;flex-wrap:wrap;align-items:center;gap:18px}.pg-choose__foot span{font:italic 500 clamp(18px,1.8vw,23px)/1.4 var(--serif);color:var(--muted)}.pg-philosophy{background:var(--dark);padding:var(--section) var(--gutter)}.pg-philosophy__in{max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.pg-philosophy .pg-eyebrow__mark{color:var(--gold-dark)}.pg-philosophy .pg-eyebrow__label{color:var(--gold-label)}.pg-philosophy h2{margin:8px 0 0;font:500 clamp(30px,4vw,54px)/1.1 var(--serif);color:var(--cream);max-width:20ch;text-wrap:pretty}.pg-philosophy__shloka{margin:14px 0 0;font:400 clamp(22px,2.6vw,34px)/1.4 var(--deva);color:var(--gold-dark)}.pg-philosophy__trans{margin:0;font:italic 400 clamp(17px,1.7vw,21px)/1.5 var(--serif);color:var(--cream-3)}.pg-philosophy .cta{margin-top:12px}.pg-cta{background:var(--paper);padding:var(--section) var(--gutter)}.pg-cta__in{max-width:var(--measure);margin:0 auto;display:grid;gap:clamp(32px,5vw,72px);align-items:center}@media (min-width:900px){.pg-cta__in{grid-template-columns:minmax(0,50fr) minmax(0,50fr)}}.pg-cta__figure{margin:0;overflow:hidden;border-radius:var(--r-card);background:var(--deep)}.pg-cta__figure img{width:100%;aspect-ratio:4/3;object-fit:cover}@media (max-width:899px){.pg-cta__figure img{aspect-ratio:16/10}}.pg-cta__text{display:flex;flex-direction:column;align-items:flex-start}.pg-cta h2{margin:0;font:500 clamp(30px,3.6vw,50px)/1.1 var(--serif);color:var(--ink);max-width:16ch;text-wrap:pretty}.pg-cta__lede{margin:18px 0 0;font:400 17px/1.65 var(--sans);color:var(--body);max-width:40ch}.pg-cta__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}