.info-page{gap:var(--grid-gap);margin-bottom:var(--section-gap);display:grid}.info-page .page-title{margin:var(--sp-2) 0}.info-grid{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.info-card{padding:var(--sp-6);border-radius:var(--radius-card);background:var(--c-white);box-shadow:var(--shadow-card);font-size:var(--fs-base);text-wrap:pretty;line-height:1.6}.info-card h2{margin-bottom:var(--sp-4);font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-tight);text-wrap:balance;justify-content:space-between;gap:var(--sp-3);display:flex}.info-card h2>span{flex:none}.info-card h2 .is-free{color:var(--c-ok);font-weight:600}.info-card p{max-width:65ch;margin:0}.info-card p+p{margin-top:var(--sp-3)}.info-list{gap:var(--sp-3);display:grid}.info-list li{gap:var(--sp-3);grid-template-columns:20px minmax(0,1fr);max-width:65ch;display:grid}.info-list .ico{color:var(--c-brand);margin-top:.3em}.info-list--no .ico{color:var(--c-accent)}.info-hero{align-items:center}.info-hero img{object-fit:contain;width:100%;max-height:320px}@media (width<=780px){.info-page .page-title{margin-bottom:0}.info-hero img{max-height:200px}.info-grid{grid-template-columns:minmax(0,1fr)}.info-card{padding:var(--sp-4)}}.advan-inner{padding:var(--sp-7) var(--sp-8);border-radius:var(--radius-card);background:var(--c-white);box-shadow:var(--shadow-card)}.advan-title{margin-bottom:var(--sp-6);color:var(--c-text);font-size:var(--fs-2xl);font-weight:700;line-height:var(--lh-tight);letter-spacing:-.01em}.advan-blocks{gap:var(--sp-6) var(--grid-gap);flex-wrap:wrap;display:flex}.advan-block{align-items:center;gap:var(--sp-4);width:calc((100% - 3 * var(--grid-gap)) / 4);flex-direction:column;display:flex}.advan-block-img{align-items:center;height:56px;display:flex}.advan-block-img img{object-fit:contain;max-width:56px;height:100%}.advan-block-desc{max-width:240px;color:var(--c-text);font-size:var(--fs-base);font-weight:600;line-height:var(--lh-base);text-align:center}@media (width<=1000px){.advan-inner{padding:var(--sp-6) var(--sp-5)}}@media (width<=780px){.advan-inner{padding:var(--sp-5) var(--sp-4) var(--sp-6)}.advan-title{margin-bottom:var(--sp-5);font-size:var(--fs-xl)}.advan-blocks{gap:var(--sp-5) var(--grid-gap)}.advan-block{width:calc((100% - var(--grid-gap)) / 2)}}.help-row{gap:var(--grid-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.help-row--stack{grid-auto-flow:row}.help-text{padding:var(--sp-6);border-radius:var(--radius-card);background:var(--c-white);box-shadow:var(--shadow-card);color:var(--c-muted);font-size:var(--fs-m);line-height:var(--lh-base);align-content:center;display:grid}.help-card{align-items:center;gap:var(--sp-7);padding:var(--sp-6);border:1px solid var(--c-brand-line);border-radius:var(--radius-card);background:var(--gradient-brand-soft);box-shadow:var(--shadow-card);display:flex}.help-card>:last-child{flex-shrink:0}.help-card h2{font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-tight)}.help-card p{max-width:48ch;margin:var(--sp-2) 0 0;color:var(--c-muted);font-size:var(--fs-base);line-height:var(--lh-base);text-wrap:pretty}.help-contacts{gap:var(--sp-2)}.help-contacts p{margin:0}.help-tel{color:var(--c-text);font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-tight)}.help-acts{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}@media (width>=781px){.help-row .help-card{align-items:flex-start;gap:var(--sp-4);flex-direction:column}}@media (width<=780px){.help-row{grid-auto-flow:row}.help-text{padding:var(--sp-4)}.help-acts .btn{flex:1}.help-card{align-items:stretch;gap:var(--sp-4);padding:var(--sp-4);flex-direction:column}}.about-numbers{gap:var(--sp-5) var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.about-numbers dt{color:var(--c-brand);font-size:var(--fs-2xl);font-weight:700;line-height:var(--lh-tight)}.about-numbers dd{margin:var(--sp-1) 0 0;color:var(--c-muted);font-size:var(--fs-m);line-height:var(--lh-base)}.about-legal{max-width:65ch;margin-top:var(--sp-4);color:var(--c-muted);font-size:var(--fs-m);line-height:1.6}.about-legal p{margin:0}.about-legal p+p{margin-top:var(--sp-2)}@media (width<=780px){.about-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}}