.fade-home .hero{height:auto;min-height:var(--hero-h)}.fade-home .hero>:is(.nav,.hero-title,.hero-foot){flex-shrink:0}@media (max-height:500px) and (orientation:landscape){.fade-home .hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:16px;padding-right:calc(var(--gutter) + 16px);padding-bottom:calc(clamp(48px, 6.5vw, 88px) + 16px)}.fade-home .hero>.nav{grid-column:1/-1;grid-row:1}.fade-home .hero-title{grid-column:1;grid-row:2;align-self:start;min-width:0;font-size:min(10vw,calc((100svh - 136px) / 3.4))}.fade-home .hero-foot{position:relative;inset:auto;grid-column:2;grid-row:2;align-self:end;justify-self:end;min-width:0;margin:0}}@media (max-height:500px) and (orientation:landscape) and (max-width:900px){.fade-home .hero>.nav{margin-right:calc(-1 * (var(--gutter) + 16px))}}@media (max-height:500px) and (orientation:landscape) and (max-width:640px){.fade-home .hero{padding-right:16px}.fade-home .hero>.nav{margin-right:-16px}}:is(.fade-home,.fade-site,.fade-chrome){text-underline-offset:.2em;text-decoration-thickness:.08em}:is(.fade-home,.fade-site,.fade-chrome) ::selection{background:var(--f4t-yellow);color:var(--f4t-ink)}:is(.fade-home,.fade-site) .menu-sheet a[aria-current=page],:is(.fade-home,.fade-site) .nav-links a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}:is(.fade-home,.fade-site) .menu .menu-sheet{max-height:calc(100svh - 104px);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--f4t-muted-on-dark) var(--f4t-ink);scrollbar-width:thin}:is(.fade-home,.fade-site) .menu .menu-sheet a:hover{background:var(--f4t-navy)}:is(.fade-home,.fade-site) .foot-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}:is(.fade-home,.fade-site) .foot{padding-block:clamp(40px,5vw,64px) calc(88px + env(safe-area-inset-bottom))}:is(.fade-home,.fade-site) .foot .poster-logo{width:clamp(220px,26vw,360px);max-width:100%}:is(.fade-home,.fade-site) .foot-cols{margin-top:32px;padding-top:28px}:is(.fade-home,.fade-site) .foot-cols>*{min-width:0}:is(.fade-home,.fade-site) .foot-cols a{max-width:100%;padding-block:8px;line-height:1.35}:is(.fade-home,.fade-site) .foot h3{margin-bottom:12px;color:var(--f4t-muted-on-dark)}:is(.fade-home,.fade-site) :is(.foot-cols,.foot-row) a:hover{color:var(--f4t-yellow)}:is(.fade-home,.fade-site) .plans-head .eyebrow{color:var(--f4t-paper)}:is(.fade-home,.fade-site) :is(.sheet-intro p,.board .desc,.doors .l){line-height:1.5}:is(.fade-home,.fade-site) .doors a{grid-template-columns:minmax(200px,30%) minmax(0,1fr);grid-template-areas:"m t" "m l" "m a";align-items:start;row-gap:20px}:is(.fade-home,.fade-site) .doors :is(.t,.l,.a){min-width:0}:is(.fade-home,.fade-site) .doors .t{font-size:clamp(2.5rem,6.2vw,6.5rem);overflow-wrap:anywhere}:is(.fade-home,.fade-site) .doors .m{align-self:center}:is(.fade-home,.fade-site) .doors .a{justify-self:start;max-width:100%;white-space:normal;line-height:1.4}@media (max-width:900px){:is(.fade-home,.fade-site) .doors a{grid-template-columns:minmax(0,1fr);grid-template-areas:"m" "t" "l" "a"}:is(.fade-home,.fade-site) .doors .t{font-size:clamp(2.25rem,10vw,5rem)}}.fade-site.inner :is(.sec,.phero-copy) :is(h1,h2,h3){text-wrap:balance}.fade-site.inner :is(.lead,.qa p){text-wrap:pretty}.fade-site.inner .shootband .sb-grid{align-items:start}.fade-site.inner .shootband .sb-grid figcaption{padding-block:12px 4px;line-height:1.5;letter-spacing:.1em}.fade-site.inner .shootband{padding-block:clamp(32px,4vw,56px)}.fade-chrome .fade-live-content{font-family:var(--font-roboto-condensed),Arial,sans-serif}.fade-chrome .fade-live-content .text-sm{font-size:1rem;line-height:1.5}.fade-site.inner :is(.btn,.actions a){max-width:100%;white-space:normal;overflow-wrap:break-word}.fade-chrome .fade-offer{background:var(--f4t-ink);color:var(--f4t-paper)}.fade-chrome .fade-offer .fade-offer-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:center;max-width:1440px;margin-inline:auto;padding:clamp(48px,6vw,88px) clamp(20px,5vw,72px)}.fade-offer-hero>div{min-width:0}.fade-chrome .fade-offer .fade-offer-hero h1{max-width:14ch;margin-top:20px;font-size:clamp(2.75rem,5vw,5.5rem);line-height:1.02;letter-spacing:-.035em}.fade-offer-hero .fade-hero-media{width:100%;aspect-ratio:4/5;min-height:0}.fade-offer-hero .fade-hero-media :is(img,video){height:100%}.fade-chrome .fade-offer .fade-offer-hero a{max-width:100%;min-height:52px;padding-block:14px;text-align:center;line-height:1.4}.fade-chrome .fade-offer .fade-offer-features{background:var(--f4t-paper);color:var(--f4t-ink)}.fade-offer-features .fade-offer-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.fade-offer-features .fade-offer-feature{min-width:0;border:0;border-top:1px solid var(--f4t-muted-ink);background:transparent;padding:28px 0;border-radius:0}.fade-offer-features .fade-offer-feature h3{font-size:clamp(1.25rem,2vw,1.75rem)}.fade-offer-features .text-muted-on-dark{color:var(--f4t-muted-ink)}.fade-offer-features .text-performance-yellow{color:var(--f4t-ink)}.fade-offer-features .fade-offer-feature svg{color:var(--f4t-navy)}.fade-chrome .fade-offer :is(#quote,#inquire) h2{font-size:clamp(2.25rem,4vw,4rem);overflow-wrap:break-word}@media (max-width:900px){.fade-chrome .fade-offer .fade-offer-hero{grid-template-columns:minmax(0,1fr);padding-top:40px}.fade-chrome .fade-offer .fade-offer-hero h1{font-size:clamp(2.5rem,9vw,4.5rem)}.fade-offer-hero .fade-hero-media{aspect-ratio:4/3}}@media (max-width:640px){.fade-site.inner .shootband .sb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fade-site.inner .shootband .sb-grid figure:first-child{grid-column:1/-1}.fade-site.inner .shootband .sb-grid img{aspect-ratio:1}.fade-site.inner .shootband .sb-grid figure:first-child img{aspect-ratio:16/10}.fade-site.inner .shootband .sb-grid figcaption{font-size:.75rem;letter-spacing:.04em}.fade-offer-features .fade-offer-feature-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:641px){:is(.fade-home,.fade-site) .work .focus{padding-top:32px}}@media (min-width:901px) and (max-width:1100px){:is(.fade-home,.fade-site) .nav{gap:8px}:is(.fade-home,.fade-site) .nav .logo img{height:24px}:is(.fade-home,.fade-site) .nav-links{gap:0}:is(.fade-home,.fade-site) .nav-links a{padding-inline:8px;font-size:1rem}:is(.fade-home,.fade-site) .nav-links .quiet{margin-left:4px;padding-inline:12px}}@media (max-width:768px){:is(.fade-home,.fade-site) .foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.fade-home,.fade-site) .foot-row{gap:12px 24px}}@media (max-width:380px){:is(.fade-home,.fade-site) .foot-cols{column-gap:16px}:is(.fade-home,.fade-site) .foot-cols a{font-size:1rem}}@media (forced-colors:active){:is(.fade-home,.fade-site,.fade-chrome) :is(a,button,summary):focus-visible{outline:2px solid Highlight}}