.rukn-quotes__list{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.rukn-quote__figure{border-block-start:3px solid var(--rukn-band-rule);background:color-mix(in srgb,var(--rukn-band-bg)70%,var(--rukn-surface));align-content:space-between;gap:1.5rem;block-size:100%;margin:0;padding:1.75rem 1.5rem 1.5rem;display:grid}.rukn-quote__words{font-size:1.0625rem;line-height:var(--rukn-leading-body);margin:0}.rukn-quote__by{gap:.125rem;display:grid}.rukn-quote__name{font-weight:700}.rukn-quote__detail{color:var(--rukn-band-muted);font-size:.875rem}.rukn-faq__inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);display:grid}.rukn-faq__list{border-block-start:1px solid var(--rukn-band-line)}.rukn-faq__item{border-block-end:1px solid var(--rukn-band-line)}.rukn-faq__q{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-block-size:3.5rem;padding-block:.75rem;font-weight:600;list-style:none;display:flex}.rukn-faq__q::-webkit-details-marker{display:none}.rukn-faq__mark{flex:none;block-size:1.25rem;inline-size:1.25rem;transition:rotate .2s}.rukn-faq__item[open] .rukn-faq__mark{rotate:45deg}.rukn-faq__a{color:var(--rukn-band-muted);padding-block-end:1.25rem}@media (width<=899.98px){.rukn-faq__inner{grid-template-columns:minmax(0,1fr)}}.rukn-letter__inner{border-block-start:2px solid var(--rukn-band-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.5rem clamp(2rem,5vw,5rem);padding-block-start:1.75rem;display:grid}.rukn-letter__text{gap:.5rem;display:grid}.rukn-letter__title{font-size:clamp(1.375rem,1rem + 1.1vw,2rem)}.rukn-letter__line{color:var(--rukn-band-muted)}.rukn-letter__row{gap:.5rem;display:flex}.rukn-letter__input{min-block-size:var(--rukn-btn-h);flex:auto}.rukn-letter__status{min-block-size:1.5em;margin-block-start:.5rem;font-size:.875rem}.rukn-letter__state--sending,.rukn-letter__state--sent,.rukn-letter__state--error{display:none}[data-o-state=sending] .rukn-letter__state--sending,[data-o-state=sent] .rukn-letter__state--sent,[data-o-state=error] .rukn-letter__state--error{display:inline}@media (width<=749.98px){.rukn-letter__inner{grid-template-columns:minmax(0,1fr)}.rukn-letter__row{flex-wrap:wrap}.rukn-letter__row .rukn-btn{flex:100%}}.rukn-copy__inner{justify-items:start;gap:1rem;max-inline-size:42rem;display:grid}.rukn-copy[data-width=wide] .rukn-copy__inner{max-inline-size:60rem}.rukn-copy[data-align=center] .rukn-copy__inner{text-align:center;justify-items:center;margin-inline:auto}.rukn-copy__title{font-size:clamp(1.625rem,1.15rem + 1.6vw,2.5rem)}.rukn-copy__body{color:var(--rukn-band-muted);font-size:1.0625rem}