.tw{--tw-ink:rgb(var(--color-foreground));--tw-ground:rgb(var(--color-background));--tw-sand:rgba(var(--color-foreground),.05);--tw-line:rgba(var(--color-foreground),.12);--tw-mute:rgba(var(--color-foreground),.75);--tw-soft:rgba(var(--color-foreground),.62);--tw-accent:rgb(var(--color-foreground));--tw-btn:rgb(var(--color-button));--tw-btn-text:rgb(var(--color-button-text));color:var(--tw-ink);font-family:var(--font-body-family)}.tw *{box-sizing:border-box}.tw img{display:block;max-width:100%}.tw-wrap{max-width:var(--page-width,1440px);margin:0 auto;padding:0 22px}@media(min-width:990px){.tw-wrap{padding:0 56px}}.tw-eyebrow{margin:0;font-size:1.1rem;letter-spacing:.24em;font-weight:600;text-transform:uppercase;color:var(--tw-soft)}.tw-display,.tw-h2,.tw-h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);margin:0;color:inherit;letter-spacing:0}.tw-display{font-size:3.8rem;line-height:1.08}.tw-h2{font-size:2.8rem;line-height:1.1}.tw-h3{font-size:2.1rem;line-height:1.2}@media(min-width:990px){.tw-display{font-size:6.4rem;line-height:1.04}.tw-h2{font-size:4.2rem}.tw-h3{font-size:2.6rem}}.tw-lead{margin:0;font-size:1.5rem;line-height:1.65;color:var(--tw-mute)}.tw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 26px;font-size:1.25rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:1px solid var(--tw-btn);border-radius:var(--buttons-radius,0);transition:opacity .2s}.tw-btn:hover{opacity:.85}.tw-btn--solid{background:var(--tw-btn);color:var(--tw-btn-text)}.tw-btn--line{background:transparent;color:var(--tw-ink);border-color:var(--tw-ink)}.tw-link{font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tw-ink)}.tw-placeholder{background:var(--tw-sand);width:100%;height:100%;fill:rgba(var(--color-foreground),.3)}@media(max-width:989px){.tw-desktop-only{display:none!important}}@media(min-width:990px){.tw-mobile-only{display:none!important}}.tw-hero{position:relative;background:var(--tw-ground)}.tw-hero__media{position:relative;height:560px;overflow:hidden}.tw-hero__media img,.tw-hero__media svg{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.tw-hero__text{position:absolute;left:0;right:0;bottom:0;padding:120px 22px 28px;background:linear-gradient(to top,#0000009e,#0000);color:#fff;display:flex;flex-direction:column;gap:12px}.tw-hero__text .tw-eyebrow{color:#fff}.tw-hero__text .tw-lead{display:none}.tw-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}@media(min-width:990px){.tw-hero{display:grid;grid-template-columns:1fr 1fr;min-height:720px}.tw-hero__media{order:2;height:auto}.tw-hero__text{position:static;order:1;background:none;color:var(--tw-ink);padding:0 72px 0 88px;justify-content:center;gap:22px}.tw-hero__text .tw-eyebrow{color:var(--tw-soft)}.tw-hero__text .tw-lead{display:block;max-width:480px}}.tw-intro{padding:40px 22px 36px;text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center;max-width:640px;margin:0 auto}.tw-intro__line{margin:0;font-family:var(--font-heading-family);font-style:italic;font-size:2.2rem;line-height:1.35}.tw-occ{padding:40px 0}.tw-occ__row{display:flex;gap:10px;overflow-x:auto;padding:16px 22px 0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.tw-occ__card{flex:0 0 138px;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--tw-ink);font-size:1.3rem;font-weight:500}.tw-occ__img{aspect-ratio:3/4;overflow:hidden;background:var(--tw-sand);border-radius:var(--media-radius,0)}.tw-occ__img img,.tw-occ__img svg{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.tw-occ__feature{position:relative;display:block;margin:16px 22px 0;height:200px;overflow:hidden;text-decoration:none;background:var(--tw-ink);border-radius:var(--media-radius,0)}.tw-occ__feature img,.tw-occ__feature svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 28%}.tw-occ__feature-text{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b;padding:22px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;color:#fff}.tw-occ__feature-title{font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.1}.tw-occ__feature-sub{font-size:1.25rem;line-height:1.5}@media(min-width:990px){.tw-occ{padding:80px 0 64px}.tw-occ__row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;overflow:visible;padding:28px 56px 0;max-width:var(--page-width,1440px);margin:0 auto}.tw-occ__card{font-size:1.4rem;gap:12px}.tw-occ__feature{grid-column:span 2;margin:0;height:auto;min-height:100%}.tw-occ__feature-title{font-size:2.8rem}}.tw-ways{background:var(--tw-sand);padding:40px 0 44px}.tw-ways__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.tw-ways__head>div{display:flex;flex-direction:column;gap:10px}.tw-ways__nav{display:none;gap:10px}.tw-ways__nav button{width:48px;height:48px;border:1px solid var(--tw-ink);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--tw-ink);border-radius:var(--buttons-radius,0)}.tw-ways__track{display:flex;gap:12px;overflow-x:auto;padding:18px 22px 4px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tw-ways__track::-webkit-scrollbar{display:none}.tw-way{flex:0 0 300px;scroll-snap-align:start;background:var(--tw-ground);padding:14px;display:flex;flex-direction:column;gap:12px;border-radius:var(--media-radius,0)}.tw-way__pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tw-way figure{margin:0;display:flex;flex-direction:column;gap:6px}.tw-way__img{aspect-ratio:2/3;overflow:hidden;background:var(--tw-sand)}.tw-way__img img,.tw-way__img svg{width:100%;height:100%;object-fit:cover;object-position:50% 22%}.tw-way figcaption{font-size:1.15rem;line-height:1.35}@media(min-width:990px){.tw-ways{padding:80px 0}.tw-ways__nav{display:flex}.tw-ways__track{gap:20px;padding:28px 56px 4px}.tw-way{flex-basis:440px;padding:20px;gap:16px}.tw-way figcaption{font-size:1.3rem}}.tw-why{padding:44px 0}.tw-why__grid{display:flex;flex-direction:column;gap:22px}.tw-why__head{display:flex;flex-direction:column;gap:8px}.tw-why__list{display:flex;flex-direction:column;border-top:1px solid var(--tw-line)}.tw-why__item{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(--tw-line)}.tw-why__item svg{flex-shrink:0;width:26px;height:26px;stroke:var(--tw-accent)}.tw-why__item b{display:block;font-size:1.4rem;font-weight:600;margin-bottom:4px}.tw-why__item p{margin:0;font-size:1.3rem;line-height:1.55;color:var(--tw-mute)}@media(min-width:990px){.tw-why{padding:88px 0}.tw-why__grid{display:grid;grid-template-columns:1fr 2fr;gap:56px;align-items:start}.tw-why__list{display:grid;grid-template-columns:1fr 1fr;gap:36px 48px;border-top:0}.tw-why__item{border-bottom:0;border-top:1px solid var(--tw-line);padding:20px 0 0}.tw-why__item b{font-size:1.6rem}.tw-why__item p{font-size:1.4rem}}.tw-founder{background:var(--tw-ink);color:var(--tw-ground);padding:44px 0}.tw-founder__inner{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.tw-founder__img{width:84px;height:84px;border-radius:50%;overflow:hidden;flex-shrink:0;background:rgba(var(--color-background),.15)}.tw-founder__img img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.tw-founder__quote{margin:0;font-family:var(--font-heading-family);font-style:italic;font-size:2.3rem;line-height:1.3}.tw-founder__meta{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.tw-founder__name{font-size:1.2rem;letter-spacing:.16em;opacity:.75;text-transform:uppercase}.tw-founder .tw-link{color:var(--tw-ground)}@media(min-width:990px){.tw-founder{padding:80px 0}.tw-founder__inner{flex-direction:row;align-items:center;gap:48px}.tw-founder__img{width:160px;height:160px}.tw-founder__quote{font-size:3.4rem;max-width:820px}.tw-founder__text{display:flex;flex-direction:column;gap:16px}}.tw-promises{padding:32px 0;border-bottom:1px solid var(--tw-line)}.tw-promises__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 14px}.tw-promises__grid b{display:block;font-size:1.25rem;font-weight:600;margin-bottom:4px}.tw-promises__grid p{margin:0;font-size:1.2rem;line-height:1.45;color:var(--tw-mute)}@media(min-width:990px){.tw-promises{padding:44px 0}.tw-promises__grid{grid-template-columns:repeat(4,1fr);gap:24px}.tw-promises__grid b{font-size:1.4rem}.tw-promises__grid p{font-size:1.3rem}}.tw-wa{padding:40px 0}.tw-wa__inner{display:flex;flex-direction:column;gap:14px;align-items:flex-start}@media(min-width:990px){.tw-wa{padding:64px 0}.tw-wa__inner{flex-direction:row;align-items:center;justify-content:space-between}.tw-wa__inner>div{display:flex;flex-direction:column;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/twice-home.css.map */
