.fd{--fd-ink:#151512;--fd-gold:#d9ba87;--fd-muted:#bbb6ae;overflow:clip;background:#151512;color:#f7f4ee}.fd-shell{width:min(1320px,calc(100% - 112px));margin-inline:auto}.fd-section{padding-block:112px}.fd h1,.fd h2{font-family:Georgia,Times New Roman,serif;letter-spacing:-.045em;font-weight:400}.fd h2{font-size:clamp(2.8rem,4.2vw,4.25rem);line-height:1.1}.fd h1 em,.fd h2 em{color:var(--fd-gold);font-weight:400}.fd p{font-size:1rem;line-height:1.75}.fd .eyebrow{font-size:.8125rem;letter-spacing:.15em;line-height:1.6;margin-bottom:20px}.fd .button{border-radius:2px;min-height:50px;padding:15px 23px;font-size:.875rem}.fd .text-link{font-size:.94rem}.fd figure{margin:0}.fd figcaption{font-size:.8125rem;color:#b7aa94;line-height:1.5}.fd a,.fd button{-webkit-tap-highlight-color:transparent}.fd-header{height:88px;background:#151512f5;border-bottom:1px solid #d9ba871c}.fd-header .header-inner{padding:0}.fd-header .brand-name{font-size:1.7rem}.fd-header .header-cta{min-height:42px;padding:12px 21px}.fd-header .nav-links{gap:30px}.fd-header .nav-links a{font-size:.875rem}.fd-header .brand-symbol{width:38px;height:45px}.fd .brand-note{font-size:.75rem}.fd-actions{flex-wrap:wrap;gap:24px;margin-top:29px}.fd-actions,.fd-watch{display:flex;align-items:center}.fd-watch{gap:10px;font-size:.875rem;white-space:nowrap}.fd-watch>span{border:1px solid #d9ba8770;border-radius:50%;display:grid;place-items:center;width:38px;height:38px;color:var(--fd-gold)}.fd-watch small{font-size:.8125rem;color:#b6ad9f}.fd-watch:hover{color:#f4d6a0}.fd-metrics{border-block:1px solid #d9ba8726;background:#1b1b17}.fd-metrics>.fd-shell{display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr;padding-block:37px}.fd-metrics>.fd-shell>div{padding-left:38px;border-left:1px solid #d9ba8729}.fd-metrics>.fd-shell>div:first-child{padding-left:0;border:0}.fd-metrics strong{display:block;font-size:3rem;font-weight:400;letter-spacing:-.05em;line-height:1.2;color:#ead6b3}.fd-metrics strong>span{font-size:1.5rem;font-weight:300}.fd-metrics p{font-size:.875rem;max-width:210px;line-height:1.5;margin-top:7px;color:#c0b5a4}.fd-section-heading{display:flex;align-items:end;justify-content:space-between;gap:70px;margin-bottom:44px}.fd-section-heading>p{max-width:390px;padding-bottom:5px}.fd-section-heading>div{min-width:0}.fd-section-heading h2{max-width:850px}.fd-film-section{background:#151512}.fd-film-frame{background:#060605;border:1px solid #d9ba873d;box-shadow:0 25px 60px #0005;aspect-ratio:16/9;overflow:hidden}.fd-film-frame video{display:block;width:100%;height:100%;object-fit:contain}.fd-chapters{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:22px}.fd-chapters button{display:block;background:none;border:0;padding:0;text-align:left;color:#d9d4ca;min-width:0}.fd-chapter-thumb{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid #ffffff24}.fd-chapter-thumb img{width:100%;height:100%;object-fit:cover;opacity:.62;transition:opacity .2s,transform .3s}.fd-chapter-thumb>span{position:absolute;left:10px;top:10px;display:grid;place-items:center;color:#f7e2bd;border-radius:50%;width:27px;height:27px;background:#0009}.fd-chapter-thumb small{position:absolute;right:7px;bottom:7px;padding:3px 6px;font-size:.75rem;background:#000b;color:#fff}.fd-chapters strong{display:block;font-size:.875rem;font-weight:500;margin-block:12px 5px;line-height:1.4}.fd-chapter-detail{display:block;font-size:.75rem;line-height:1.5;color:#aca596}.fd-chapters button.is-active .fd-chapter-thumb{border-color:var(--fd-gold)}.fd-chapters button.is-active strong{color:var(--fd-gold)}.fd-chapters button.is-active img,.fd-chapters button:hover img{opacity:1}.fd-chapters button:hover img{transform:scale(1.025)}.fd-film-meta{display:flex;justify-content:space-between;gap:24px;padding:22px 0;border-bottom:1px solid #ffffff18;font-size:.8125rem;line-height:1.5;color:#aba396}.fd-film-meta a{flex-shrink:0;color:var(--fd-gold)}.fd-transcript{padding-top:20px;color:#b5ac9c;font-size:.875rem}.fd-transcript summary{cursor:pointer}.fd-transcript>div{max-width:900px;padding:20px 0}.fd-transcript p{margin-bottom:14px}.fd-media-error{color:#e9b894!important;padding:12px 0}.fd-apps{background:#1d1e19;border-top:1px solid #ffffff0b}.fd-app-tabs>[data-slot=tabs-list]{width:100%;height:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;border:1px solid #d9ba8738;border-radius:0;background:transparent;gap:0}.fd-app-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{height:auto;border:0;border-right:1px solid #d9ba8738;padding:26px 23px;align-items:center;justify-content:flex-start;gap:20px;border-radius:0;white-space:normal;box-shadow:none;background:none;min-width:0;text-align:left;color:#c6beae}.fd-app-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]:last-child{border-right:0}.fd-app-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger][data-state=active]{background:#dfc69c;color:#181a16}.fd-tab-number{font-family:Georgia,serif;font-size:2rem;font-weight:400;opacity:.65}.fd-app-tabs strong{display:block;font-weight:500;font-size:1rem;line-height:1.5}.fd-app-tabs small{display:block;font-size:.8125rem;font-weight:400;line-height:1.5;opacity:.75}.fd-app-panel{display:grid;grid-template-columns:1fr .95fr;gap:78px;padding-top:48px;align-items:center}.fd-app-story .eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:18px}.fd-app-story h3{font-size:2.3rem;font-family:Georgia,serif;letter-spacing:-.025em;margin-bottom:18px;line-height:1.2}.fd-app-story figure{margin-top:29px}.fd-app-story figure img{aspect-ratio:2.6/1;width:100%;object-fit:cover;object-position:50% 35%;border-radius:2px}.fd-app-story figcaption{margin-top:8px}.fd-checks{list-style:none;padding:0;margin:25px 0;display:grid;gap:13px}.fd-checks li{display:flex;gap:11px;align-items:flex-start;font-size:.94rem;line-height:1.6;color:#e0d8cb}.fd-checks svg{width:17px;height:17px;color:var(--fd-gold);flex-shrink:0;margin-top:3px}.fd-app-demo{padding:18px;background:#0a0d0f;border:1px solid #d9ba873b;border-radius:12px;box-shadow:0 20px 70px #0003}.fd-demo-clip{min-width:0}.fd-demo-clip video{display:block;width:100%;height:580px;max-height:70vh;object-fit:contain;background:#0b0d0f;border-radius:4px}.fd-clip-caption{justify-content:space-between;gap:12px;padding-top:15px;color:#b6af9f;line-height:1.4}.fd-clip-caption,.fd-clip-caption button{display:flex;align-items:center;font-size:.8125rem}.fd-clip-caption button{gap:6px;border:1px solid #d9ba8740;background:#ffffff05;padding:7px 10px;color:#e6d7bd;border-radius:3px}.fd-clip-caption button:hover{background:#d9ba871a}.fd-note{display:block;font-size:.8125rem!important;color:#b5aa98!important;line-height:1.6!important;margin-top:17px}.fd-app-demo>.fd-note{margin-top:12px;font-size:.75rem!important}.fd-app-demo video{height:560px}.fd-light{background:#ede9df;color:#22251d;--foreground:#22251d;--fd-gold:#806132}.fd-light .eyebrow{color:#79613d}.fd-light h2 em{color:#82643a}.fd-light p{color:#626657}.fd-assessment-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:start}.fd-assessment-card{min-width:0;background:#faf9f4;border:1px solid #aca79466;padding:29px}.fd-card-title{display:flex;align-items:center;gap:20px;margin-bottom:27px}.fd-card-title>strong{font-family:Georgia,serif;font-size:4.4rem;line-height:1;font-weight:400;color:#9a7b4c}.fd-card-title span{display:block;font-size:.75rem;letter-spacing:.12em;line-height:1.5;margin-bottom:7px;color:#6c725f}.fd-card-title h3{font-size:1.5rem;font-family:Georgia,serif;letter-spacing:-.02em}.fd-assessment-visual{position:relative;aspect-ratio:4/2.45;margin-bottom:22px}.fd-assessment-visual img{height:100%;width:100%;object-fit:cover;object-position:60% 45%}.fd-assessment-visual>span{position:absolute;bottom:10px;left:10px;font-size:.75rem;background:#151512b8;padding:4px 7px;color:#eee4d1}.fd-assessment-card>p{font-size:.94rem;line-height:1.65;min-height:75px}.fd-details{margin-top:20px;border-top:1px solid #8c89744d;padding-top:17px;font-size:.875rem}.fd-details summary{font-weight:500;cursor:pointer;color:#594827}.fd-details summary::marker{color:#997443}.fd-parameter-list{display:grid;gap:18px;margin-top:23px}.fd-parameter-list h4{font-size:.875rem;margin:0 0 7px}.fd-parameter-list ul{padding-left:20px;margin:0;display:grid;gap:5px;color:#5c6353;line-height:1.6}.fd-filter-example{position:relative;aspect-ratio:4/2.45;overflow:hidden;background:#dddcd5}.fd-filter-example img{height:100%;width:100%;object-fit:contain}.fd-filter-example>span{position:absolute;bottom:9px;left:10px;font-size:.75rem;background:#12140ee8;color:#f1eadb;padding:5px 8px;border-radius:2px}.fd-filter-choices{display:flex;gap:6px;margin:14px 0 18px;flex-wrap:wrap}.fd-filter-choices button{flex:1;min-width:70px;min-height:38px;border:1px solid #a7a18e;background:transparent;color:#59604f;font-size:.875rem;padding:7px 5px}.fd-filter-choices button[aria-pressed=true]{background:#31382b;color:#fff;border-color:#31382b}.fd-filter-choices button:hover{border-color:#31382b}.fd-filter-card>p{min-height:50px}.fd-filter-list{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:22px 0 0;padding-left:18px;color:#5a624f;line-height:1.5}.fd-light-note{color:#727663!important;max-width:1010px;margin-top:26px}.fd-light :focus-visible{outline-color:#6d552d}.fd-split{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:center}.fd-story-copy h2{margin-bottom:25px}.fd-story-copy>p{max-width:490px}.fd-numbered-points{margin:33px 0 30px}.fd-numbered-points>div{display:flex;gap:22px;border-top:1px solid #d9ba872c;padding:20px 0}.fd-numbered-points>div>span{font-family:Georgia,serif;font-size:1.4rem;color:#aa8c5b;padding-top:2px}.fd-numbered-points strong{display:block;color:#f0e7d6;font-weight:400;margin-bottom:4px}.fd-numbered-points p{font-size:.94rem}.fd-preview-tabs>[data-slot=tabs-list]{display:flex;width:100%;height:auto;border-radius:0;background:#23241d;padding:5px;gap:4px}.fd-preview-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{min-height:44px;flex:1;white-space:normal;border-radius:0;box-shadow:none;font-size:.875rem;line-height:1.4;color:#c9beaa;padding:10px}.fd-preview-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger][data-state=active]{background:#d8bd91;color:#191c15}.fd-preview-tabs>[data-slot=tabs-content]{margin-top:18px}.fd-preview-tabs .fd-demo-clip{padding:15px;background:#0c0f11;border:1px solid #d9ba8730}.fd-preview-tabs video{height:555px;max-height:none}.fd-appearance-images{position:relative;aspect-ratio:1/1;overflow:hidden;background:#27221a}.fd-appearance-images>img{height:100%;width:100%;object-fit:cover}.fd-appearance-images>.fd-appearance-after{position:absolute;inset:0}.fd-compare-divider{position:absolute;top:0;height:100%;width:2px;background:#efd9ae;pointer-events:none;transform:translateX(-1px)}.fd-compare-divider>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:content-box;background:#ead2a8;border:2px solid #fff8;border-radius:50%;padding:11px;color:#302419}.fd-after-label,.fd-before-label{position:absolute;top:15px;font-size:.75rem;background:#19150ee0;padding:6px 9px;color:#eadbc0;border:1px solid #d9ba873a}.fd-before-label{left:12px}.fd-after-label{right:12px}.fd-compare-control{display:flex;align-items:center;gap:16px;padding:22px 4px;font-size:.875rem;color:#d4c6b2}.fd-compare-control>[data-slot=slider]{flex:1}.fd-appearance figcaption{font-size:.8125rem;line-height:1.6}.fd-care{background:#20221b;border-block:1px solid #d9ba871c}.fd-care-tabs>[data-slot=tabs-list]{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;height:auto;background:none;gap:4px;padding:0 0 20px;border-bottom:1px solid #d9ba8733;border-radius:0}.fd-care-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{font-size:.94rem;line-height:1.5;border:1px solid transparent;padding:12px 20px;min-height:46px;border-radius:2px;color:#bdb7a9;box-shadow:none;white-space:normal}.fd-care-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger][data-state=active]{background:#d9ba8718;color:#eed7ae;border-color:#d9ba8780}.fd-care-panel{display:grid;grid-template-columns:1.25fr 1fr;gap:58px;align-items:center;padding-top:30px;min-height:425px}.fd-care-panel figure img{aspect-ratio:1.65/1;object-fit:cover;width:100%}.fd-care-panel figcaption{margin-top:11px;color:#ab9f87}.fd-care-panel>div>svg{color:#d9ba87;margin-bottom:24px;stroke-width:1.2}.fd-care-panel h3{font-family:Georgia,serif;font-size:2.55rem;line-height:1.15;letter-spacing:-.035em;margin-bottom:22px}.fd-care-panel .fd-checks{margin-bottom:0}.fd-care-panel .eyebrow{margin-bottom:17px}.fd-recommendation-list{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:11px 20px;color:#e3d8c4;font-size:.94rem;line-height:1.5}.fd-recommendation-list li{padding-left:11px;border-left:1px solid #b99a6266}.fd-procedures{display:flex;flex-wrap:wrap;gap:9px;margin-block:25px}.fd-procedures>span{border:1px solid #d9ba8740;padding:8px 13px;font-size:.875rem;color:#e4d3b3}.fd-device{min-height:810px;position:relative;isolation:isolate;display:flex;align-items:center;background:#11120f;overflow:hidden}.fd-device-image{position:absolute;inset:0;z-index:-2}.fd-device-image img{height:100%;width:72%;object-fit:cover;object-position:58% center}.fd-device:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#11120f00 15%,#11120f40 35%,#11120f 64%);z-index:-1}.fd-device-content{display:flex;justify-content:flex-end;padding-block:85px}.fd-device-content>div{width:48%;max-width:580px}.fd-device h2{font-size:3.3rem;margin-bottom:23px}.fd-hardware{margin-top:30px;border-top:1px solid #d9ba8733}.fd-hardware>div{display:grid;grid-template-columns:30px 1fr;gap:5px 15px;border-bottom:1px solid #d9ba8733;padding:21px 0}.fd-hardware svg{grid-row:1/3;color:#d9ba87;width:24px;stroke-width:1.25;margin-top:3px}.fd-hardware strong{font-weight:400;font-size:1.13rem;color:#f0e7d6}.fd-hardware span{font-size:.875rem;line-height:1.6;color:#b9b1a3}.fd-device-content .fd-note{max-width:520px}.fd-device-content .fd-actions{gap:22px}.fd-workflow{padding-block:66px;background:#dcccaf;color:#272a20}.fd-workflow .eyebrow{color:#665b42}.fd-workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}.fd-workflow-grid>div{border-top:1px solid #857a5d88;padding-top:18px}.fd-workflow-grid>div>span{display:block;font-size:.875rem;color:#75684b;margin-bottom:13px}.fd-workflow h3{font-family:Georgia,serif;font-size:2rem;margin-bottom:12px;color:#252a20}.fd-workflow p{font-size:.94rem;color:#5d604e;max-width:250px}.fd-faq-layout{display:grid;grid-template-columns:.83fr 1.17fr;gap:90px}.fd-faq h2{margin-bottom:24px}.fd-faq-layout>div>p{max-width:370px}.fd-faq [data-slot=accordion-trigger]{font-size:1rem;font-weight:400;color:#dfd7c8;line-height:1.6;padding-block:24px}.fd-faq [data-slot=accordion-content] p{font-size:.94rem}.fd-lead{background:#23251e;border-block:1px solid #d9ba8729}.fd-lead-layout{display:grid;grid-template-columns:1.02fr 1fr;gap:85px;align-items:start}.fd-lead h2{font-size:3.7rem;margin-bottom:25px}.fd-lead-copy>p{max-width:475px}.fd-lead-copy>img{margin-top:30px;aspect-ratio:2.35/1;object-fit:cover;object-position:center 35%;width:100%;max-width:540px}.fd-lead .lead-form{background:#1a1b16;border:1px solid #d9ba8740;border-radius:3px;padding:36px}.fd-lead .form-title{font-family:Georgia,serif;font-size:2rem}.fd-lead .field label{font-size:.875rem;color:#d5cdbb}.fd-lead .field input,.fd-lead .field textarea,.fd-lead [data-slot=select-trigger]{border-color:#5a5b4c;background:#23251e;font-size:1rem;color:#eee8dc}.fd-lead .form-footnote{font-size:.8125rem}.fd-lead .consent{line-height:1.6;font-size:.875rem}.fd-lead .form-grid{gap:20px}.fd-lead .lead-form .button{width:100%;margin-top:10px}.fd-footer{padding:60px 0 35px;background:#12140f}.fd-footer-top{display:flex;align-items:start;justify-content:space-between;gap:40px;padding-bottom:38px}.fd-footer-top>div>p{margin-top:20px;font-size:.875rem;color:#ab9e87}.fd-footer nav{display:flex;gap:25px;flex-wrap:wrap;max-width:660px;padding-top:8px}.fd-footer nav a{font-size:.875rem;color:#d1c4ae;line-height:1.7}.fd-footer a:hover{color:#f0d39f}.fd-footer-bottom{display:flex;justify-content:space-between;gap:70px;border-top:1px solid #d9ba8726;padding-top:25px}.fd-footer-bottom>span{font-size:.8125rem;white-space:nowrap;color:#aa9b82}.fd-footer-bottom p{font-size:.75rem;line-height:1.7;max-width:740px;color:#a89e8e}.fd-mobile-bar{display:none}.shop-latest-gallery{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.shop-latest-gallery img{aspect-ratio:16/9;width:100%;object-fit:cover}.shop-latest-gallery span{display:block;font-size:.8125rem;color:#ab9c82;margin-top:8px;line-height:1.5}@media(max-width:1180px){.fd-shell{width:calc(100% - 72px)}.fd-header .nav-links{gap:18px}.fd-section-heading{gap:42px}.fd-section-heading>p{max-width:330px}.fd-app-panel{gap:45px}.fd-app-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{padding:20px 15px;gap:13px}.fd-app-tabs strong{font-size:.94rem}.fd-app-demo video{height:530px}.fd-split{gap:50px}.fd-care-panel{gap:36px}.fd-card-title{gap:14px}.fd-card-title h3{font-size:1.3rem}.fd-assessment-card{padding:23px}.fd-faq-layout,.fd-lead-layout{gap:55px}.fd-lead h2{font-size:3.25rem}.fd-device-content>div{width:51%}.fd-device h2{font-size:3.1rem}.fd-metrics>.fd-shell>div{padding-left:26px}.fd-metrics strong{font-size:2.6rem}.fd-header .brand-name{font-size:1.55rem}}@media(max-width:920px){.fd-shell{width:calc(100% - 48px)}.fd-header .nav-links{display:none}.fd-header .mobile-toggle{display:block}.fd-header .header-cta{margin-left:auto}.fd-header .nav-links.is-open{display:flex;top:87px}.fd-section{padding-block:85px}.fd-metrics>.fd-shell{grid-template-columns:1fr 1fr;gap:28px;padding-block:30px}.fd-metrics>.fd-shell>div{padding-left:25px}.fd-metrics>.fd-shell>div:nth-child(3){padding-left:0;border:0}.fd-metrics p{max-width:none}.fd-section-heading{display:block;margin-bottom:35px}.fd-section-heading>p{margin-top:23px;max-width:560px}.fd-chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px 14px}.fd-chapter-detail{font-size:.8125rem}.fd-app-panel{gap:35px;align-items:start}.fd-app-story h3{font-size:2rem}.fd-app-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{gap:9px;padding:17px 13px;align-items:start}.fd-tab-number{font-size:1.5rem}.fd-app-tabs small{font-size:.75rem}.fd-app-demo{padding:10px}.fd-app-demo video{height:535px}.fd-clip-caption{flex-wrap:wrap;font-size:.75rem}.fd-assessment-grid{gap:20px}.fd-card-title{display:block}.fd-card-title>strong{display:block;font-size:3.7rem;margin-bottom:15px}.fd-assessment-card{padding:20px}.fd-card-title h3{font-size:1.4rem}.fd-filter-choices{gap:5px}.fd-filter-choices button{min-width:45%;font-size:.875rem}.fd-assessment-visual,.fd-filter-example{aspect-ratio:4/3}.fd-split{gap:34px}.fd-transform h2{font-size:2.65rem}.fd-preview-tabs video{height:485px}.fd-care-panel{grid-template-columns:1.1fr 1fr;gap:28px}.fd-care-panel h3{font-size:2.1rem}.fd-care-panel figure img{aspect-ratio:1/1;object-position:50% center}.fd-device{min-height:800px}.fd-device-content>div{width:54%}.fd-device h2{font-size:2.7rem}.fd-device-image img{width:77%;object-position:65% center}.fd-device:before{background:linear-gradient(90deg,#11120f00,#11120f65 25%,#11120ff5 48%,#11120f 70%)}.fd-workflow-grid{gap:24px}.fd-faq-layout{grid-template-columns:1fr;gap:30px}.fd-faq-layout>div>p{max-width:600px}.fd-lead-layout{gap:38px;grid-template-columns:1fr}.fd-lead-copy{max-width:720px}.fd-lead-copy>p{max-width:590px}.fd-lead-copy>img{display:none}.fd-lead .lead-form{max-width:780px}.fd-footer-bottom,.fd-footer-top{flex-direction:column;gap:28px}.fd-footer nav{padding:0}.fd-header .brand-name{font-size:1.6rem}}@media(max-width:640px){.fd-shell{width:calc(100% - 40px)}.fd-header{height:75px}.fd-header .brand-name{font-size:1.35rem}.fd-header .brand-symbol{width:30px;height:37px}.fd-header .brand-note{font-size:.75rem}.fd-header .header-inner{gap:10px}.fd-header .header-cta{padding:10px 12px;font-size:.8125rem;min-height:40px}.fd-header .nav-links.is-open{top:74px}.fd-watch{font-size:.875rem}.fd-watch>span{width:34px;height:34px}.fd-metrics>.fd-shell{gap:25px 15px;padding-block:30px}.fd-metrics>.fd-shell>div{padding-left:20px}.fd-metrics strong{font-size:2.5rem}.fd-metrics strong>span{font-size:1.25rem}.fd-metrics p{font-size:.8125rem;line-height:1.5;max-width:165px}.fd-section{padding-block:66px}.fd h2{font-size:2.8rem;line-height:1.09}.fd-section-heading{margin-bottom:30px}.fd-section-heading>p{margin-top:22px}.fd .eyebrow{font-size:.75rem;margin-bottom:17px}.fd-film-frame{margin-inline:-5px;width:calc(100% + 10px)}.fd-chapters{gap:18px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.fd-chapters strong{font-size:.875rem;margin-top:10px}.fd-chapter-detail{font-size:.75rem}.fd-film-meta{display:block;font-size:.8125rem}.fd-film-meta a{display:inline-block;margin-top:12px}.fd-transcript p{font-size:.94rem}.fd-app-tabs>[data-slot=tabs-list]{grid-template-columns:1fr;gap:0}.fd-app-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{border-right:0;border-bottom:1px solid #d9ba8738;padding:15px 18px;gap:17px;align-items:center}.fd-app-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]:last-child{border-bottom:0}.fd-app-tabs strong{font-size:1rem}.fd-app-tabs small{font-size:.8125rem}.fd-app-panel{grid-template-columns:1fr;padding-top:27px;gap:27px}.fd-app-story h3{font-size:2.2rem;margin-bottom:17px}.fd-app-story figure img{aspect-ratio:2/1}.fd-app-demo video{height:510px;max-height:72vh}.fd-app-demo{padding:13px}.fd-clip-caption{font-size:.8125rem;flex-wrap:nowrap}.fd-assessment-grid{grid-template-columns:1fr;gap:24px}.fd-card-title{display:flex;gap:19px;margin-bottom:23px}.fd-card-title>strong{font-size:3.8rem;margin:0}.fd-card-title span{font-size:.75rem;letter-spacing:.08em}.fd-card-title h3{font-size:1.3rem}.fd-assessment-visual,.fd-filter-example{aspect-ratio:4/3}.fd-assessment-card>p{min-height:0}.fd-filter-choices button{min-width:20%;font-size:.8125rem}.fd-split{grid-template-columns:1fr;gap:35px}.fd-transform h2{font-size:2.8rem}.fd-numbered-points{margin:27px 0 23px}.fd-numbered-points>div{padding:18px 0;gap:17px}.fd-preview-tabs video{height:485px;max-height:70vh}.fd-preview-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{font-size:.8125rem}.fd-care-tabs>[data-slot=tabs-list]{display:grid;grid-template-columns:1fr 1fr;padding-bottom:20px;gap:8px}.fd-care-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{font-size:.875rem;padding:10px 8px;min-height:46px;border-color:#d9ba8730}.fd-care-panel{grid-template-columns:1fr;gap:29px;padding-top:24px;min-height:0}.fd-care-panel figure img{aspect-ratio:1.6/1}.fd-care-panel h3{font-size:2.3rem}.fd-care-panel>div>svg{display:none}.fd-care-panel .fd-checks{margin-top:23px}.fd-recommendation-list{font-size:.875rem;gap:12px}.fd-device{display:flex;flex-direction:column;min-height:0;isolation:auto}.fd-device-image{position:static;width:100%;height:350px;z-index:auto;order:1}.fd-device-image img{width:100%;height:100%;object-position:center 50%}.fd-device:before{display:none}.fd-device-content{padding:53px 0 0;order:0;display:block}.fd-device-content>div{width:100%;max-width:none}.fd-device h2{font-size:2.8rem}.fd-device-content .fd-note{margin-bottom:30px}.fd-hardware{margin-top:25px}.fd-hardware>div{padding:18px 0}.fd-workflow{padding-block:45px}.fd-workflow-grid{grid-template-columns:1fr 1fr;gap:26px 24px}.fd-workflow h3{font-size:1.65rem}.fd-workflow p{font-size:.875rem;line-height:1.6}.fd-workflow-grid>div>span{margin-bottom:10px}.fd-faq-layout{gap:26px}.fd-faq h2{margin-bottom:22px}.fd-faq [data-slot=accordion-trigger]{font-size:.94rem;padding-block:21px}.fd-lead h2{font-size:2.85rem}.fd-lead .lead-form{padding:26px 20px;margin-inline:-5px}.fd-lead .form-title{font-size:1.8rem}.fd-lead .consent{font-size:.8125rem}.fd-lead .form-grid{grid-template-columns:1fr;gap:19px}.fd-lead .form-grid .field{grid-column:auto}.fd-lead-copy .fd-note{font-size:.875rem!important}.fd-footer{padding-block:45px 115px}.fd-footer nav{gap:17px 25px}.fd-footer-bottom{gap:19px}.fd-footer-bottom p,.fd-footer-bottom>span{font-size:.75rem}.fd-mobile-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:35;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px max(12px,env(safe-area-inset-bottom));border-top:1px solid #d9ba8750;background:#151812f5;backdrop-filter:blur(15px)}.fd-mobile-bar>a:first-child{font-size:.8125rem;color:#dcc7a3;max-width:110px;line-height:1.5}.fd-mobile-bar .button{font-size:.8125rem;min-height:42px;padding:11px 15px}}@media(prefers-reduced-motion:reduce){.fd-chapter-thumb img{transition:none}}.checkout-test-banner{background:#fff1ce;border:1px solid #e8d59b;color:#725114!important;border-radius:6px;padding:10px 14px;font-size:13px!important}.fd-device-image img{width:74%;object-position:30% center}.shop-image{height:auto;background:#b6aa9e;border:1px solid #d9ba8728;border-radius:12px;overflow:hidden}.shop-image img{display:block;width:100%;height:auto;object-fit:contain;object-position:center}.single-screen-package{margin:28px 0}.single-screen-package h2{font-family:inherit;font-size:17px;font-weight:500;margin-bottom:14px}.single-screen-package-card{display:flex;align-items:center;gap:16px;padding:22px 18px;border:1px solid #d0bd91;border-radius:9px;background:#29251c}.single-screen-package-card>svg{width:28px;height:28px;flex-shrink:0;color:#d0bd91}.single-screen-package-card>div{flex:1}.single-screen-package-card strong{display:block;font-size:18px;font-weight:500;color:#eee4d3}.single-screen-package-card small,.single-screen-package-card span{display:block;font-size:13px;line-height:1.6;color:#b4b1a7;margin-top:4px}.single-screen-package-card>b{font-size:24px;font-weight:500;color:#e0cba0}@media(max-width:920px){.fd-device-image img{object-position:25% center}}@media(max-width:640px){.fd-device-image{height:360px}.fd-device-image img{width:100%;object-position:25% center}.single-screen-package-card{flex-wrap:wrap}.single-screen-package-card>b{width:100%;padding-left:44px}.shop-latest-gallery img{aspect-ratio:4/3}}.fd-hero{position:relative;background:radial-gradient(ellipse at 77% 45%,#54412a55 0,#24231c40 33%,transparent 68%),#151512}.fd-hero-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;column-gap:clamp(32px,5vw,80px);row-gap:28px;padding-block:48px 28px}.fd-hero-copy{min-width:0;max-width:620px}.fd-hero h1{font-size:clamp(3rem,4.5vw,5.1rem);line-height:1.05;text-wrap:balance;margin-bottom:27px}.fd-hero-copy>p{max-width:490px;font-size:1.05rem;color:#d0c8bd;line-height:1.65}.fd-hero-product{min-width:0;display:grid;justify-items:center;gap:12px}.fd-hero-image{display:block;position:static;width:auto;height:auto;max-width:100%;max-height:min(720px,72svh);object-fit:contain;object-position:center;transform:none}.fd-hero-product figcaption{font-size:.75rem;color:#ad9d83;text-align:center}.fd-hero-bottom{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #d9ba872a;padding-top:22px;font-size:.8125rem;color:#c9baa3}.fd-hero-bottom>a{color:#efe2cc}@media (max-width:920px){.fd-hero{background:radial-gradient(ellipse at 50% 72%,#54412a55 0,transparent 62%),#151512}.fd-hero-content{grid-template-columns:minmax(0,1fr);row-gap:36px;padding-top:44px}.fd-hero-copy{max-width:660px}.fd-hero h1{max-width:650px;font-size:clamp(2.6rem,7vw,4.2rem)}.fd-hero-copy>p{max-width:580px}.fd-hero-image{max-height:min(640px,72svh)}}@media (max-width:640px){.fd-hero-content{padding-block:36px 26px;row-gap:30px}.fd-hero h1{font-size:clamp(2.55rem,10.5vw,3.6rem);margin-bottom:22px}.fd-hero-copy>p{font-size:1rem}.fd-hero .eyebrow{font-size:.75rem;letter-spacing:.1em;margin-bottom:21px}.fd-hero .fd-actions{gap:16px;margin-top:23px}.fd-hero .button{font-size:.875rem;padding:14px 18px}.fd-hero-bottom{flex-wrap:wrap;gap:12px}}