.titan-3d{padding-block:6rem}@media screen and (min-width:750px){.titan-3d{padding-block:9rem}}.titan-3d__grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media screen and (min-width:750px){.titan-3d__grid{grid-template-columns:1.2fr 1fr;gap:5rem}.titan-3d--media-right .titan-3d__viewer{order:2}}.titan-3d__viewer{position:relative}.titan-3d model-viewer{width:100%;height:60vh;min-height:36rem;max-height:64rem;background:transparent;--poster-color: transparent}.titan-3d__loading img{width:100%;height:100%;object-fit:contain}.titan-3d__hint{background:#1f3a3db3;color:#eff1ed;border:0;padding:.7rem 1.4rem;border-radius:4px;cursor:grab}.titan-3d__placeholder-note{text-align:center;margin-top:1.6rem;color:rgba(var(--color-foreground),.5);font-size:1.05rem}.titan-3d__eyebrow{margin:0 0 1.6rem}.titan-3d__heading{font-size:clamp(3rem,5vw,4.8rem);line-height:1.05;margin:0 0 2rem}.titan-3d__body{font-size:1.7rem;line-height:1.6;margin-bottom:2.8rem;color:rgba(var(--color-foreground),.85)}.titan-3d__button{margin:0}.titan-bundle{padding-block:6rem}@media screen and (min-width:750px){.titan-bundle{padding-block:9rem}}.titan-bundle__grid{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}@media screen and (min-width:750px){.titan-bundle__grid{grid-template-columns:1fr 1fr;gap:6rem}}.titan-bundle__media{aspect-ratio:4 / 3;overflow:hidden}.titan-bundle__media img,.titan-bundle__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.titan-bundle__eyebrow{margin:0 0 1.4rem}.titan-bundle__heading{font-size:clamp(3rem,5vw,4.6rem);margin:0 0 1rem}.titan-bundle__saving{font-size:1.8rem;font-weight:600;color:var(--color-titanium-dark, #4a5a68);margin:0 0 2.4rem}.titan-bundle__pieces{list-style:none;margin:0 0 2.4rem;padding:0;border-top:1px solid rgba(var(--color-foreground),.12)}.titan-bundle__piece{display:flex;justify-content:space-between;gap:2rem;padding-block:1.1rem;border-bottom:1px solid rgba(var(--color-foreground),.12);font-size:1.5rem}.titan-bundle__piece-price{color:rgba(var(--color-foreground),.65);white-space:nowrap}.titan-bundle__pricing{display:flex;align-items:baseline;gap:1.2rem;margin-bottom:2.4rem}.titan-bundle__was{font-size:1.8rem;text-decoration:line-through;opacity:.55}.titan-bundle__now{font-family:var(--font-heading-family);font-size:3.4rem;line-height:1}.titan-bundle__button{margin:0}.titan-cert{padding-block:4rem}@media screen and (min-width:750px){.titan-cert{padding-block:5.5rem}}.titan-cert__inner{text-align:center}.titan-cert__heading{color:rgba(var(--color-foreground),.6);margin:0 0 2.8rem}.titan-cert__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem}@media screen and (min-width:750px){.titan-cert__list{display:flex;justify-content:center;gap:5rem;flex-wrap:wrap}}.titan-cert__item{display:flex;flex-direction:column;align-items:center;gap:.4rem}.titan-cert__logo{width:5rem;height:5rem;object-fit:contain;margin-bottom:.8rem}.titan-cert__title{font-family:var(--font-eyebrow-family);text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;color:rgb(var(--color-foreground))}.titan-cert__subtitle{font-size:1.15rem;color:rgba(var(--color-foreground),.6)}.titan-compare{padding-block:6rem}@media screen and (min-width:750px){.titan-compare{padding-block:9rem}}.titan-compare__header{text-align:center;margin-bottom:4rem}.titan-compare__eyebrow{color:var(--color-titanium-dark, #1f3a3d);margin:0 0 1.2rem}.titan-compare__heading{font-size:clamp(3rem,5vw,4.4rem);margin:0}.titan-compare__table{max-width:88rem;margin-inline:auto}.titan-compare__row{display:grid;grid-template-columns:1.2fr 1fr 1fr;align-items:stretch;border-bottom:1px solid rgba(var(--color-foreground),.12)}.titan-compare__cell{padding:1.6rem 1.2rem;font-size:1.4rem;line-height:1.4;display:flex;align-items:center;gap:.8rem}@media screen and (min-width:750px){.titan-compare__cell{padding:2rem 1.8rem;font-size:1.55rem}}.titan-compare__cell--label{font-family:var(--font-eyebrow-family);text-transform:uppercase;letter-spacing:.1em;font-size:1.1rem;color:rgba(var(--color-foreground),.7)}.titan-compare__row--head .titan-compare__cell{font-family:var(--font-heading-family);font-size:clamp(1.6rem,2.2vw,2.2rem);text-transform:none;letter-spacing:0;color:rgb(var(--color-foreground))}.titan-compare__cell--b{background:rgba(var(--color-foreground),.04);border-left:2px solid var(--color-accent, #88b0aa);font-weight:500}.titan-compare__row--head .titan-compare__cell--b{background:var(--color-accent, #88b0aa);color:#1f3a3d;border-left:0;border-radius:6px 6px 0 0}.titan-compare__row:last-child .titan-compare__cell--b{border-radius:0 0 6px 6px}.titan-compare__mark{flex-shrink:0;font-size:1.3rem;line-height:1}.titan-compare__mark--no{color:rgba(var(--color-foreground),.35)}.titan-compare__mark--yes{color:var(--color-titanium-dark, #1f3a3d)}.titan-compare__cta{text-align:center;margin-top:4rem}.titan-compare__cta .button{margin:0}.titan-faq{padding-block:6rem}@media screen and (min-width:750px){.titan-faq{padding-block:9rem}}.titan-faq__inner{max-width:76rem}.titan-faq__header{text-align:center;margin-bottom:4rem}.titan-faq__eyebrow{color:var(--color-titanium-dark, #4a5a68);margin:0 0 1.2rem}.titan-faq__heading{font-size:clamp(3rem,5vw,4.4rem);margin:0}.titan-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.15)}.titan-faq__item:first-child{border-top:1px solid rgba(var(--color-foreground),.15)}.titan-faq__question-wrap{margin:0;font-size:inherit}.titan-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.2rem 0;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--font-heading-family);font-size:clamp(1.9rem,2.6vw,2.4rem);color:rgb(var(--color-foreground))}.titan-faq__question:focus-visible{outline:2px solid var(--color-gold, #c9a84c);outline-offset:3px}.titan-faq__icon{position:relative;flex-shrink:0;width:1.6rem;height:1.6rem}.titan-faq__icon:before,.titan-faq__icon:after{content:"";position:absolute;background:var(--color-gold, #c9a84c);transition:transform .25s ease}.titan-faq__icon:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.titan-faq__icon:after{left:50%;top:0;width:2px;height:100%;transform:translate(-50%)}.titan-faq__question[aria-expanded=true] .titan-faq__icon:after{transform:translate(-50%) scaleY(0)}.titan-faq__answer{padding:0 0 2.4rem;font-size:1.6rem;line-height:1.6;max-width:64rem;color:rgba(var(--color-foreground),.82)}.titan-gift{padding-block:6rem}@media screen and (min-width:750px){.titan-gift{padding-block:9rem}}.titan-gift__inner{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media screen and (min-width:750px){.titan-gift__inner.has-media{grid-template-columns:1fr 1fr;gap:5rem}}.titan-gift__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:6px;background:var(--color-sand, #e9e0ce)}.titan-gift__media img{width:100%;height:100%;object-fit:cover}.titan-gift__content{max-width:52rem}.titan-gift__eyebrow{color:var(--color-titanium-dark, #1f3a3d);margin:0 0 1.4rem}.titan-gift__heading{font-size:clamp(3rem,5vw,4.6rem);line-height:1.05;margin:0 0 1.8rem}.titan-gift__body{font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.85);margin-bottom:2.4rem}.titan-gift__occasions{list-style:none;margin:0 0 3rem;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.titan-gift__occasion{border:1px solid rgba(var(--color-foreground),.25);border-radius:999px;padding:.7rem 1.4rem;font-size:1.05rem;color:rgba(var(--color-foreground),.75)}.titan-gift__button{margin:0}.titan-health{padding-block:7rem}@media screen and (min-width:750px){.titan-health{padding-block:11rem}}.titan-health__inner{max-width:78rem;text-align:center}.titan-health__heading{font-size:clamp(3.2rem,6vw,6rem);line-height:1.08;margin:0 0 2.4rem}.titan-health__body{font-size:clamp(1.7rem,2.4vw,2.1rem);line-height:1.55;margin-bottom:2rem;color:rgba(var(--color-foreground),.9)}.titan-health__citation{font-size:1.1rem;color:rgba(var(--color-foreground),.72);letter-spacing:.12em;margin:0 auto 3.2rem;max-width:56rem;display:block}.titan-health__button{margin:0}.titan-hero{position:relative;display:flex;align-items:center;min-height:80vh;overflow:hidden;isolation:isolate}@media screen and (min-width:750px){.titan-hero{min-height:100vh}}.titan-hero__media,.titan-hero__video,.titan-hero__image,.titan-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.titan-hero__video,.titan-hero__image{object-fit:cover}.titan-hero__image{animation:titan-hero-kenburns 18s ease-out forwards}@media(prefers-reduced-motion:reduce){.titan-hero__image{animation:none}}@keyframes titan-hero-kenburns{0%{transform:scale(1.08)}to{transform:scale(1)}}.titan-hero__image--mobile{display:block}.titan-hero__image--desktop{display:none}@media screen and (min-width:750px){.titan-hero__image--mobile{display:none}.titan-hero__image--desktop{display:block}}.titan-hero__placeholder{width:100%;height:100%;background:rgb(var(--color-background))}.titan-hero__placeholder .placeholder-svg{width:100%;height:100%;object-fit:cover}.titan-hero__scrim{background:linear-gradient(180deg,rgba(10,8,6,calc(var(--titan-hero-overlay) * .15)),rgba(10,8,6,calc(var(--titan-hero-overlay) * .85))),radial-gradient(120% 100% at 20% 100%,rgba(10,8,6,var(--titan-hero-overlay)),#0a080600 60%)}.titan-hero__content{width:100%;color:#eff1ed;padding-block:6rem;text-align:center;animation:titan-hero-rise 1s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.titan-hero__content{animation:none}}@keyframes titan-hero-rise{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:750px){.titan-hero__content{text-align:left;max-width:76rem;margin-inline:0}}.titan-hero__eyebrow{margin:0 0 1.6rem}.titan-hero__heading{font-size:clamp(4.4rem,9vw,8.4rem);line-height:1.02;letter-spacing:-.01em;margin:0 0 1.8rem;color:#eff1ed}.titan-hero__subheading{font-size:clamp(1.7rem,2.4vw,2.2rem);line-height:1.4;max-width:46rem;margin:0 auto 3.2rem;color:#eff1edeb}@media screen and (min-width:750px){.titan-hero__subheading{margin-inline:0}}.titan-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center}@media screen and (min-width:750px){.titan-hero__buttons{justify-content:flex-start}}.titan-hero__button{margin:0}.titan-journal{padding-block:6rem}@media screen and (min-width:750px){.titan-journal{padding-block:9rem}}.titan-journal__header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:4rem}.titan-journal__eyebrow{color:var(--color-titanium-dark, #1f3a3d);margin:0 0 1.2rem}.titan-journal__heading{font-size:clamp(3rem,5vw,4.4rem);margin:0}.titan-journal__view-all{margin:0;flex-shrink:0}.titan-journal__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:750px){.titan-journal__grid{grid-template-columns:repeat(3,1fr)}}.titan-journal__card{display:block;text-decoration:none;color:inherit}.titan-journal__media{aspect-ratio:3 / 2;overflow:hidden;border-radius:6px;margin-bottom:1.6rem;background:rgba(var(--color-foreground),.04)}.titan-journal__media img,.titan-journal__media .placeholder-svg{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.titan-journal__card:hover .titan-journal__media img{transform:scale(1.04)}.titan-journal__date{color:rgba(var(--color-foreground),.55);margin:0 0 .8rem;font-size:1.05rem}.titan-journal__title{font-size:clamp(2rem,2.6vw,2.6rem);line-height:1.2;margin:0 0 1rem}.titan-journal__excerpt{font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.78);margin:0 0 1.2rem}.titan-journal__read{font-family:var(--font-eyebrow-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;color:var(--color-titanium-dark, #1f3a3d)}.titan-journal__empty{text-align:center;padding:4rem 0;color:rgba(var(--color-foreground),.6);font-size:1.6rem}.titan-lp-hero{position:relative;display:flex;align-items:center;min-height:70vh;overflow:hidden;isolation:isolate}.titan-lp-hero__bg,.titan-lp-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.titan-lp-hero__bg{object-fit:cover}.titan-lp-hero__scrim{background:linear-gradient(180deg,rgba(10,8,6,calc(var(--titan-hero-overlay) * .2)),rgba(10,8,6,var(--titan-hero-overlay)))}.titan-lp-hero__inner{padding-block:7rem;text-align:center;max-width:64rem}.titan-lp-hero__heading{font-size:clamp(3.6rem,7vw,6.4rem);line-height:1.04;margin:1.4rem 0 1.8rem}.titan-lp-hero__sub{font-size:clamp(1.6rem,2.2vw,2rem);line-height:1.5;margin:0 auto 3rem;max-width:44rem;opacity:.92}.titan-lp__cta{margin:0}.titan-lp-product{padding-block:6rem}.titan-lp-product__grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media screen and (min-width:750px){.titan-lp-product__grid{grid-template-columns:1fr 1fr;gap:5rem}}.titan-lp-product__media{aspect-ratio:1;overflow:hidden;border-radius:6px}.titan-lp-product__media img,.titan-lp-product__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.titan-lp-product__title{font-size:clamp(2.8rem,4vw,4rem);margin:0 0 1rem}.titan-lp-product__price{display:flex;align-items:baseline;gap:1.2rem;margin-bottom:1.8rem}.titan-lp-product__now{font-family:var(--font-heading-family);font-size:3rem}.titan-lp-product__was{text-decoration:line-through;opacity:.55;font-size:1.8rem}.titan-lp-product__blurb{font-size:1.6rem;line-height:1.6;margin-bottom:2.4rem}.titan-lp-social{padding-block:5rem;text-align:center}.titan-lp-social__rating{color:var(--color-accent, #88b0aa);margin:0 0 3rem;font-size:1.3rem}.titan-lp-social__quotes{display:grid;grid-template-columns:1fr;gap:2.4rem}@media screen and (min-width:750px){.titan-lp-social__quotes{grid-template-columns:repeat(3,1fr)}}.titan-lp-social__quotes figure{margin:0}.titan-lp-social__quotes blockquote{font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.4;margin:0 0 1.2rem}.titan-lp-social__quotes figcaption{color:rgba(var(--color-foreground),.7)}.titan-lp-faq{padding-block:5rem}.titan-lp-faq__inner{max-width:70rem}.titan-lp-faq__heading{font-size:clamp(2.6rem,4vw,3.6rem);margin:0 0 2.4rem;text-align:center}.titan-lp-cta{padding-block:7rem}.titan-lp-cta__inner{text-align:center}.titan-lp-cta__heading{font-size:clamp(2.8rem,5vw,4.4rem);margin:0 0 2.4rem}.titan-grid{padding-block:6rem}@media screen and (min-width:750px){.titan-grid{padding-block:8rem}}.titan-grid__header{text-align:center;margin-bottom:4rem}.titan-grid__eyebrow{color:var(--color-titanium-dark, #4a5a68);margin:0 0 1.2rem}.titan-grid__heading{font-size:clamp(3rem,5vw,4.4rem);margin:0}.titan-grid__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2.4rem}@media screen and (min-width:750px){.titan-grid__list{grid-template-columns:repeat(2,1fr);gap:3rem}}@media screen and (min-width:990px){.titan-grid__list{grid-template-columns:repeat(4,1fr)}}.titan-grid__item{position:relative}.titan-grid__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;background:var(--color-accent, #88b0aa);color:#1f3a3d;padding:.5rem 1.1rem;font-size:1rem;pointer-events:none}.titan-grid__placeholder{aspect-ratio:1;background:rgba(var(--color-foreground),.04)}.titan-grid__placeholder .placeholder-svg{width:100%;height:100%}.titan-grid__footer{text-align:center;margin-top:4rem}.titan-rv{padding-block:4rem}@media screen and (min-width:750px){.titan-rv{padding-block:5rem}}.titan-rv[hidden]{display:none}.titan-rv__heading{font-size:clamp(2.2rem,3vw,3rem);margin:0 0 2.8rem}.titan-rv__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media screen and (min-width:750px){.titan-rv__grid{grid-template-columns:repeat(4,1fr)}}.titan-rv__card{display:flex;flex-direction:column;gap:.6rem;text-decoration:none;color:inherit}.titan-rv__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:6px;background:var(--color-sand, #e9e0ce)}.titan-rv__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.titan-rv__card:hover .titan-rv__media img{transform:scale(1.04)}.titan-rv__title{font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.2}.titan-rv__price{font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.titan-sig{display:grid;grid-template-columns:1fr}@media screen and (min-width:750px){.titan-sig{grid-template-columns:1fr 1fr}.titan-sig--image-right .titan-sig__media{order:2}}.titan-sig__media{position:relative;min-height:60vw;overflow:hidden}@media screen and (min-width:750px){.titan-sig__media{min-height:100%}}.titan-sig__media img,.titan-sig__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.titan-sig__content{display:flex;align-items:center;padding:5rem 3rem}@media screen and (min-width:750px){.titan-sig__content{padding:8rem 6rem}}.titan-sig__inner{max-width:46rem}.titan-sig__eyebrow{margin:0 0 1.6rem}.titan-sig__heading{font-size:clamp(3.4rem,5.5vw,5.2rem);line-height:1.05;margin:0 0 2rem}.titan-sig__body{font-size:1.7rem;line-height:1.6;margin-bottom:2.8rem;color:rgba(var(--color-foreground),.85)}.titan-sig__button{margin:0}.titan-social{padding-block:6rem}@media screen and (min-width:750px){.titan-social{padding-block:9rem}}.titan-social__header{text-align:center;margin-bottom:4.8rem}.titan-social__eyebrow{color:var(--color-titanium-dark, #4a5a68);margin:0 0 1.2rem}.titan-social__heading{font-size:clamp(3rem,5vw,4.4rem);margin:0 0 1rem}.titan-social__aggregate{font-size:1.5rem;color:rgba(var(--color-foreground),.7);margin:0}.titan-social__reviews{display:grid;grid-template-columns:1fr;gap:2.4rem;margin-bottom:5rem}@media screen and (min-width:750px){.titan-social__reviews{grid-template-columns:repeat(3,1fr);gap:3rem}}.titan-social__review{margin:0;padding:3rem;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.08)}.titan-social__stars{font-size:1.6rem;letter-spacing:.1em;margin-bottom:1.6rem;color:rgba(var(--color-foreground),.2)}.titan-social__star.is-filled{color:var(--color-gold, #c9a84c)}.titan-social__quote{font-family:var(--font-heading-family);font-size:2rem;line-height:1.4;margin:0 0 1.8rem}.titan-social__name{font-family:var(--font-eyebrow-family);text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.titan-social__ugc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (min-width:750px){.titan-social__ugc{grid-template-columns:repeat(6,1fr)}}.titan-social__tile{position:relative;aspect-ratio:1;overflow:hidden}.titan-social__tile img,.titan-social__tile .placeholder-svg,.titan-social__tile-link{display:block;width:100%;height:100%;object-fit:cover}.titan-social__tile img{transition:transform .4s ease}.titan-social__tile-link:hover img{transform:scale(1.05)}.titan-sticky{position:fixed;left:0;right:0;bottom:0;z-index:4;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -6px 24px #1f3a3d1a;transform:translateY(110%);transition:transform .35s cubic-bezier(.22,1,.36,1)}.titan-sticky.is-visible{transform:translateY(0)}.titan-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-block:1rem}.titan-sticky__product{display:flex;align-items:center;gap:1.2rem;min-width:0}.titan-sticky__image{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:4px;flex-shrink:0}.titan-sticky__text{display:flex;flex-direction:column;min-width:0}.titan-sticky__title{font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.titan-sticky__price{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.titan-sticky__add{margin:0;flex-shrink:0;white-space:nowrap}@media screen and (max-width:749px){.titan-sticky__title{max-width:40vw}.titan-sticky__add{padding-inline:2rem}}.titan-story{padding-block:6rem}@media screen and (min-width:750px){.titan-story{padding-block:9rem}}.titan-story__intro{max-width:70rem;margin:0 auto 5rem;text-align:center}.titan-story__eyebrow{color:var(--color-titanium-dark, #1f3a3d);margin:0 0 1.6rem}.titan-story__heading{font-size:clamp(3.4rem,6vw,5.6rem);line-height:1.05;margin:0 0 2rem}.titan-story__lead{font-size:clamp(1.7rem,2.4vw,2.1rem);line-height:1.55;color:rgba(var(--color-foreground),.85)}.titan-story__blocks{display:flex;flex-direction:column;gap:5rem;max-width:90rem;margin-inline:auto}@media screen and (min-width:750px){.titan-story__blocks{gap:7rem}}.titan-story__text{max-width:64rem;margin-inline:auto}.titan-story__subheading{font-size:clamp(2.4rem,4vw,3.4rem);line-height:1.1;margin:0 0 1.6rem}.titan-story__body{font-size:1.7rem;line-height:1.65;color:rgba(var(--color-foreground),.85)}.titan-story__statement{font-family:var(--font-heading-family);font-size:clamp(2.8rem,5vw,4.4rem);line-height:1.2;text-align:center;max-width:80rem;margin:0 auto;text-wrap:balance}.titan-story__split{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media screen and (min-width:750px){.titan-story__split{grid-template-columns:1fr 1fr;gap:5rem}.titan-story__split--right .titan-story__split-media{order:2}}.titan-story__split-media{aspect-ratio:4 / 5;overflow:hidden;border-radius:6px}.titan-story__split-media img,.titan-story__split-media .placeholder-svg{width:100%;height:100%;object-fit:cover}.titan-story__quote{margin:0;text-align:center;max-width:70rem;margin-inline:auto}.titan-story__quote blockquote{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.3;margin:0 0 1.6rem}.titan-story__cta{text-align:center}.titan-story__cta-text{font-size:clamp(2.6rem,4.5vw,4rem);margin:0 0 2.4rem}.titan-trust{overflow:hidden;border-block:1px solid rgba(var(--color-foreground),.12)}.titan-trust__track{display:flex;width:max-content;animation:titan-trust-scroll var(--titan-trust-duration, 40s) linear infinite}.titan-trust:hover .titan-trust__track,.titan-trust__track:focus-within{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.titan-trust__track{animation:none;flex-wrap:wrap;width:100%;justify-content:center}.titan-trust__group[aria-hidden=true]{display:none}}.titan-trust__group{display:flex;align-items:center;margin:0;padding:0;list-style:none;flex-shrink:0}.titan-trust__item{display:flex;align-items:center;padding-block:1.3rem;padding-inline:2.4rem;white-space:nowrap;color:rgb(var(--color-foreground));position:relative}.titan-trust__item:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--color-gold, #c9a84c)}@media(prefers-reduced-motion:reduce){.titan-trust__item:last-child:after{display:none}}@keyframes titan-trust-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.titan-why{padding-block:6rem}@media screen and (min-width:750px){.titan-why{padding-block:9rem}}.titan-why__header{text-align:center;margin-bottom:4.8rem}.titan-why__eyebrow{color:var(--color-titanium-dark, #4a5a68);margin:0 0 1.2rem}.titan-why__heading{font-size:clamp(3rem,5vw,4.4rem);margin:0}.titan-why__grid{display:grid;grid-template-columns:1fr;gap:4rem}@media screen and (min-width:750px){.titan-why__grid{grid-template-columns:repeat(3,1fr);gap:4.8rem}}.titan-why__col{text-align:center}@media screen and (min-width:750px){.titan-why__col{text-align:left}}.titan-why__icon{margin-bottom:2rem}.titan-why__icon img{width:6rem;height:6rem;object-fit:contain}.titan-why__col-heading{font-size:clamp(2.4rem,3vw,3rem);margin:0 0 1.2rem}.titan-why__col-body{font-size:1.6rem;line-height:1.6;margin:0;color:rgba(var(--color-foreground),.78)}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
