.kv-info{--kv-info-control: #81717e;--kv-info-error: #ffc1c9}.kv-info :is(a,summary,button){touch-action:manipulation}.kv-info.kv-info-story .wrap{width:min(100%,1360px);margin-inline:auto;padding-inline:clamp(24px,5vw,72px)}.kv-info.kv-info-story .kv-story-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:64px;align-items:center}.kv-info.kv-info-story .kv-story-hero-grid>div{min-width:0}.kv-info.kv-info-story .hero h1{max-width:17ch;margin:0;font-size:clamp(50px,5.6vw,76px);line-height:1.03}.kv-info.kv-info-story .hero-slogan{margin-top:26px;color:var(--kv-guide-gold);font-size:13px;line-height:1.8;letter-spacing:.1em}.kv-info.kv-info-story .hero-lede{max-width:52ch;margin-top:22px;color:var(--kv-guide-muted);font-size:17px;line-height:1.75}.kv-info.kv-info-story .actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px}.kv-info.kv-info-story .button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:10px 20px;border:1px solid var(--kv-guide-line);border-radius:4px;color:var(--kv-guide-ink);background:transparent;font:600 14px/1.5 var(--text-font-family, sans-serif);letter-spacing:normal;text-transform:none;text-decoration:none}.kv-info.kv-info-story .button:before,.kv-info.kv-info-story .button:after{content:none}.kv-info.kv-info-story .button.primary{color:var(--kv-guide-bg);background:var(--kv-guide-gold);border-color:var(--kv-guide-gold)}.kv-info.kv-info-story .button.primary:hover{color:var(--kv-guide-bg);background:var(--kv-guide-ink);border-color:var(--kv-guide-ink)}.kv-info.kv-info-story .button.secondary:hover{color:var(--kv-guide-gold);border-color:var(--kv-guide-gold)}.kv-info.kv-info-story .hero-art{position:relative;min-width:0;width:100%;max-width:520px;margin:0;justify-self:end;border:1px solid var(--kv-guide-line);background:var(--kv-guide-bg)}.kv-info.kv-info-story .hero-art img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center}.kv-info.kv-info-story .art-note{display:block;padding:14px 18px;color:var(--kv-guide-muted);font-size:12px;line-height:1.6;letter-spacing:.06em}.kv-info.kv-info-story .section{display:block;margin:0;padding-block:76px;border-top:1px solid var(--kv-guide-wine);background:var(--kv-guide-bg)}.kv-info.kv-info-story .section.alt{background:#111116}.kv-info.kv-info-story .section-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.kv-info.kv-info-story .section-grid>div{min-width:0}.kv-info.kv-info-story .section h2{max-width:24ch;margin:0}.kv-info.kv-info-story .section-intro{max-width:74ch}.kv-info.kv-info-story .section-intro p{color:var(--kv-guide-ink);font-size:17px;line-height:1.75}.kv-info.kv-info-story .section-intro p+p{margin-top:22px}.kv-info.kv-info-story .quote{margin-top:32px;padding-block:28px;border-block:1px solid var(--kv-guide-line);color:var(--kv-guide-ink);font:600 clamp(27px,2.6vw,36px)/1.25 var(--kv-guide-heading)}.kv-info.kv-info-story .section-grid+.wrap{margin-top:48px}.kv-info.kv-info-story .story-line{display:grid;grid-template-columns:150px minmax(0,1fr);gap:40px;padding-block:32px;border-top:1px solid var(--kv-guide-line)}.kv-info.kv-info-story .story-line:last-child{border-bottom:1px solid var(--kv-guide-line)}.kv-info.kv-info-story .story-line time{padding-top:6px;color:var(--kv-guide-gold);font-size:13px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.kv-info.kv-info-story .story-line h3{margin-bottom:12px}.kv-info.kv-info-story .story-line p{max-width:72ch;color:var(--kv-guide-muted);font-size:17px;line-height:1.75}.kv-info.kv-info-story .split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:44px}.kv-info.kv-info-story .split-item{min-width:0;padding-top:26px;border-top:1px solid var(--kv-guide-line)}.kv-info.kv-info-story .split-item h3{margin-bottom:12px}.kv-info.kv-info-story .split-item p{max-width:48ch;color:var(--kv-guide-muted);font-size:17px;line-height:1.75}.kv-info.kv-info-story .closing{padding-block:76px;border-top:1px solid var(--kv-guide-wine);background:var(--kv-guide-bg)}.kv-info.kv-info-story .closing h2{max-width:24ch;margin-bottom:22px;font-size:clamp(38px,4.5vw,60px)}.kv-info.kv-info-story .closing p{max-width:58ch;color:var(--kv-guide-muted);font-size:17px;line-height:1.75}.kv-info .kv-info-faq-content .kv-guide-section:first-child{margin-top:0}.kv-info .kv-info-faq-content .kv-faq-group h2{margin-bottom:24px}.kv-info .kv-info-faq-content .kv-faq-answer{padding:0 28px 26px 0}.kv-info .kv-info-faq-content .kv-faq-answer p{max-width:72ch;color:var(--kv-guide-ink);font-size:17px;line-height:1.75}.kv-info .kv-info-faq-content .kv-faq-answer p+p{margin-top:18px}.kv-info .kv-faq-support{margin-top:52px;padding-top:36px;border-top:1px solid var(--kv-guide-wine)}.kv-info .kv-faq-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:26px}.kv-info .kv-faq-actions>a{display:inline-flex;align-items:center;min-height:48px}.kv-info .kv-faq-button{padding:10px 20px;border-radius:4px;color:var(--kv-guide-bg);background:var(--kv-guide-gold);font-size:14px;font-weight:600;text-decoration:none}.kv-info .kv-faq-button:hover{color:var(--kv-guide-bg);background:var(--kv-guide-ink)}.kv-info .kv-faq-back{display:inline-flex;align-items:center;min-height:44px;margin-top:28px;font-size:14px}.kv-info .kv-info-contact-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(48px,7vw,100px);align-items:start;padding-top:64px}.kv-info .kv-c-intro,.kv-info .kv-c-compose{min-width:0}.kv-info .kv-c-channels{margin:0}.kv-info .kv-c-channel{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:8px 20px;min-height:80px;padding-block:24px;border-top:1px solid var(--kv-guide-line);text-decoration:none}.kv-info .kv-c-channel:last-child{border-bottom:1px solid var(--kv-guide-line)}.kv-info .kv-c-channel-label{display:block;color:var(--kv-guide-muted);font-size:14px;line-height:1.5}.kv-info .kv-c-channel-value{display:block;margin-top:6px;color:var(--kv-guide-ink);font-size:clamp(18px,1.65vw,24px);line-height:1.45;overflow-wrap:anywhere}.kv-info .kv-c-channel svg,.kv-info .kv-c-submit svg{display:block;flex:0 0 auto;width:24px;height:24px;align-self:center;fill:none;stroke:currentColor;stroke-width:1.5}.kv-info .kv-c-channel svg{color:var(--kv-guide-gold)}.kv-info .kv-c-channel:hover .kv-c-channel-value{color:var(--kv-guide-gold)}.kv-info .kv-c-channel-note{grid-column:1 / -1;color:var(--kv-guide-muted);font-size:14px;line-height:1.65}.kv-info .kv-c-faq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:28px}.kv-info .kv-c-faq p{max-width:28ch;color:var(--kv-guide-muted);font-size:14px;line-height:1.65}.kv-info .kv-c-faq a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.kv-info .kv-c-compose h2{margin-bottom:14px;font-size:clamp(32px,3.2vw,42px)}.kv-info .kv-c-form-intro{max-width:62ch;color:var(--kv-guide-muted);font-size:17px;line-height:1.75}.kv-info .kv-c-form{margin-top:28px}.kv-info .kv-c-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.kv-info .kv-c-field{min-width:0}.kv-info .kv-c-field-wide{grid-column:1 / -1}.kv-info .kv-c-field label{display:block;margin-bottom:8px;color:var(--kv-guide-ink);font-size:15px;line-height:1.5}.kv-info .kv-c-field label span{color:var(--kv-guide-muted);font-size:13px}.kv-info .kv-c-field :is(input,textarea){display:block;width:100%;min-width:0;max-width:100%;min-height:48px;margin:0;padding:12px 14px;border:1px solid var(--kv-info-control);border-radius:4px;color:var(--kv-guide-ink);background:var(--kv-guide-panel);box-shadow:none;font:inherit;font-size:16px;line-height:1.5;caret-color:var(--kv-guide-gold)}.kv-info .kv-c-field textarea{min-height:160px;resize:vertical}.kv-info .kv-c-field :is(input,textarea):focus{border-color:var(--kv-guide-gold)}.kv-info .kv-c-field :is(input,textarea)[aria-invalid=true]{border-color:var(--kv-info-error)}.kv-info .kv-c-submit{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:54px;margin-top:26px;padding:14px 20px;border:1px solid var(--kv-guide-gold);border-radius:4px;color:var(--kv-guide-bg);background:var(--kv-guide-gold);box-shadow:none;font:600 16px/1.5 var(--text-font-family, sans-serif);letter-spacing:normal;text-transform:none;cursor:pointer;transition:background-color .18s ease-out,border-color .18s ease-out}.kv-info .kv-c-submit:before,.kv-info .kv-c-submit:after{content:none}.kv-info .kv-c-submit:hover{color:var(--kv-guide-bg);background:var(--kv-guide-ink);border-color:var(--kv-guide-ink)}.kv-info .kv-c-submit:disabled{color:var(--kv-guide-bg);opacity:.55;cursor:not-allowed}.kv-info .kv-c-notice{max-width:72ch;margin-top:14px;color:var(--kv-guide-muted);font-size:13px;line-height:1.65}.kv-info .kv-c-status{margin-bottom:26px;padding:20px;border:1px solid var(--kv-guide-gold);border-radius:4px;color:var(--kv-guide-ink);background:var(--kv-guide-panel)}.kv-info .kv-c-status:focus{outline:2px solid var(--kv-guide-gold);outline-offset:4px}.kv-info .kv-c-status h3{margin-bottom:10px;font:600 18px/1.5 var(--text-font-family, sans-serif);letter-spacing:normal}.kv-info .kv-c-status p,.kv-info .kv-c-status li{font-size:16px;line-height:1.65}.kv-info .kv-c-status ul{margin-top:10px;padding-inline-start:22px;list-style:disc}.kv-info .kv-c-error{border-color:var(--kv-info-error)}.kv-info .kv-c-inline-error{display:block;margin-top:8px;color:var(--kv-info-error);font-size:14px;line-height:1.5}@media(min-width:900px)and (max-width:1100px){.kv-info.kv-info-story .wrap{padding-inline:30px}.kv-info.kv-info-story .kv-story-hero-grid,.kv-info.kv-info-story .section-grid{gap:36px}.kv-info .kv-info-contact-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px}.kv-info .kv-c-fields{grid-template-columns:minmax(0,1fr)}}@media(max-width:899px){.kv-info.kv-info-story .wrap{padding-inline:24px}.kv-info.kv-info-story .kv-story-hero-grid,.kv-info.kv-info-story .section-grid{grid-template-columns:minmax(0,1fr);gap:32px}.kv-info.kv-info-story .hero h1{max-width:17ch;font-size:50px}.kv-info.kv-info-story .hero-slogan{margin-top:24px;font-size:12px}.kv-info.kv-info-story .hero-art{max-width:520px;justify-self:start}.kv-info.kv-info-story .hero-art img{aspect-ratio:5 / 4}.kv-info.kv-info-story .hero-lede,.kv-info.kv-info-story .section-intro p,.kv-info.kv-info-story .story-line p,.kv-info.kv-info-story .split-item p,.kv-info.kv-info-story .closing p{font-size:16px}.kv-info.kv-info-story .section,.kv-info.kv-info-story .closing{padding-block:48px}.kv-info.kv-info-story .section-grid+.wrap{margin-top:32px}.kv-info.kv-info-story .story-line{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:26px}.kv-info.kv-info-story .story-line time{padding-top:0}.kv-info.kv-info-story .split{gap:28px;margin-top:32px}.kv-info.kv-info-story .quote{padding-block:24px;font-size:28px}.kv-info.kv-info-story .closing h2{font-size:38px}.kv-info .kv-info-faq-content .kv-faq-answer{padding-right:0}.kv-info .kv-info-faq-content .kv-faq-answer p{font-size:16px}.kv-info .kv-faq-support{margin-top:40px;padding-top:30px}.kv-info .kv-info-contact-layout{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:38px}.kv-info .kv-c-channel{padding-block:20px}.kv-info .kv-c-compose{padding-top:32px;border-top:1px solid var(--kv-guide-wine)}.kv-info .kv-c-compose h2{font-size:35px}.kv-info .kv-c-form-intro{font-size:16px}.kv-info .kv-c-fields{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:599px){.kv-info.kv-info-story .split{grid-template-columns:minmax(0,1fr)}}@media(max-width:360px){.kv-info.kv-info-story .wrap{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.kv-info *,.kv-info *:before,.kv-info *:after{transition:none;animation:none;scroll-behavior:auto}}@media print{.kv-info{--kv-info-control: #777;--kv-info-error: #8f142d}.kv-info.kv-info-story .wrap{width:100%;max-width:none;padding:0}.kv-info.kv-info-story .kv-story-hero-grid,.kv-info.kv-info-story .section-grid,.kv-info.kv-info-story .story-line,.kv-info.kv-info-story .split,.kv-info .kv-info-contact-layout{display:block}.kv-info.kv-info-story .hero h1{max-width:none;font-size:28pt}.kv-info.kv-info-story .hero-art{max-width:240px;margin-top:20px;break-inside:avoid}.kv-info.kv-info-story .hero-art img{aspect-ratio:auto}.kv-info.kv-info-story .section,.kv-info.kv-info-story .closing{padding-block:24px;background:#fff}.kv-info.kv-info-story .section h2,.kv-info.kv-info-story .closing h2,.kv-info .kv-c-compose h2{margin-bottom:16px;font-size:19pt}.kv-info.kv-info-story .section-intro p,.kv-info.kv-info-story .hero-lede,.kv-info.kv-info-story .story-line p,.kv-info.kv-info-story .split-item p,.kv-info.kv-info-story .closing p,.kv-info .kv-info-faq-content .kv-faq-answer p,.kv-info .kv-c-form-intro{font-size:11pt}.kv-info.kv-info-story .quote{font-size:16pt}.kv-info.kv-info-story .actions,.kv-info .kv-faq-actions,.kv-info .kv-faq-back,.kv-info .kv-c-submit{display:none}.kv-info .kv-info-contact-layout{padding-top:24px}.kv-info .kv-c-compose{margin-top:24px;padding-top:24px}.kv-info .kv-c-field,.kv-info .kv-c-status{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kervyra-info.css.map */
