.page-head__statement{max-width:26ch;margin-bottom:var(--space-4);color:var(--color-accent);font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:500;line-height:1.25}.m-flow>*+*{margin-top:var(--space-5)}.m-flow>.m-heading{margin-top:var(--space-7)}.m-flow>.m-heading:first-child{margin-top:0}.m-page h2.m-heading{letter-spacing:-.025em;max-width:24ch;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.1}.m-page p,.m-page li{max-width:68ch;font-size:1.0625rem}.m-page [data-rule]:not([data-text]){color:var(--color-primary);font-weight:700}.m-list{gap:var(--space-3);margin:0;padding-left:1.4em;display:grid}.m-list li::marker{color:var(--color-accent-text);font-weight:700}ol.m-list{counter-reset:m;padding-left:0;list-style:none}ol.m-list>li{padding:var(--space-4) var(--space-5) var(--space-4) 4rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);counter-increment:m;background:#fff;position:relative}ol.m-list>li:before{content:counter(m, decimal-leading-zero);top:var(--space-4);left:var(--space-5);color:var(--color-accent-text);font-weight:700;position:absolute}.m-cards{gap:var(--space-4);display:grid}@media (width>=640px){.m-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.m-card{gap:var(--space-2);padding:var(--space-5);border:var(--border-thin) solid var(--color-line);color:var(--color-text);transition:transform var(--motion-slow) var(--motion-ease), box-shadow var(--motion-slow) var(--motion-ease), border-color var(--motion-slow) var(--motion-ease);background:#fff;border-radius:18px;flex-direction:column;text-decoration:none;display:flex}.m-card h3{font-size:var(--type-h4-size);margin:0}.m-card--link:hover{border-color:var(--color-accent);box-shadow:var(--shadow-lg);color:var(--color-text);transform:translateY(-4px)}.m-table table{border-collapse:collapse;background:#fff;width:100%;min-width:720px;font-size:1rem}.m-table th,.m-table td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-thin) solid var(--color-line);text-align:left;vertical-align:top}.m-table thead th{background:var(--color-primary);color:#fff;font-size:var(--type-label-size)}.m-table tbody th{color:var(--color-primary)}.m-table{box-shadow:var(--shadow-md);border-radius:18px}.m-cta{background:radial-gradient(60% 90% at 100% 100%, #00bdec59, transparent 60%), var(--color-primary);border-radius:28px;padding:clamp(2rem,5vw,3.5rem)}.m-cta__title{color:#fff;letter-spacing:-.02em;max-width:22ch;font-size:clamp(1.75rem,4vw,2.5rem)}.m-cta__actions{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.m-checked{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-accent-bg);color:var(--color-primary);font-size:var(--type-label-size);display:inline-flex}.m-checked p{margin:0}.m-checked strong{font-weight:600}.a-story{gap:var(--space-6);display:grid}.a-since{color:#0000;letter-spacing:-.06em;-webkit-text-stroke:2px var(--color-accent-text);margin:0;font-size:clamp(5rem,16vw,11rem);font-weight:700;line-height:.85}.a-since small{margin-bottom:var(--space-3);color:var(--color-accent-text);font-size:var(--type-label-size);letter-spacing:.06em;-webkit-text-stroke:0;display:block}@media (width>=1024px){.a-story{gap:var(--space-8);grid-template-columns:auto 1fr;align-items:start}}@media (width>=900px){.a-beliefs{grid-template-columns:repeat(2,1fr)}}.a-media__text{max-width:52ch;font-size:clamp(1.25rem,2.4vw,1.5rem);line-height:1.5}.a-areas{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.c-paths{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.c-paths{grid-template-columns:repeat(3,1fr)}}.c-path{padding:var(--space-6) var(--space-5) var(--space-5);border-top:4px solid var(--color-primary);background:linear-gradient(180deg, var(--color-bg), transparent);transition-delay:calc(var(--i) * 90ms);flex-direction:column;display:flex}.c-path h2{font-size:var(--type-h4-size)}.c-path p{flex:1}.c-path:hover .h-rule__num{color:var(--color-accent)}.c-path__actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.h-closing__card h2#direct{margin-bottom:var(--space-5)}.m-facts{gap:var(--space-4);display:grid}@media (width>=900px){.m-facts{grid-template-columns:repeat(2,1fr)}}.m-fact{padding:var(--space-5);border:var(--border-thin) solid var(--color-line);background:#fff;border-radius:18px}.m-fact h3{margin-bottom:var(--space-3);color:var(--color-accent-text);font-size:var(--type-label-size);letter-spacing:.04em}.m-fact .m-list{gap:var(--space-2)}.m-fact ol.m-list>li{padding:var(--space-2) var(--space-3) var(--space-2) 3rem;box-shadow:none;background:var(--color-bg)}.m-fact ol.m-list>li:before{top:var(--space-2);left:var(--space-3)}.m-fact__big{color:var(--color-primary);font-size:var(--type-h3-size);font-weight:700}.m-sheet,.m-sheet__table{position:relative}.m-sheet{min-width:0;max-width:min(900px,100%);overflow:hidden;transform:none}.m-sheet__table .h-sheet__row{grid-template-columns:1.6fr repeat(calc(var(--cols) - 1), 1fr)}@media (width<=640px){.m-sheet__table{display:block;overflow-x:auto}.m-sheet__table .h-sheet__row{min-width:560px}}.m-note{padding-block:var(--space-6) 0}@media (width<=719px){.m-table{box-shadow:none;overflow:visible}.m-table table,.m-table tbody,.m-table tr,.m-table th,.m-table td{width:100%;min-width:0;display:block}.m-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.m-table table{background:0 0}.m-table tr{margin-bottom:var(--space-4);padding:var(--space-4);box-shadow:var(--shadow-md);background:#fff;border-radius:18px}.m-table tbody th{padding:0 0 var(--space-3);font-size:var(--type-h5-size);border:0}.m-table td{gap:var(--space-3);padding:var(--space-2) 0;grid-template-columns:minmax(7rem,40%) 1fr;display:grid}.m-table td:before{content:attr(data-label);color:var(--color-text-muted);font-size:var(--type-label-size);font-weight:600}}.m-page{counter-reset:section}.m-page h2.m-heading:before{content:counter(section, decimal-leading-zero);counter-increment:section;margin-bottom:var(--space-3);color:var(--color-accent-text);font-size:var(--type-label-size);letter-spacing:.1em;font-weight:700;display:block}@media (width>=1100px){.m-flow--split{column-gap:var(--space-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:start;display:grid}.m-flow--split>*{grid-column:2}.m-flow--split>.m-heading:first-child{top:calc(var(--header-h) + var(--space-6));grid-area:1/1/span 30;margin-top:0;position:sticky}.m-flow--split>:nth-child(2){margin-top:0}.m-flow--split>.m-heading:not(:first-child){margin-top:var(--space-6);font-size:var(--type-h3-size)}.m-flow--split>.m-heading:not(:first-child):before{content:none}}ul.m-list{padding-left:0;list-style:none}ul.m-list>li{padding-left:2rem;position:relative}ul.m-list>li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23040050' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5 10 16.5 18 8'/%3E%3C/svg%3E") center / 70% no-repeat, var(--color-accent-bg);border-radius:50%;width:1.2rem;height:1.2rem;position:absolute;top:.4em;left:0}.m-page p:first-of-type:not([class]){font-size:1.125rem}
