.f13-site.premium-legacy,.f13-site.premium-legacy-preview{--paper:#f2f1ed;--pale:#f2f1ed;--ink:#0c0c0c;--gold:#0c0c0c;--muted:#0c0c0c;--line:#0c0c0c40;--v-black:#0c0c0c;--v-paper:#f2f1ed;--v-accent:#f2f1ed;--v-line:#0c0c0c40;color:#0c0c0c;background:#f2f1ed}.f13-site.premium-legacy :is(h1,h2,h3),.f13-site.premium-legacy-preview :is(h1,h2,h3){letter-spacing:-.035em;font-family:WWL Cormorant,Georgia,serif;font-weight:400;line-height:1.05}.f13-site.premium-legacy .wrap{width:calc(100% - 96px);max-width:1440px}.f13-site.premium-legacy .page-intro{color:#f2f1ed;background:#0c0c0c;padding:72px 0 76px}.f13-site.premium-legacy .page-intro h1{max-width:1150px;margin:26px 0 30px;font-size:clamp(60px,6.6vw,104px);line-height:.97}.f13-site.premium-legacy .page-intro .lead{color:inherit;max-width:760px;font-size:17px;line-height:1.8}.f13-site.premium-legacy :is(.eyebrow,.card-number,.portfolio-card small){color:inherit;letter-spacing:.16em;font-size:10px;line-height:1.6}.f13-site.premium-legacy .section{padding-block:70px}.f13-site.premium-legacy .article-body{max-width:1440px}.f13-site.premium-legacy .article-section{border-bottom:1px solid #0c0c0c40;max-width:1100px;margin:0 auto;padding:44px 0}.f13-site.premium-legacy .article-section:last-child{border-bottom:0}.f13-site.premium-legacy .article-section h2{max-width:900px;margin-bottom:26px;font-size:clamp(36px,4vw,64px)}.f13-site.premium-legacy .article-section p{color:#0c0c0c;white-space:pre-line;max-width:850px;font-size:16px;line-height:1.85}.f13-site.premium-legacy :is(.model-grid,.project-grid,.home-projects,.real-gallery){grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 32px;display:grid}.f13-site.premium-legacy :is(.model-card,.portfolio-card){color:inherit;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #0c0c0c40;padding-bottom:24px}.f13-site.premium-legacy :is(.model-card,.portfolio-card)>img{aspect-ratio:4/3;object-fit:cover;background:#f2f1ed;width:100%;height:auto}.f13-site.premium-legacy .model-card>img{object-fit:contain}.f13-site.premium-legacy :is(.model-card h2,.portfolio-card h2,.portfolio-card h3){margin:18px 0;font-size:clamp(34px,3.5vw,52px)}.f13-site.premium-legacy :is(.model-text,.portfolio-card>div){color:inherit;background:0 0;padding:20px 0 0}.f13-site.premium-legacy .real-gallery{gap:32px;margin:0 0 50px}.f13-site.premium-legacy .real-gallery>a:first-child{grid-column:1/-1}.f13-site.premium-legacy .real-gallery img{aspect-ratio:4/3;object-fit:contain;background:#f2f1ed;width:100%;height:auto}.f13-site.premium-legacy .real-gallery>a:first-child img{aspect-ratio:16/9;max-height:840px}.f13-site.premium-legacy :is(.button,.filter-bar button){color:inherit;background:0 0;border:1px solid;border-radius:0;min-height:46px;padding:13px 22px;font:13px/1.5 Arial,sans-serif}.f13-site.premium-legacy .filter-bar{flex-wrap:wrap;gap:12px;margin-bottom:36px;display:flex}.f13-site.premium-legacy .filter-bar button.active,.f13-site.premium-legacy .contact-form .button{color:#f2f1ed;background:#0c0c0c}.f13-site.premium-legacy .cta-strip{color:#f2f1ed;background:#0c0c0c;padding:64px 0}.f13-site.premium-legacy .cta-strip h2{max-width:820px;font-size:clamp(38px,4.5vw,70px)}.f13-site.premium-legacy .cta-strip :is(p,.eyebrow){color:inherit}.f13-site.premium-legacy .cta-strip .button{color:#f2f1ed;background:0 0}.f13-site.premium-legacy .contact-grid{align-items:start;gap:70px}.f13-site.premium-legacy .contact-details h2{font-size:clamp(42px,5vw,70px)}.f13-site.premium-legacy .contact-form{color:inherit;background:0 0;border:1px solid #0c0c0c4d;padding:32px}.f13-site.premium-legacy .contact-form :is(input,select,textarea){color:#0c0c0c;background:#f2f1ed;border-color:#0c0c0c66;border-radius:0}.f13-site.premium-legacy .preview-notice{color:#0c0c0c;background:#f2f1ed;border-bottom:1px solid}.f13-site.premium-legacy :is(.pale,.text-card,.feature-facts){color:#0c0c0c;background:#f2f1ed}.f13-site.premium-legacy .feature-dark{color:#f2f1ed;background:#0c0c0c}.f13-site.premium-legacy .feature-dark .feature-facts{color:inherit;background:0 0}.f13-site.premium-legacy :is(.portfolio-card,.model-card):hover h2,.f13-site.premium-legacy .portfolio-card:hover h3{color:inherit;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.f13-site.premium-legacy-preview :is(.v-section,.v-media-width,.v-model-life,.v-story-pair,.v-media-hero){width:calc(100% - 96px);max-width:1440px;margin-inline:auto}.f13-site.premium-legacy-preview :is(.v-section,.v-media-hero) :is(.v-media-width,.v-section){width:100%}.f13-site.premium-legacy-preview .v-section{padding-block:70px}.f13-site.premium-legacy-preview h1{font-size:clamp(58px,6.7vw,100px);line-height:.98}.f13-site.premium-legacy-preview h2{font-size:clamp(40px,4.7vw,70px)}.f13-site.premium-legacy-preview h3{font-size:clamp(30px,3vw,46px)}.f13-site.premium-legacy-preview .v-kicker{color:inherit;letter-spacing:.16em;margin-bottom:22px;font-size:10px;line-height:1.6}.f13-site.premium-legacy-preview p{line-height:1.8}.f13-site.premium-legacy-preview :is(.v-production,.v-drawings,.v-energy,.v-evidence,.v-evidence-intro,.v-publication,.v-document-image,.v-scope,.v-media-frame,.v-media-document-frame,.v-choice-image,.v-mosaic,.v-panel){color:#0c0c0c;background:#f2f1ed}.f13-site.premium-legacy-preview :is(.v-project-hero,.v-model-hero,.v-marupe-feature,.v-hero){color:#f2f1ed;background:#0c0c0c}.f13-site.premium-legacy-preview :is(.v-hero,.v-marupe-feature):after{background:linear-gradient(90deg,#0c0c0cb3,#0c0c0c00 90%)}.f13-site.premium-legacy-preview :is(.v-projects,.v-model-catalogue,.v-gallery-main,.v-gallery-portraits,.v-story-pair){grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 32px;display:grid}.f13-site.premium-legacy-preview .v-projects>a:nth-child(n){grid-column:auto;width:100%;margin:0}.f13-site.premium-legacy-preview .v-model-card{border-bottom:1px solid #0c0c0c40;padding-bottom:28px}.f13-site.premium-legacy-preview .v-model-card-heading h2{font-size:clamp(34px,3.5vw,52px)}.f13-site.premium-legacy-preview .v-model-card-heading>span{display:none}.f13-site.premium-legacy-preview .v-projects h3{color:inherit;font-size:clamp(34px,3.5vw,52px)}.f13-site.premium-legacy-preview .v-media-hero{padding-top:56px}.f13-site.premium-legacy-preview .v-media-hero-band{gap:40px;padding-block:36px}.f13-site.premium-legacy-preview .v-media-hero-copy h1{font-size:clamp(58px,6.7vw,100px)}.f13-site.premium-legacy-preview .v-media-hero-copy p{max-width:720px;font-size:17px}.f13-site.premium-legacy-preview .v-media-hero-frame{aspect-ratio:16/9}.f13-site.premium-legacy-preview :is(.v-intro-story,.v-model-summary,.v-offer-basis,.v-source-copy){border-bottom:1px solid #0c0c0c40}.f13-site.premium-legacy-preview :is(.v-intro-story,.v-model-summary) h2{font-size:clamp(40px,4.7vw,70px)}.f13-site.premium-legacy-preview :is(.v-enquiry,.v-energy){gap:64px}.f13-site.premium-legacy-preview .v-enquiry .contact-form{color:#0c0c0c;background:0 0;border:1px solid #0c0c0c4d}.f13-site.premium-legacy-preview .v-enquiry .contact-form :is(input,select,textarea){color:#0c0c0c;background:#f2f1ed;border-color:#0c0c0c66;border-radius:0}.f13-site.premium-legacy-preview :is(.v-button,.v-underlink){font-size:13px;line-height:1.5}.f13-site.premium-legacy-preview .v-button{background:0 0;border:1px solid;border-radius:0;min-height:46px;padding:13px 22px;color:inherit!important}.f13-site.premium-legacy-preview .v-enquiry .contact-form .button{color:#f2f1ed;background:#0c0c0c}.f13-site.premium-legacy-preview .v-hero-actions .v-primary,.f13-site.premium-legacy-preview .v-button.white{background:#f2f1ed;color:#0c0c0c!important}.f13-site.premium-legacy-preview .v-quality-strip :is(p,a){color:inherit}.f13-site.premium-legacy-preview .certificate-gallery-section{width:100%;max-width:1440px}@media (max-width:1000px){.f13-site.premium-legacy .wrap,.f13-site.premium-legacy-preview :is(.v-section,.v-media-width,.v-model-life,.v-story-pair,.v-media-hero){width:calc(100% - 64px)}.f13-site.premium-legacy .contact-grid{gap:36px}.f13-site.premium-legacy-preview :is(.v-intro-story,.v-model-summary,.v-offer-basis,.v-enquiry,.v-energy){gap:32px}}@media (max-width:655px){.f13-site.premium-legacy .wrap,.f13-site.premium-legacy-preview :is(.v-section,.v-media-width,.v-model-life,.v-story-pair,.v-media-hero){width:calc(100% - 40px)}.f13-site.premium-legacy .page-intro{padding:40px 0 46px}.f13-site.premium-legacy .page-intro h1{overflow-wrap:anywhere;margin:24px 0;font-size:clamp(44px,12vw,70px)}.f13-site.premium-legacy .page-intro .lead{font-size:15px;line-height:1.75}.f13-site.premium-legacy .section,.f13-site.premium-legacy-preview .v-section{padding-block:42px}.f13-site.premium-legacy :is(.model-grid,.project-grid,.home-projects,.real-gallery),.f13-site.premium-legacy-preview :is(.v-projects,.v-model-catalogue,.v-gallery-main,.v-gallery-portraits,.v-story-pair){grid-template-columns:1fr;gap:30px}.f13-site.premium-legacy .article-section{padding-block:30px}.f13-site.premium-legacy .article-section h2{margin-bottom:20px;font-size:38px}.f13-site.premium-legacy .article-section p{font-size:15px;line-height:1.8}.f13-site.premium-legacy .real-gallery{gap:20px;margin-bottom:30px}.f13-site.premium-legacy .real-gallery>a:first-child img{aspect-ratio:4/3}.f13-site.premium-legacy .contact-form{padding:24px 18px}.f13-site.premium-legacy .cta-strip{padding:42px 0}.f13-site.premium-legacy .cta-strip h2{font-size:44px}.f13-site.premium-legacy-preview :is(.v-intro-story,.v-model-summary,.v-offer-basis,.v-enquiry,.v-energy){grid-template-columns:1fr;gap:28px}.f13-site.premium-legacy-preview .v-media-hero{padding-top:32px}.f13-site.premium-legacy-preview .v-media-hero-band{flex-direction:column;align-items:start;gap:24px;padding-block:28px}.f13-site.premium-legacy-preview .v-media-hero-copy h1,.f13-site.premium-legacy-preview h1{overflow-wrap:anywhere;font-size:clamp(44px,12vw,70px)}.f13-site.premium-legacy-preview .v-media-hero-copy p{font-size:15px}.f13-site.premium-legacy-preview h2,.f13-site.premium-legacy-preview :is(.v-intro-story,.v-model-summary) h2{font-size:44px}.f13-site.premium-legacy-preview .v-media-hero-frame{aspect-ratio:4/3}.f13-site.premium-legacy-preview .v-kicker{margin-bottom:18px;font-size:9px}.f13-site.premium-legacy-preview .v-projects h3{font-size:38px}.f13-site.premium-legacy-preview :is(.v-hero,.v-marupe-feature):after{background:linear-gradient(#0c0c0c00 0%,#0c0c0cbf)}}.company-site .company-page{background:var(--f-light);color:var(--f-dark)}.company-site .company-page section[id],.company-site .company-page article[id],.company-site .company-page details[id]{scroll-margin-top:24px}.company-site .company-anchor{height:0;display:block}.company-site .company-page p{margin:0;font:15px/1.85 Arial,Helvetica,sans-serif}.company-site .company-page h1,.company-site .company-page h2,.company-site .company-page h3{margin:0}.company-site .company-page .f13-label{letter-spacing:.15em;font-size:10px;line-height:1.5}.company-site .company-opening{padding:26px 0 36px}.company-site .company-breadcrumb{align-items:center;gap:12px;font-size:11px;line-height:1.6;display:flex}.company-site .company-breadcrumb a{border-bottom:1px solid}.company-site .company-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:70px;padding:64px 0 54px;display:grid}.company-site .company-heading .f13-label{margin-bottom:24px}.company-site .company-heading h1{max-width:650px;font-size:clamp(66px,7.8vw,116px);line-height:.96}.company-site .company-heading>div>p:not(.f13-label){max-width:600px;font-size:16px}.company-site .company-heading .f13-button{margin-top:26px}.company-site .company-hero-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.company-site .company-page figure{min-width:0;margin:0}.company-site .company-photo{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.company-site .company-photo img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.company-site .company-people-photo img{object-position:48% 50%}.company-site .company-page figcaption{padding-top:12px;font:11px/1.6 Arial,Helvetica,sans-serif}.company-site .company-facts{padding:48px 0 34px}.company-site .company-facts dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.company-site .company-facts dl>div{border-left:1px solid #0c0c0c4d;min-width:0;padding:0 38px}.company-site .company-facts dl>div:first-child{border-left:0;padding-left:0}.company-site .company-facts dt{max-width:240px;min-height:36px;font:11px/1.6 Arial,Helvetica,sans-serif}.company-site .company-facts dd{letter-spacing:-.045em;margin:6px 0 0;font:400 clamp(60px,6vw,88px)/1.1 WWL Cormorant,Georgia,serif}.company-site .company-facts dl>div:last-child dd{font-size:clamp(40px,5vw,72px)}.company-site .company-chapters{border-block:1px solid #0c0c0c4d;flex-wrap:wrap;gap:12px 30px;padding:18px 0;display:flex}.company-site .company-chapters a{border-bottom:1px solid;align-items:center;min-height:36px;font:12px/1.5 Arial,Helvetica,sans-serif;display:flex}.company-site .company-section{grid-template-columns:1fr 1fr;gap:38px 80px;padding:76px 0;display:grid}.company-site .company-section-heading .f13-label{margin-bottom:22px}.company-site .company-page h2{max-width:690px;font-size:clamp(42px,4.6vw,68px);line-height:1.03}.company-site .company-story-copy p+p{margin-top:22px}.company-site .company-timeline{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;margin:10px 0 0;padding:0;list-style:none;display:grid}.company-site .company-timeline li{border-top:1px solid #0c0c0c4d;grid-template-columns:98px minmax(0,1fr);gap:26px;padding:28px 0;display:grid}.company-site .company-year{letter-spacing:-.03em;font:400 31px/1.2 WWL Cormorant,Georgia,serif}.company-site .company-timeline h3{margin-bottom:12px;font:400 27px/1.1 WWL Cormorant,Georgia,serif}.company-site .company-timeline p{font-size:13px;line-height:1.8}.company-site .company-timeline .f13-link{margin-top:14px;font-size:11px}.company-site .company-projects{padding:68px 0}.company-site .company-projects .company-section-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:34px;display:flex}.company-site .company-projects .company-section-heading>p{max-width:490px}.company-site .company-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-bottom:38px;display:grid}.company-site .company-project{min-width:0}.company-site .company-project-title{border-bottom:1px solid #f2f1ed59;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.company-site .company-project-title h3{font-size:44px;line-height:1}.company-site .company-project-title span{border-bottom:1px solid;padding-bottom:5px;font:12px/1.5 Arial,Helvetica,sans-serif}.company-site .company-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;padding:78px 0;display:grid}.company-site .company-process article{flex-direction:column;align-items:start;min-width:0;display:flex}.company-site .company-process .f13-label{align-items:center;gap:12px;margin-bottom:23px;display:flex}.company-site .company-process h2{margin-bottom:24px;font-size:clamp(40px,4vw,61px)}.company-site .company-process article>p:not(.f13-label){flex:1;margin-bottom:28px}.company-site .company-process figure{align-self:center;width:100%;max-width:500px}.company-site .company-process .company-photo{aspect-ratio:3/2}.company-site .company-process .f13-link{margin-top:26px}.company-site .company-knowledge{padding:72px 0}.company-site .company-knowledge-grid{grid-template-columns:1.25fr 1fr;gap:100px;display:grid}.company-site .company-knowledge .f13-label{margin-bottom:25px}.company-site .company-knowledge h2{margin-bottom:26px}.company-site .company-knowledge p{max-width:650px}.company-site .company-links{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:28px;display:flex}.company-site .company-quality{border-left:1px solid #f2f1ed59;padding-left:60px}.company-site .company-quality>svg{margin-bottom:26px}.company-site .company-quality h2{font-size:45px}.company-site .company-quality .f13-link{margin-top:26px}.company-site .company-cooperation,.company-site .company-enquiry{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;padding:76px 0;display:grid}.company-site .company-cooperation-details{margin-top:28px}.company-site .company-cooperation-details details{border-top:1px solid #0c0c0c4d;padding:20px 0}.company-site .company-cooperation-details details:last-child{border-bottom:1px solid #0c0c0c4d}.company-site .company-cooperation-details summary{cursor:pointer;padding-right:12px;font:15px/1.6 Arial,Helvetica,sans-serif}.company-site .company-cooperation-details details>p{margin:22px 0 0;font-size:14px}.company-site .company-enquiry{border-top:1px solid #0c0c0c4d}.company-site .company-enquiry .f13-label{margin-bottom:24px}.company-site .company-enquiry h2{margin-bottom:25px}.company-site .company-enquiry>div>p{max-width:580px}.company-site .contact-form{color:var(--f-dark);background:0 0;border:1px solid #0c0c0c4d;padding:30px}.company-site .contact-form :is(input,select,textarea){background:var(--f-light);color:var(--f-dark);border-radius:0}.company-site .contact-form .button{border:1px solid var(--f-dark);background:var(--f-dark);min-height:46px;color:var(--f-light);border-radius:0}@media (max-width:1000px){.company-site .company-heading{gap:34px;padding:45px 0}.company-site .company-section,.company-site .company-process,.company-site .company-knowledge-grid,.company-site .company-cooperation,.company-site .company-enquiry{gap:38px}.company-site .company-facts dl>div{padding-inline:24px}.company-site .company-timeline{gap:0 34px}.company-site .company-timeline li{grid-template-columns:80px minmax(0,1fr);gap:18px}.company-site .company-quality{padding-left:32px}.company-site .company-projects .company-section-heading{flex-direction:column;align-items:start;gap:24px}}@media (max-width:700px){.company-site .company-opening{padding:20px 0 28px}.company-site .company-heading{grid-template-columns:1fr;gap:26px;padding:36px 0 32px}.company-site .company-heading h1{overflow-wrap:break-word;font-size:clamp(55px,14vw,82px);line-height:1}.company-site .company-heading .f13-label{margin-bottom:22px;font-size:9px}.company-site .company-heading>div>p:not(.f13-label){font-size:14px}.company-site .company-heading .f13-button{margin-top:22px}.company-site .company-breadcrumb{font-size:10px}.company-site .company-hero-media{grid-template-columns:1fr;gap:28px}.company-site .company-page figcaption{font-size:10px}.company-site .company-facts{padding:32px 0 26px}.company-site .company-facts dl>div{padding-inline:13px}.company-site .company-facts dt{min-height:47px;font-size:10px}.company-site .company-facts dd{margin-top:9px;font-size:49px}.company-site .company-facts dl>div:last-child dd{letter-spacing:-.035em;padding-top:13px;font-size:27px}.company-site .company-chapters{gap:8px 22px;padding:14px 0}.company-site .company-chapters a{font-size:11px}.company-site .company-section,.company-site .company-process,.company-site .company-knowledge-grid,.company-site .company-cooperation,.company-site .company-enquiry{grid-template-columns:1fr;gap:28px;padding-block:42px}.company-site .company-section-heading .f13-label{margin-bottom:19px}.company-site .company-page h2{font-size:43px}.company-site .company-page p{font-size:14px;line-height:1.85}.company-site .company-timeline{grid-template-columns:1fr;gap:0;margin-top:4px}.company-site .company-timeline li{grid-template-columns:80px minmax(0,1fr);gap:18px;padding:24px 0}.company-site .company-timeline h3{font-size:27px}.company-site .company-timeline p{font-size:13px}.company-site .company-year{font-size:29px}.company-site .company-projects{padding:42px 0}.company-site .company-projects .company-section-heading{margin-bottom:28px}.company-site .company-project-grid{grid-template-columns:1fr;gap:30px;margin-bottom:30px}.company-site .company-project-title{padding:20px 0}.company-site .company-project-title h3{font-size:40px}.company-site .company-project-title span{font-size:11px}.company-site .company-process{gap:42px}.company-site .company-process h2{font-size:43px}.company-site .company-process .f13-label{margin-bottom:19px}.company-site .company-process article>p:not(.f13-label){margin-bottom:24px}.company-site .company-knowledge{padding:0}.company-site .company-knowledge-grid{gap:34px}.company-site .company-quality{border-top:1px solid #f2f1ed59;border-left:0;padding:32px 0 0}.company-site .company-quality h2{font-size:38px}.company-site .company-enquiry{gap:32px}.company-site .company-cooperation-details summary{font-size:14px}.company-site .company-cooperation-details details>p{font-size:13px}.company-site .contact-form{padding:22px 16px}.company-site .company-page .f13-button{padding:13px 17px;font-size:12px}.company-site .company-facts dl>div:last-child dd{font-size:clamp(20px,5.4vw,27px)}}@media (min-width:656px) and (max-width:700px){.company-site .company-page>.f13-shell,.company-site .company-opening>.f13-shell,.company-site .company-projects>.f13-shell,.company-site .company-knowledge>.f13-shell{width:calc(100% - 40px)}}.privacy-policy-site .privacy-policy-page{background:var(--f-light);color:var(--f-dark)}.privacy-policy-site .privacy-heading{padding:26px 0 58px}.privacy-policy-site .privacy-heading nav{flex-wrap:wrap;gap:12px;margin-bottom:54px;font:11px/1.6 Arial,Helvetica,sans-serif;display:flex}.privacy-policy-site .privacy-heading nav a{border-bottom:1px solid}.privacy-policy-site .privacy-heading .f13-label{margin-bottom:24px}.privacy-policy-site .privacy-heading h1{letter-spacing:-.035em;max-width:1100px;margin:0;font:400 clamp(60px,7.6vw,112px)/1.02 WWL Cormorant,Georgia,serif}.privacy-policy-site .privacy-heading .privacy-date{margin:30px 0 0;font:12px/1.6 Arial,Helvetica,sans-serif}.privacy-policy-site .privacy-body{max-width:1100px;padding:42px 0 76px}.privacy-policy-site .privacy-toc{border-block:1px solid #0c0c0c4d;margin-bottom:40px}.privacy-policy-site .privacy-toc summary{cursor:pointer;padding:20px 0;font:15px/1.6 Arial,Helvetica,sans-serif}.privacy-policy-site .privacy-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;padding:0 0 25px;display:grid}.privacy-policy-site .privacy-toc nav a{text-underline-offset:4px;min-height:36px;font:13px/1.7 Arial,Helvetica,sans-serif;text-decoration:underline}.privacy-policy-site .privacy-document{min-width:0;max-width:100%}.privacy-policy-site .privacy-document :is(p,li){max-width:900px;color:inherit;overflow-wrap:anywhere;font:15px/1.85 Arial,Helvetica,sans-serif}.privacy-policy-site .privacy-document p{white-space:pre-line;margin:0 0 22px}.privacy-policy-site .privacy-document ul{margin:12px 0 25px;padding-left:24px}.privacy-policy-site .privacy-document li{margin-bottom:9px;padding-left:5px}.privacy-policy-site .privacy-document a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.privacy-policy-site .privacy-document a:hover{text-decoration-thickness:2px}.privacy-policy-site .privacy-document section{border-top:1px solid #0c0c0c40;padding:36px 0 16px;scroll-margin-top:24px}.privacy-policy-site .privacy-document h2{letter-spacing:-.025em;overflow-wrap:break-word;max-width:950px;margin:0 0 26px;font:400 clamp(32px,3.5vw,48px)/1.12 WWL Cormorant,Georgia,serif}.privacy-policy-site .privacy-document h3{overflow-wrap:break-word;margin:30px 0 18px;font:400 27px/1.2 WWL Cormorant,Georgia,serif}.privacy-policy-site .privacy-introduction{padding-bottom:12px}.privacy-policy-site .privacy-table-scroll{border:1px solid #0c0c0c4d;width:100%;margin:24px 0;overflow:auto}.privacy-policy-site .privacy-table-scroll:focus-visible{outline-offset:4px;outline:2px solid}.privacy-policy-site .privacy-table-scroll table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:600px}.privacy-policy-site .privacy-table-scroll th,.privacy-policy-site .privacy-table-scroll td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #0c0c0c40;border-right:1px solid #0c0c0c40;padding:18px 20px;font:14px/1.8 Arial,Helvetica,sans-serif}.privacy-policy-site .privacy-table-scroll th{background:var(--f-dark);color:var(--f-light);font-weight:500}.privacy-policy-site .privacy-table-scroll tr:last-child td{border-bottom:0}.privacy-policy-site .privacy-table-scroll :is(th,td):last-child{border-right:0}@media (max-width:700px){.privacy-policy-site .privacy-heading{padding:20px 0 38px}.privacy-policy-site .privacy-heading nav{margin-bottom:34px;font-size:10px}.privacy-policy-site .privacy-heading .f13-label{margin-bottom:20px;font-size:9px}.privacy-policy-site .privacy-heading h1{font-size:clamp(48px,12vw,72px);line-height:1.04}.privacy-policy-site .privacy-heading .privacy-date{margin-top:24px;font-size:11px}.privacy-policy-site .privacy-body{padding-block:28px 45px}.privacy-policy-site .privacy-toc{margin-bottom:30px}.privacy-policy-site .privacy-toc nav{grid-template-columns:1fr;gap:8px}.privacy-policy-site .privacy-toc summary{padding-block:17px;font-size:14px}.privacy-policy-site .privacy-document :is(p,li){font-size:14px;line-height:1.85}.privacy-policy-site .privacy-document section{padding:29px 0 8px}.privacy-policy-site .privacy-document h2{margin-bottom:22px;font-size:33px}.privacy-policy-site .privacy-document h3{margin-top:25px;font-size:26px}.privacy-policy-site .privacy-table-scroll th,.privacy-policy-site .privacy-table-scroll td{padding:15px;font-size:13px}}
