body.tervelio-about-template .tva-page-links,body.tervelio-about-template .shopify-section-group-footer-group .newletter-footer{display:none!important}.tva-about{--tva-orange:#FB5011;--tva-blue:#006AFF;--tva-dark:#160E23;--tva-warm:#F9F4EC;--tva-white:#FFFFFF;--tva-line:rgba(22,14,35,.18);--tva-muted:rgba(22,14,35,.62);--tva-media:#F9F4EC;--tva-font:"Suisse Intl",-apple-system,"Helvetica Neue",Arial,sans-serif;--tva-h1:30px;--tva-h2:26px;--tva-h3:21px;--tva-h4:17px;--tva-lede:17px;--tva-body:15px;--tva-small:14px;--tva-micro:12.5px;--tva-label:11px;--tva-quote:32px;--tva-px:16px;--tva-sec:48px;width:100%;overflow:clip;background:#fff;color:var(--tva-dark);font-family:var(--tva-font);font-size:var(--tva-body);font-weight:400;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased}.tva-about *{box-sizing:border-box;font-family:inherit;letter-spacing:0}.tva-about h1,.tva-about h2,.tva-about h3,.tva-about h4,.tva-about p,.tva-about figure,.tva-about blockquote{margin:0}.tva-about h1,.tva-about h2,.tva-about h3,.tva-about h4{color:var(--tva-dark)}.tva-about h1{font-size:var(--tva-h1);font-weight:700;line-height:1.06}.tva-about h2{font-size:var(--tva-h2);font-weight:700;line-height:1.16}.tva-about h3{font-size:var(--tva-h3);font-weight:600;line-height:1.24}.tva-about h4{font-size:var(--tva-h4);font-weight:600;line-height:1.24}.tva-about a{color:var(--tva-blue);text-decoration:none}.tva-about a:hover{text-decoration:underline}.tva-about img,.tva-about video{display:block;width:100%;height:100%;object-fit:cover}.tva-about svg{display:block;flex:none}.tva-about .tva-ic{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tva-about a:focus-visible,.tva-about button:focus-visible,.tva-about [tabindex]:focus-visible{outline:2px solid var(--tva-blue);outline-offset:3px}.tva-about .tva-w{width:min(1220px,calc(100% - 2 * var(--tva-px)));margin-inline:auto}.tva-about .tva-sec{padding-block:var(--tva-sec)}.tva-about .tva-warm{background:var(--tva-warm)}.tva-about .tva-dark{position:relative;overflow:hidden;background:var(--tva-dark);color:var(--tva-warm)}.tva-about .tva-dark h1,.tva-about .tva-dark h2,.tva-about .tva-dark h3,.tva-about .tva-dark h4{color:var(--tva-warm)}.tva-about .tva-eb{display:block;margin:0 0 12px;color:var(--tva-muted);font-size:var(--tva-label);font-weight:700;line-height:1.3;text-transform:uppercase}.tva-about .tva-dark .tva-eb{color:var(--tva-orange)}.tva-about .tva-lede{max-width:56ch;margin:16px 0 0;color:var(--tva-dark);font-size:var(--tva-lede);line-height:1.55}.tva-about .tva-dark .tva-lede{color:var(--tva-warm)}.tva-about .tva-hgroup{max-width:640px}.tva-about .tva-hgroup h2{max-width:18ch}.tva-about .tva-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border:1px solid var(--tva-orange);border-radius:5px;background:var(--tva-orange);color:var(--tva-dark);font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;transition:transform .15s}.tva-about .tva-btn:hover{transform:translateY(-1px);text-decoration:none}.tva-about .tva-btn .tva-ic{width:16px;height:16px}.tva-about .tva-link{display:inline-flex;align-items:center;gap:6px;color:var(--tva-dark);font-size:var(--tva-small);font-weight:700}.tva-about .tva-link:hover{color:var(--tva-orange);text-decoration:none}.tva-about .tva-link .tva-ic{width:14px;height:14px;transition:transform .18s}.tva-about .tva-link:hover .tva-ic{transform:translate(3px)}.tva-about .tva-media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;overflow:hidden;border:1px dashed var(--tva-line);border-radius:8px;background:var(--tva-media)}.tva-about .tva-media--4-3{aspect-ratio:4/3}.tva-about .tva-media--wide{aspect-ratio:21/9}.tva-about .tva-media--square{aspect-ratio:1}.tva-about .tva-media__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center}.tva-about .tva-media__placeholder .tva-ic{width:24px;height:24px;color:var(--tva-muted);stroke-width:1.6}.tva-about .tva-media__tag{color:var(--tva-muted);font-size:var(--tva-label);font-weight:700;text-transform:uppercase}.tva-about .tva-media__caption{max-width:34ch;color:var(--tva-muted);font-size:var(--tva-small);line-height:1.5}.tva-about .tva-media__play{width:52px!important;height:52px!important;color:var(--tva-dark);stroke-width:1.2!important}.tva-about .tva-hero{padding-top:var(--tva-sec);background:var(--tva-warm);text-align:center}.tva-about .tva-hero__intro{max-width:620px;margin-inline:auto}.tva-about .tva-hero .tva-eb{color:var(--tva-orange)}.tva-about .tva-hero h1{max-width:16ch;margin-inline:auto}.tva-about .tva-hero h1 em{color:var(--tva-orange);font-style:normal}.tva-about .tva-hero .tva-lede{max-width:48ch;margin-inline:auto}.tva-about .tva-hero__frame{margin-top:40px}.tva-about .tva-hero .tva-media{border-bottom:0;border-radius:8px 8px 0 0;aspect-ratio:21/9}.tva-about .tva-statrow{border-block:1px solid var(--tva-line)}.tva-about .tva-statrow__grid{display:grid;grid-template-columns:repeat(2,1fr)}.tva-about .tva-stat{min-width:0;padding:26px 20px 26px 0}.tva-about .tva-stat+.tva-stat{border-left:1px solid var(--tva-line);padding-left:20px}.tva-about .tva-stat__value{overflow-wrap:break-word;color:var(--tva-dark);font-size:32px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.tva-about .tva-stat__value em{color:var(--tva-orange);font-style:normal}.tva-about .tva-stat__label{max-width:20ch;margin-top:8px;color:var(--tva-muted);font-size:var(--tva-micro);line-height:1.5}.tva-about .tva-mission{text-align:center}.tva-about .tva-mission .tva-hgroup{max-width:640px;margin-inline:auto}.tva-about .tva-mission .tva-hgroup h2{max-width:22ch;margin-inline:auto}.tva-about .tva-mission__copy{max-width:60ch;margin:24px auto 0}.tva-about .tva-mission__copy p{margin-bottom:14px}.tva-about .tva-mission__copy p:last-child{margin-bottom:0}.tva-about .tva-quote{text-align:center}.tva-about .tva-quote .tva-w{max-width:920px}.tva-about .tva-quote .tva-eb{text-align:left}.tva-about .tva-quote blockquote{color:var(--tva-warm);font-size:var(--tva-quote);font-weight:700;line-height:1.16;text-align:left}.tva-about .tva-quote blockquote em{padding:.02em .1em;background:var(--tva-orange);color:var(--tva-dark);font-style:normal}.tva-about .tva-quote__by{margin-top:20px;color:var(--tva-warm);font-size:var(--tva-small);text-align:left}.tva-about .tva-break{padding-block:var(--tva-sec)}.tva-about .tva-commit-grid{display:grid;grid-template-columns:1fr;gap:1px;overflow:hidden;margin-top:36px;border:1px solid var(--tva-line);border-radius:8px;background:var(--tva-line)}.tva-about .tva-commit-card{padding:32px;background:#fff;transition:background .2s}.tva-about .tva-commit-card:hover{background:var(--tva-warm)}.tva-about .tva-icon-box{display:flex;width:40px;height:40px;align-items:center;justify-content:center;margin-bottom:16px;border-radius:5px;background:var(--tva-orange);color:var(--tva-dark)}.tva-about .tva-icon-box .tva-ic{width:20px;height:20px;stroke-width:1.8}.tva-about .tva-commit-card__number{display:block;margin-bottom:14px;color:var(--tva-orange);font-size:28px;font-style:normal;font-weight:700;line-height:1}.tva-about .tva-commit-card b{display:block;margin-bottom:10px;color:var(--tva-dark);font-size:var(--tva-h3);font-weight:600}.tva-about .tva-commit-card p{max-width:42ch;color:var(--tva-dark);font-size:var(--tva-small);line-height:1.65}.tva-about .tva-split{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}.tva-about .tva-split--reverse .tva-split__media{order:-1}.tva-about .tva-split__copy>p:not(.tva-lede){margin-top:16px}.tva-about .tva-timeline-wrap{margin-top:36px}.tva-about .tva-timeline{overflow-x:auto;padding-bottom:10px;cursor:grab;scrollbar-width:thin;scrollbar-color:var(--tva-line) transparent;-webkit-overflow-scrolling:touch}.tva-about .tva-timeline.is-dragging{cursor:grabbing}.tva-about .tva-timeline__track{display:flex;width:max-content;gap:1px;overflow:hidden;border:1px solid var(--tva-line);border-radius:8px;background:var(--tva-line)}.tva-about .tva-timeline-step{width:230px;flex:none;padding:24px;background:#fff;-webkit-user-select:none;user-select:none}.tva-about .tva-timeline-step__number{display:block;color:var(--tva-orange);font-size:var(--tva-label);font-weight:700;text-transform:uppercase}.tva-about .tva-timeline-step h4{margin-top:12px}.tva-about .tva-timeline-step p{margin-top:8px;color:var(--tva-dark);font-size:var(--tva-small);line-height:1.6}.tva-about .tva-timeline__hint{display:flex;align-items:center;gap:8px;margin-top:14px;color:var(--tva-muted);font-size:var(--tva-micro)}.tva-about .tva-timeline__hint .tva-ic{width:14px;height:14px}.tva-about .tva-family-grid{display:grid;grid-template-columns:1fr;gap:28px;margin-top:36px}.tva-about .tva-family{position:relative}.tva-about .tva-family .tva-media{aspect-ratio:1}.tva-about .tva-family .tva-icon-box{position:absolute;z-index:2;top:14px;left:14px;margin:0;background:#fff;color:var(--tva-orange)}.tva-about .tva-family h4{margin-top:16px}.tva-about .tva-family p{margin-top:6px;color:var(--tva-dark);font-size:var(--tva-small);line-height:1.6}.tva-about .tva-family:hover .tva-media{border-color:var(--tva-orange)}.tva-about .tva-family:hover .tva-icon-box{background:var(--tva-orange);color:var(--tva-dark)}.tva-about .tva-lineup-note,.tva-about .tva-audience-note{max-width:64ch;margin-top:32px;color:var(--tva-muted);font-size:var(--tva-small)}.tva-about .tva-audience-list{margin-top:20px}.tva-about .tva-audience-group{padding:20px 0;border-top:1px solid var(--tva-line)}.tva-about .tva-audience-group:last-child{border-bottom:1px solid var(--tva-line)}.tva-about .tva-audience-group h4{margin-bottom:12px;color:var(--tva-muted);font-size:var(--tva-label);font-weight:700;text-transform:uppercase}.tva-about .tva-audience-group ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.tva-about .tva-audience-group li{position:relative;max-width:52ch;padding-left:28px;color:var(--tva-dark);font-size:var(--tva-body);line-height:1.55}.tva-about .tva-audience-group li .tva-ic{position:absolute;top:2px;left:0;width:16px;height:16px;color:var(--tva-orange)}.tva-about .tva-audience-group--not li,.tva-about .tva-audience-group--not li .tva-ic{color:var(--tva-muted)}.tva-about .tva-notice{max-width:820px;padding:28px;border:1px solid var(--tva-line);border-radius:8px;background:#fff}.tva-about .tva-notice__label{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--tva-dark);font-size:var(--tva-label);font-weight:700;text-transform:uppercase}.tva-about .tva-notice__label .tva-ic{width:18px;height:18px;color:var(--tva-blue)}.tva-about .tva-notice p{color:var(--tva-dark);line-height:1.65}.tva-about .tva-team-head{display:grid;grid-template-columns:1fr;gap:16px 64px}.tva-about .tva-team-mosaic{display:grid;grid-template-columns:1fr;gap:28px;margin-top:48px}.tva-about .tva-team-card{display:flex;flex-direction:column}.tva-about .tva-team-card .tva-media{aspect-ratio:4/3}.tva-about .tva-team-card--1 .tva-media,.tva-about .tva-team-card--4 .tva-media{aspect-ratio:4/5}.tva-about .tva-team-card figcaption{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;align-items:baseline;padding-top:16px}.tva-about .tva-team-card figcaption i{grid-row:1/3;padding-top:3px;color:var(--tva-orange);font-size:var(--tva-label);font-style:normal;font-weight:700}.tva-about .tva-team-card figcaption b{color:var(--tva-dark);font-size:var(--tva-h4);font-weight:600}.tva-about .tva-team-card figcaption span{grid-column:2;max-width:40ch;color:var(--tva-dark);font-size:var(--tva-small);line-height:1.6}.tva-about .tva-team-card--ambient figcaption{grid-template-columns:1fr}.tva-about .tva-team-card--ambient figcaption span{grid-column:1;color:var(--tva-muted);font-size:var(--tva-micro)}.tva-about .tva-closing .tva-media{aspect-ratio:21/9}.tva-about .tva-closing__statement{max-width:640px;margin-top:36px}.tva-about .tva-closing h2{max-width:16ch}.tva-about .tva-closing__actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.tva-about .tva-page-links{border-top:1px solid var(--tva-line);padding:24px 0}.tva-about .tva-page-links__inner{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:var(--tva-small)}.tva-about .tva-page-links a{color:var(--tva-muted)}.tva-about .tva-page-links a:hover{color:var(--tva-blue)}.tva-about .tva-reveal{opacity:1;transform:none}.tva-about.is-motion-ready .tva-reveal{opacity:0;transform:translateY(18px);transition:opacity .55s cubic-bezier(.2,.6,.2,1),transform .55s cubic-bezier(.2,.6,.2,1)}.tva-about.is-motion-ready .tva-reveal.is-visible{opacity:1;transform:none}@media(min-width:640px){.tva-about .tva-family-grid{grid-template-columns:repeat(2,1fr);gap:32px 28px}}@media(min-width:750px){.tva-about{--tva-h1:36px;--tva-h2:30px;--tva-h3:23px;--tva-lede:18px;--tva-quote:44px;--tva-px:28px;--tva-sec:64px}.tva-about .tva-hero .tva-media{aspect-ratio:2.6/1}.tva-about .tva-statrow__grid{grid-template-columns:repeat(4,1fr)}.tva-about .tva-commit-grid{grid-template-columns:repeat(2,1fr)}.tva-about .tva-team-mosaic{grid-template-columns:repeat(12,1fr);gap:24px}.tva-about .tva-team-card--1{grid-column:1/6}.tva-about .tva-team-card--2{grid-column:6/13}.tva-about .tva-team-card--3{grid-column:1/8}.tva-about .tva-team-card--4{grid-column:8/13}.tva-about .tva-team-card--2 .tva-media,.tva-about .tva-team-card--3 .tva-media{aspect-ratio:auto;flex:1;min-height:0}}@media(min-width:1040px){.tva-about{--tva-h1:46px;--tva-h2:34px;--tva-h3:25px;--tva-lede:19px;--tva-quote:54px;--tva-px:40px;--tva-sec:88px}.tva-about .tva-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:center}.tva-about .tva-split--reverse .tva-split__media{order:2}.tva-about .tva-team-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.tva-about .tva-team-head .tva-lede{margin:0 0 6px}.tva-about .tva-team-mosaic{gap:32px;margin-top:56px}}@media(max-width:749px){.tva-about .tva-hero .tva-media,.tva-about .tva-media--wide,.tva-about .tva-closing .tva-media{aspect-ratio:4/3}.tva-about .tva-stat:nth-child(3){border-top:1px solid var(--tva-line);border-left:0;padding-left:0}.tva-about .tva-stat:nth-child(4){border-top:1px solid var(--tva-line)}}@media(prefers-reduced-motion:reduce){.tva-about *{scroll-behavior:auto!important;animation-duration:.001ms!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tervelio-about-section.css.map */
