@font-face{font-family:Parslay;src:url(/fonts/parslay/Parslay-Regular.woff2)format("woff2"),url(/fonts/parslay/Parslay-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@layer components{.tott-page{color:#f9f3ea;font-family:var(--font-sans,sans-serif);background-color:#17140f;min-height:100dvh}.tott-shell{width:100%;max-width:100%;padding:2rem 2.75rem;container:tott-shell/inline-size}.tott-detail-shell{width:100%;max-width:64rem;margin-inline:auto;padding:clamp(2rem,4vw,4rem) 1rem}.tott-header{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.tott-header__brand{align-items:center;gap:var(--space-lg);height:100%;display:flex}.tott-header__logo{width:auto;height:2.25rem;display:block}.tott-header__eyebrow{color:#fc6a4a;flex-direction:column;justify-content:center;height:100%;font-family:Parslay,serif;font-size:max(17px,2.5cqw);font-style:normal;font-weight:400;line-height:1;display:flex}.tott-header__ctas{align-items:center;gap:var(--space-sm);display:flex}.tott-btn{align-items:center;gap:var(--space-xs);color:#aaa69f;font-size:var(--text-fluid-md);border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;background-image:linear-gradient(#504a43,#312e29);border:none;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.tott-btn:hover{color:#fffbf2}.tott-title{margin:0 0 var(--space-fluid-xl);font-family:var(--font-display,"Cal Sans", sans-serif);color:#f9f3ea;font-size:clamp(3rem,1.28571rem + 8.57143vw,9rem);font-weight:400;line-height:1}.tott-layout{gap:var(--space-fluid-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.tott-layout{align-items:start;gap:var(--space-fluid-xl);grid-template-columns:29.25rem minmax(0,1fr)}}.tott-aside{width:100%;min-width:0;max-width:100%}.tott-aside__inner{background-color:#312e29;border-radius:1rem;padding:2.5rem}@media (min-width:64rem){.tott-aside{top:var(--space-lg);width:29.25rem;min-width:29.25rem;max-width:100%;position:sticky}}.tott-aside__richtext h3{font-family:var(--font-display,"Cal Sans", sans-serif);color:#f9f3ea;margin:0 0 30px;font-size:36px;font-style:normal;font-weight:400;line-height:1}.tott-aside__richtext h3:empty{margin:0;display:none}.tott-aside__richtext :where(p)+:where(p),.tott-aside__richtext :where(h3)+:where(p),.tott-aside__richtext :where(blockquote)+:where(p){margin-top:0}.tott-aside__richtext p{color:#f9f3ea;margin:0 0 16px;font-size:17.5px;line-height:1.5}.tott-aside__richtext p:last-child{margin-bottom:0}.tott-aside__richtext blockquote{color:#fc6a4a;background-image:url(https://a.storyblok.com/f/292176025308856/395/b685fd58b5/68b99175950bd2f5f5cda9bd_small-quote.svg);background-position:0 5%;background-repeat:no-repeat;background-size:auto;border:none;margin:48px 0;padding-top:48px;font-size:24px;font-weight:500;overflow:visible}.tott-aside__richtext blockquote p{color:#fc6a4a;margin:0;font-size:24px;font-weight:500;line-height:1.4}.tott-aside__quote{color:#fc6a4a;background-image:url(https://a.storyblok.com/f/292176025308856/395/b685fd58b5/68b99175950bd2f5f5cda9bd_small-quote.svg);background-position:0 5%;background-repeat:no-repeat;background-size:auto;border:none;margin:48px 0;padding-top:48px;font-size:24px;font-weight:500;overflow:visible}.tott-aside__quote p{color:#fc6a4a;margin-bottom:0;font-size:24px;font-weight:500;line-height:1.4}.tott-grid{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (min-width:64rem){.tott-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:48rem){.tott-grid{grid-template-columns:minmax(0,1fr)}}.tott-card{border-radius:var(--radius-md);cursor:pointer;aspect-ratio:1;background-color:#312e29;position:relative;overflow:hidden}.tott-card__video,.tott-card__poster{object-fit:cover;width:100%;height:100%;transition:filter .3s;display:block;position:absolute;inset:0}.tott-card__video{filter:grayscale()}.tott-card:hover .tott-card__video{filter:grayscale(0)}.tott-card__overlay{padding:var(--space-md);background-color:#4e2d218c;flex-direction:column;justify-content:flex-end;transition:opacity .3s;display:flex;position:absolute;inset:0}.tott-card:hover .tott-card__overlay{opacity:0}.tott-card__name{font-family:var(--font-display,"Cal Sans", sans-serif);color:#fff;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:400;line-height:1.1}.tott-card__role{color:#fc6a4a;margin-top:2px;font-size:1rem;font-weight:500;line-height:1.3}.tott-card__watch{align-items:center;gap:var(--space-sm);padding:.75rem var(--space-md);font-family:var(--font-display,"Cal Sans", sans-serif);color:#fff;background-color:#4e2d21b3;font-size:1.25rem;transition:bottom .2s;display:flex;position:absolute;bottom:-4rem;left:0;right:0}.tott-card:hover .tott-card__watch{bottom:0}.tott-card__watch-icon{color:#fc6a4a;flex-shrink:0}.tott-modal-backdrop{z-index:50;padding:var(--space-md);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000bf;justify-content:center;align-items:center;animation:.2s both tott-fade-in;display:flex;position:fixed;inset:0}@keyframes tott-fade-in{0%{opacity:0}to{opacity:1}}.tott-modal{border-radius:var(--radius-lg);color:#f9f3ea;background-color:#312e29;grid-template-columns:minmax(0,1fr);width:100%;max-width:67.5rem;max-height:90dvh;animation:.25s both tott-slide-up;display:grid;position:relative;overflow-y:auto}@keyframes tott-slide-up{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:64rem){.tott-modal{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-height:67vh;overflow-y:visible}}.tott-modal__close{cursor:pointer;z-index:10;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;padding:0;transition:opacity .3s;display:flex;position:absolute;top:-1.75rem;right:-1.75rem}.tott-modal-backdrop:has(.tott-modal) .tott-modal__close{opacity:1;transition-delay:.5s}.tott-modal__close-icon{object-fit:contain;width:3.5rem;height:3.5rem}.tott-modal__text{padding:var(--space-fluid-xl);justify-content:space-between;gap:var(--space-lg);flex-direction:column;display:flex}.tott-modal__quote-icon{color:#fc6a4a;margin-bottom:var(--space-sm);flex-shrink:0}.tott-modal__quote{margin-bottom:var(--space-lg);color:#f9f3ea;font-size:clamp(1rem,3.2cqw,2rem);line-height:1.5}.tott-modal__meta{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.tott-modal__name{color:#f9f3ea;font-weight:700;line-height:1.3}.tott-modal__role{color:#aaa69f;font-size:var(--text-fluid-sm);margin-top:2px}.tott-modal__logo{object-fit:contain;max-width:10rem;height:auto;max-height:3rem}.tott-modal__social{align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.tott-modal__social-link{color:#aaa69f;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:color .18s;display:inline-flex}.tott-modal__social-link:hover{color:#f9f3ea}.tott-modal__readmore{align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);color:#f9f3ea;font-size:1.5rem;font-weight:400;font-family:var(--font-display,"Cal Sans", sans-serif);text-decoration:none;transition:opacity .2s;display:inline-flex}.tott-modal__readmore:hover{opacity:.8}.tott-modal__readmore span{text-decoration:underline}.tott-modal__readmore-icon{color:#fc6a4a;flex-shrink:0}.tott-modal__media{border-radius:0 0 var(--radius-lg) var(--radius-lg);background-color:#23201b;min-height:18rem;position:relative;overflow:hidden}@media (min-width:64rem){.tott-modal__media{border-radius:0 var(--radius-lg) var(--radius-lg) 0;height:100%;min-height:0}}.tott-modal__thumb{object-fit:cover;width:100%;height:100%}.tott-modal__play-btn{bottom:var(--space-md);left:var(--space-md);align-items:center;gap:var(--space-xs);border-radius:var(--radius-full);color:#fff;font-size:var(--text-fluid-md);cursor:pointer;font-weight:500;font-family:var(--font-sans,sans-serif);background:#0000008c;border:none;padding:.5rem 1rem;text-decoration:none;transition:background-color .18s;display:inline-flex;position:absolute}.tott-modal__play-btn:hover{background:#000c}.tott-detail-page{color:#f9f3ea;min-height:100dvh;font-family:var(--font-sans,sans-serif);padding:0 0 var(--space-fluid-3xl);background-color:#17140f}.tott-detail__inner{border-radius:var(--radius-lg);padding:var(--space-fluid-2xl);background-color:#312e29;position:relative}.tott-detail__back{top:var(--space-md);right:var(--space-md);opacity:.7;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;transition:opacity .18s;display:flex;position:absolute}.tott-detail__back:hover{opacity:1}.tott-detail__back-img{object-fit:contain;width:3.25rem;height:3.25rem}.tott-detail__header{gap:var(--space-fluid-lg);margin-bottom:var(--space-fluid-xl);flex-direction:column;display:flex}.tott-detail__brand{align-items:center;gap:var(--space-lg);display:flex;container:tott-detail-brand/inline-size}.tott-detail__logo{width:auto;height:2.25rem}.tott-detail__eyebrow{color:#fc6a4a;flex-direction:column;justify-content:center;height:100%;font-family:Parslay,serif;font-size:max(17px,2.5cqw);font-style:normal;font-weight:400;line-height:1;display:flex}.tott-detail__headline{font-family:var(--font-display,"Cal Sans", sans-serif);color:#f9f3ea;font-size:clamp(2.25rem,1.89286rem + 1.78571vw,3.5rem);font-weight:400;line-height:1.15}.tott-detail__author-name{font-family:var(--font-display,"Cal Sans", sans-serif);color:#fc6a4a;margin-bottom:2px;font-size:clamp(1.175rem,.867857rem + 1.53571vw,2.25rem);font-weight:400;line-height:1.2}.tott-detail__author-role{color:#e8e3dc;font-size:var(--text-fluid-md)}.tott-detail__video{aspect-ratio:16/9;border-radius:var(--radius-md);width:100%;margin-bottom:var(--space-fluid-xl);background-color:#23201b;position:relative;overflow:hidden}.tott-detail__video iframe{border:none;width:100%;height:100%;position:absolute;inset:0}.tott-detail__body.storyblok-richtext p{margin-bottom:var(--space-md);color:#e8e3dc;font-size:1.09375rem;line-height:1.6}.tott-detail__body.storyblok-richtext h3{font-family:var(--font-display,"Cal Sans", sans-serif);color:#f9f3ea;margin-top:var(--space-xl);margin-bottom:var(--space-md);font-size:clamp(1.175rem,2vw,2rem);font-weight:400}.tott-detail__body.storyblok-richtext blockquote{margin:var(--space-2xl) 0;padding-top:var(--space-2xl);color:#fc6a4a;background-image:url(https://a.storyblok.com/f/292176025308856/395/b685fd58b5/68b99175950bd2f5f5cda9bd_small-quote.svg);background-position:0 5%;background-repeat:no-repeat;background-size:auto;font-size:1.5rem;font-weight:500;overflow:visible}.tott-detail__body.storyblok-richtext blockquote p{color:#fc6a4a;font-size:1.5rem;font-weight:500;line-height:1.4}@media not all and (min-width:48rem){.tott-shell{padding:1rem}.tott-header{margin-bottom:var(--space-md)}.tott-title{margin-bottom:var(--space-xl);line-height:1.1}.tott-aside{width:100%;min-width:100%}.tott-aside__inner{padding:1rem}.tott-modal{max-height:95dvh;overflow-y:auto}.tott-modal__close{top:var(--space-sm);right:var(--space-sm)}.tott-detail__inner{padding:var(--space-lg)}.tott-detail__back{top:var(--space-sm);right:var(--space-sm)}}@media (prefers-reduced-motion:reduce){.tott-modal-backdrop,.tott-modal{animation:none}.tott-card__video,.tott-card__overlay,.tott-card__watch,.tott-btn,.tott-modal__close{transition:none}}}
