._2Qgo0G_page{background:var(--light);color:var(--title);padding-bottom:var(--section-gap)}._2Qgo0G_navBand{height:97px;position:relative}._2Qgo0G_hero{padding-top:32px;padding-bottom:72px}._2Qgo0G_crumbs{color:var(--text);gap:10px;margin-bottom:24px;display:flex}._2Qgo0G_crumbs a{color:var(--primary);text-decoration:none}._2Qgo0G_crumbs a:hover{color:var(--title)}._2Qgo0G_heroRow{grid-template-columns:minmax(0,1.25fr) minmax(0,480px);align-items:end;column-gap:56px;margin-top:28px;display:grid}._2Qgo0G_title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(44px,5.8vw,84px);font-weight:600;line-height:.98}._2Qgo0G_title span{color:#0b0d1459}._2Qgo0G_heroSide{flex-direction:column;align-items:flex-start;padding-bottom:12px;display:flex}._2Qgo0G_heroLede{color:var(--text);font-size:18px;font-weight:500;line-height:1.48}._2Qgo0G_heroCtas{flex-wrap:wrap;gap:14px;margin:32px 0 20px;display:flex}._2Qgo0G_slots{color:var(--text);align-items:center;gap:10px;display:inline-flex}._2Qgo0G_pulse{width:8px;height:8px;display:flex;position:relative}._2Qgo0G_pulse:before,._2Qgo0G_pulse:after{content:"";background:#34d399;border-radius:50%;width:8px;height:8px}._2Qgo0G_pulse:after{animation:_2Qgo0G_ping 2s var(--ease-out) infinite;position:absolute;inset:0}@keyframes _2Qgo0G_ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(3)}}._2Qgo0G_statsSection{margin-bottom:var(--section-gap)}._2Qgo0G_statsGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._2Qgo0G_statCard{border-radius:var(--radius);background:var(--white);border:1px solid var(--black-08);flex-direction:column;gap:6px;padding:28px 24px;display:flex;box-shadow:0 4px 16px -4px #00000005}._2Qgo0G_statValue{letter-spacing:-.04em;color:var(--title);font-size:clamp(38px,4vw,54px);font-weight:700;line-height:1}._2Qgo0G_statLabel{color:var(--title);letter-spacing:-.01em;font-size:15px;font-weight:600}._2Qgo0G_statNote{color:var(--text);font-size:13px;font-weight:500}._2Qgo0G_section{margin-bottom:var(--section-gap)}._2Qgo0G_sectionHead{flex-direction:column;gap:14px;margin-bottom:48px;display:flex}._2Qgo0G_headSplit{grid-template-columns:minmax(0,1.2fr) minmax(0,480px);align-items:baseline;column-gap:56px;display:grid}._2Qgo0G_sectionTitle{letter-spacing:-.04em;color:var(--title);font-size:clamp(36px,4.2vw,58px);font-weight:600;line-height:1.04}._2Qgo0G_headCopy{color:var(--text);font-size:17px;font-weight:500;line-height:1.48}._2Qgo0G_darkSection{background:var(--dark);color:var(--white);margin-bottom:var(--section-gap);border-radius:calc(var(--radius) * 2.2);padding:100px 0}._2Qgo0G_darkHead{margin-bottom:56px}._2Qgo0G_darkTitle{letter-spacing:-.04em;color:var(--white);font-size:clamp(36px,4.2vw,58px);font-weight:600;line-height:1.04}._2Qgo0G_darkCopy{color:var(--white-60);font-size:17px;font-weight:500;line-height:1.48}._2Qgo0G_principlesGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}._2Qgo0G_principleCard{border-radius:calc(var(--radius) * 1.4);border:1px solid var(--white-08);background:#ffffff0a;flex-direction:column;gap:16px;padding:36px 32px;transition:background-color .25s,border-color .25s,transform .2s;display:flex}._2Qgo0G_principleCard:hover{background:#ffffff12;border-color:#ffffff2e;transform:translateY(-2px)}._2Qgo0G_principleNum{font-family:var(--font-label);color:var(--primary);letter-spacing:.04em;font-size:13px;font-weight:600}._2Qgo0G_principleTitle{letter-spacing:-.025em;color:var(--white);font-size:22px;font-weight:600;line-height:1.22}._2Qgo0G_principleDesc{color:var(--white-60);font-size:15px;font-weight:500;line-height:1.5}._2Qgo0G_principleDetail{color:#ffffff73;border-top:1px solid var(--white-08);padding-top:14px;font-size:13.5px;line-height:1.5}._2Qgo0G_ritualsGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}._2Qgo0G_ritualCard{border-radius:var(--radius);background:var(--white);border:1px solid var(--black-08);flex-direction:column;gap:12px;padding:32px 24px;display:flex;box-shadow:0 4px 20px -6px #00000008}._2Qgo0G_ritualHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._2Qgo0G_ritualTool{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.04em;background:var(--light);color:var(--text);border-radius:100px;padding:3px 8px;font-size:11px;font-weight:600}._2Qgo0G_ritualFreq{font-family:var(--font-label);color:var(--primary);font-size:11px;font-weight:600}._2Qgo0G_ritualName{letter-spacing:-.02em;color:var(--title);font-size:18px;font-weight:600}._2Qgo0G_ritualDesc{color:var(--text);font-size:14px;font-weight:500;line-height:1.5}._2Qgo0G_tableWrapper{border-radius:calc(var(--radius) * 1.5);background:var(--white);border:1px solid var(--black-08);overflow-x:auto;box-shadow:0 8px 30px -10px #0000000a}._2Qgo0G_compareTable{border-collapse:collapse;text-align:left;width:100%}._2Qgo0G_compareTable th{letter-spacing:-.01em;color:var(--title);border-bottom:1px solid var(--black-08);background:#fafafa;padding:22px 28px;font-size:15px;font-weight:600}._2Qgo0G_compareTable th:last-child{background:var(--title);color:var(--white)}._2Qgo0G_compareTable td{color:var(--text);border-bottom:1px solid #0000000d;padding:20px 28px;font-size:14px;font-weight:500;line-height:1.45}._2Qgo0G_compareTable td:first-child{color:var(--title);font-weight:600}._2Qgo0G_compareTable td:last-child{color:var(--title);background:#fafafa;font-weight:600}._2Qgo0G_compareTable tr:last-child td{border-bottom:none}._2Qgo0G_guaranteesGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}._2Qgo0G_guaranteeCard{border-radius:calc(var(--radius) * 1.5);background:var(--white);border:1px solid var(--black-08);flex-direction:column;gap:14px;padding:36px 32px;transition:border-color .25s,transform .2s,box-shadow .25s;display:flex;box-shadow:0 4px 20px -6px #00000008}._2Qgo0G_guaranteeCard:hover{border-color:#0b0d1429;transform:translateY(-2px);box-shadow:0 12px 30px -8px #0000000f}._2Qgo0G_guaranteeBadge{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.04em;background:var(--light);color:var(--text);border:1px solid var(--black-08);border-radius:100px;align-self:flex-start;padding:3px 10px;font-size:11px;font-weight:600}._2Qgo0G_guaranteeTitle{letter-spacing:-.025em;color:var(--title);font-size:22px;font-weight:600}._2Qgo0G_guaranteeDesc{color:var(--text);font-size:15px;font-weight:500;line-height:1.5}@media (max-width:1024px){._2Qgo0G_heroRow{grid-template-columns:1fr;row-gap:32px}._2Qgo0G_headSplit{grid-template-columns:1fr;row-gap:16px}._2Qgo0G_statsGrid,._2Qgo0G_ritualsGrid{grid-template-columns:repeat(2,1fr)}._2Qgo0G_principlesGrid,._2Qgo0G_guaranteesGrid{grid-template-columns:1fr}}@media (max-width:767px){._2Qgo0G_hero{padding-bottom:48px}._2Qgo0G_statsGrid,._2Qgo0G_ritualsGrid{grid-template-columns:1fr}._2Qgo0G_darkSection{border-radius:calc(var(--radius) * 1.5);padding:64px 20px}}
