:root{--drk-ink:#3f3f3f;--drk-muted:#6d6d6d;--drk-paper:#ffffff;--drk-sand:#f3f4f1;--drk-line:#e6e6e6;--drk-mauve:#a889a1}html{scroll-padding-top:120px}.drk-scope{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65;letter-spacing:0;color:var(--drk-ink);background:#fff;isolation:isolate}.drk-scope *{box-sizing:border-box}.drk-scope a{color:inherit;text-decoration:none}.drk-scope button,.drk-scope input,.drk-scope summary{font:inherit;color:inherit;letter-spacing:inherit}.drk-scope a:focus-visible,.drk-scope summary:focus-visible,.drk-scope button:focus-visible,.drk-scope input:focus-visible{outline:2px solid var(--drk-mauve);outline-offset:5px}.drk-scope svg{width:22px;height:22px;flex-shrink:0}.drk-scope h1,.drk-scope h2,.drk-scope h3,.drk-scope p{margin:0;font-weight:400;color:inherit;letter-spacing:0}.drk-scope h1,.drk-scope h2{font-family:Georgia,'Times New Roman',serif;text-transform:none}.drk-scope h2{font-size:clamp(34px,3.7vw,56px);line-height:1.12;letter-spacing:-1.4px}.drk-scope h3{font-family:Arial,Helvetica,sans-serif;text-transform:none;line-height:1.35}.drk-scope img{display:block;max-width:100%}.drk-cover{width:100%;height:100%;object-fit:cover}.drk-kicker{font:600 11px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:2px!important;text-transform:uppercase;margin-bottom:19px!important}.drk-muted{color:var(--drk-muted)!important}.drk-lead{font-size:17px;line-height:1.8;max-width:490px}.drk-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:54px;padding:15px 24px;background:var(--drk-ink);color:#fff!important;font-size:13px!important;font-weight:600;border:1px solid var(--drk-ink);transition:background .2s,transform .2s}.drk-btn:hover{background:#607379;transform:translateY(-2px)}.drk-btn-light{background:#ffffff;color:var(--drk-ink)!important;border-color:#ffffff}.drk-btn-light:hover{background:#eeeeee}.drk-textlink{display:inline-flex;align-items:center;gap:18px;min-height:44px;font-size:13px;font-weight:600;border-bottom:1px solid currentColor;width:max-content;max-width:100%}.drk-textlink svg{width:19px}.drk-textlink:hover svg{transform:translateX(4px)}.drk-textlink svg{transition:transform .2s}.drk-section{padding:90px max(5vw,24px);max-width:1680px;margin:auto}.drk-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:36px}.drk-section-head>p{max-width:300px;font-size:15px;color:var(--drk-muted)}.drk-section-head h2{max-width:760px}.drk-bar{background:var(--drk-ink);color:#fff;font:11px/1.5 Arial,Helvetica,sans-serif;text-align:center;padding:9px 18px;letter-spacing:.45px}#shopify-section-drk-header{position:sticky;top:0;z-index:80}.drk-header{height:94px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e6e6;position:relative}.drk-brand{display:flex;flex-direction:column;line-height:1;text-align:center;flex-shrink:0}.drk-brand>span{font-size:35px;font-family:Georgia,serif;letter-spacing:1px;font-weight:400}.drk-brand>small{font-size:9px;letter-spacing:3px;margin-top:7px}.drk-nav{display:flex;gap:34px;align-items:center}.drk-nav>a,.drk-navdrop>summary{font-size:13px;min-height:44px;display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none}.drk-nav a:hover{color:var(--drk-mauve)}.drk-navdrop>summary::-webkit-details-marker,.drk-tools summary::-webkit-details-marker{display:none}.drk-mega{position:absolute;left:0;right:0;top:100%;background:#fff;box-shadow:0 20px 25px #00000012;border-top:1px solid var(--drk-line);padding:36px 15%;display:grid;grid-template-columns:1fr 1fr;gap:80px}.drk-mega a{display:flex;align-items:center;gap:20px;min-height:40px;font-size:16px}.drk-mega .drk-muted{font-size:13px;max-width:300px;margin-top:15px}.drk-tools{display:flex;align-items:center;gap:15px}.drk-tools>a,.drk-tools summary{list-style:none;cursor:pointer;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.drk-cart-link{position:relative}.drk-cart-link>span{font-size:10px;margin-left:6px}.drk-search form{position:absolute;top:100%;right:5%;background:var(--drk-paper);padding:28px;width:min(470px,90vw);box-shadow:0 15px 30px #00000018}.drk-search label{display:block;font-size:13px;margin-bottom:15px}.drk-search form>div{display:flex;border-bottom:1px solid var(--drk-ink)}.drk-search input{width:100%;min-height:48px;background:none;border:0;padding:4px;font-size:16px}.drk-search button{background:none;border:0;padding:10px;cursor:pointer;min-width:44px}.drk-mobile-menu{display:none}.drk-hero{display:grid;grid-template-columns:48% 52%;background:var(--drk-paper);max-width:1920px;margin:auto;min-height:620px}.drk-hero-copy{padding:65px 5vw 40px 5vw;display:flex;flex-direction:column;justify-content:center}.drk-hero h1{font-size:clamp(60px,6.8vw,100px);line-height:1.02;letter-spacing:-3px;margin:10px 0 25px}.drk-hero h1 em{display:block;font-weight:400;color:var(--drk-mauve)}.drk-hero .drk-lead{font-size:16px;max-width:440px;color:#6d6d6d}.drk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:30px}.drk-hero-sign{display:flex;gap:14px;align-items:center;margin-top:45px;font-size:11px;color:#6d6d6d}.drk-line{width:34px;height:1px;background:#afafaf}.drk-hero-image{position:relative;min-height:620px;overflow:hidden;background:#f5f5f7}.drk-hero-image>.drk-cover{position:absolute;inset:0;object-position:center 62%}.drk-image-caption{position:absolute;left:24px;right:24px;bottom:24px;display:flex;justify-content:space-between;gap:15px;background:#ffffffed;padding:13px 17px;font-size:10px;letter-spacing:1px;color:var(--drk-ink)}.drk-trust{display:grid;grid-template-columns:repeat(3,1fr);padding:28px 5vw;border-bottom:1px solid var(--drk-line);max-width:1680px;margin:auto;gap:30px}.drk-trust>div{display:flex;align-items:center;justify-content:center;gap:15px}.drk-trust>div+div{border-left:1px solid var(--drk-line)}.drk-trust strong{display:block;font-size:13px;font-weight:600}.drk-trust span{display:block;font-size:11px;color:var(--drk-muted);margin-top:2px}.drk-trust svg{width:28px;height:28px;color:var(--drk-mauve)}.drk-world-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.drk-world{background:var(--drk-paper);overflow:hidden}.drk-world-image{aspect-ratio:1.55;position:relative;overflow:hidden}.drk-world-image img{transition:transform .6s}.drk-world:hover .drk-world-image img{transform:scale(1.035)}.drk-world-number{position:absolute;top:20px;left:23px;display:grid;place-items:center;border:1px solid #ffffffa6;color:#fff;width:35px;height:35px;border-radius:50%;font-size:12px;background:#607379}.drk-world-copy{padding:28px 30px 31px}.drk-world-copy h3{font-family:Georgia,serif;font-size:34px}.drk-world-copy p{color:var(--drk-muted);font-size:14px;max-width:440px;margin-top:8px}.drk-world-copy .drk-textlink{margin-top:17px}.drk-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.drk-product-grid>div{min-width:0}.drk-product{height:100%;display:flex;flex-direction:column}.drk-product-image{display:block;aspect-ratio:1;position:relative;background:#f1f1f1;overflow:hidden}.drk-product-image>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s;padding:15px}.drk-product-image:hover>img{transform:scale(1.045)}.drk-product-arrow{position:absolute;bottom:13px;right:13px;width:35px;height:35px;display:grid;place-items:center;background:#fff;border-radius:50%}.drk-product-info{padding-top:20px;display:flex;flex-direction:column;flex:1}.drk-product-info .drk-kicker{font-size:9px!important;letter-spacing:1.6px!important;margin-bottom:8px!important;color:#6d6d6d}.drk-product h3{font-size:16px;min-height:45px;margin-bottom:14px}.drk-price{font-weight:600!important;font-size:16px}.drk-price small,.drk-price s{font-size:12px;font-weight:400}.drk-price s{margin-left:8px;color:var(--drk-muted)}.drk-unit,.drk-tax{font-size:10px;color:var(--drk-muted)!important;line-height:1.6!important}.drk-unit{margin-top:4px!important}.drk-tax{margin-bottom:20px!important}.drk-product-button{border:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:10px 14px;font-size:11px;margin-top:auto;gap:8px;transition:background .2s}.drk-product-button:hover{background:var(--drk-ink);color:#fff}.drk-product-button svg{width:17px}.drk-tinted{background:#f5f5f7;max-width:none}.drk-tinted .drk-product-image{background:#f1f1f1}.drk-tinted .drk-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1250px;margin:auto;gap:36px}.drk-tinted .drk-section-head{max-width:1500px;margin-left:auto;margin-right:auto}.drk-tinted .drk-product-image{aspect-ratio:1.2}.drk-tinted .drk-product h3{min-height:44px}.drk-footnote{font-size:11px;max-width:800px;color:var(--drk-muted)!important;margin:32px auto 0!important;text-align:center}.drk-story{display:grid;grid-template-columns:43% 57%;background:var(--drk-ink);color:#ffffff;max-width:1680px;margin:20px auto}.drk-story-image{position:relative;min-height:610px;background:#f5f5f7;overflow:hidden}.drk-story-image>img{position:absolute;inset:0;object-position:center 26%;filter:saturate(.75)}.drk-story-image>div{position:absolute;bottom:25px;left:25px;right:25px;padding:15px 20px;background:#ffffff;color:var(--drk-ink)}.drk-story-image strong,.drk-story-image span{display:block}.drk-story-image strong{font-size:15px;font-weight:500}.drk-story-image span{font-size:11px}.drk-story-copy{padding:75px 7vw;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.drk-story-copy h2{max-width:530px;font-size:clamp(34px,4vw,62px);line-height:1.14;margin-bottom:25px}.drk-story-copy p{position:relative;z-index:1}.drk-story-copy .drk-lead{font-size:15px;color:#ffffff;max-width:420px;margin-bottom:30px}.drk-story .drk-kicker{color:#ffffff}.drk-story-mark{position:absolute;right:10px;bottom:-65px;font:300px/1 Georgia,serif;color:#ffffff06;pointer-events:none}.drk-routine{display:grid;grid-template-columns:1fr 1fr;gap:10vw}.drk-routine h2{max-width:430px;margin-bottom:20px}.drk-routine .drk-lead{font-size:15px;color:var(--drk-muted);margin-bottom:20px}.drk-steps>a{display:flex;align-items:center;gap:24px;padding:24px 0;border-top:1px solid var(--drk-line)}.drk-steps>a:last-child{border-bottom:1px solid var(--drk-line)}.drk-steps>a>span{font-family:Georgia,serif;font-size:30px;color:var(--drk-mauve)}.drk-steps h3{font-family:Georgia,serif;font-size:27px}.drk-steps p{font-size:13px;color:var(--drk-muted);margin-top:5px}.drk-steps svg{margin-left:auto}.drk-journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.drk-journal-card>div{aspect-ratio:1.25;overflow:hidden;background:var(--drk-paper);margin-bottom:22px}.drk-journal-card img{transition:transform .5s}.drk-journal-card:hover img{transform:scale(1.03)}.drk-journal-card>.drk-kicker{display:block;font-size:9px!important;color:var(--drk-muted);margin-bottom:12px!important}.drk-journal-card h3{font:27px/1.2 Georgia,serif;margin-bottom:10px}.drk-journal-card p{font-size:14px;color:var(--drk-muted)}.drk-journal-card .drk-textlink{margin-top:20px}.drk-help{display:grid;grid-template-columns:1fr 1fr;gap:10vw;background:var(--drk-paper);max-width:none}.drk-help h2{max-width:420px;margin-bottom:20px}.drk-help-copy>p:not(.drk-kicker){max-width:430px;font-size:15px;color:var(--drk-muted);margin-bottom:26px}.drk-faq>h3{font:25px/1.3 Georgia,serif;margin-bottom:23px}.drk-faq details{border-top:1px solid #e6e6e6}.drk-faq details:last-child{border-bottom:1px solid #e6e6e6}.drk-faq summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding:20px 0;font-size:13px;min-height:64px}.drk-faq summary::-webkit-details-marker{display:none}.drk-faq details[open] summary svg{transform:rotate(45deg)}.drk-faq details>p{font-size:14px;padding:0 32px 23px 0;color:var(--drk-muted)}.drk-footer{background:#f5f5f7;color:#747473;padding:70px 5vw 20px}.drk-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:5vw;max-width:1500px;margin:auto}.drk-footer .drk-brand{align-items:flex-start;width:max-content;margin-bottom:27px}.drk-footer h2{font-size:30px;max-width:300px;letter-spacing:-.5px;margin-bottom:18px}.drk-footer p{font-size:13px;color:#747473;max-width:300px}.drk-footer nav h3{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;margin:10px 0 22px}.drk-footer nav>a{display:block;font-size:12px;color:#747473;min-height:36px;padding:5px 0}.drk-footer nav>a:hover{text-decoration:underline}.drk-footer .drk-withdraw{border-bottom:1px solid #e6e6e6;width:max-content;margin-top:12px}.drk-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;max-width:1500px;margin:50px auto 0;border-top:1px solid #ffffff26;padding-top:22px;font-size:10px;color:#747473;flex-wrap:wrap}.drk-payments{display:flex;gap:6px;flex-wrap:wrap;max-width:420px}.drk-payments svg{width:30px;height:20px}.template-index #MainContent{background:#fff;padding:0;margin:0;outline:none}.template-index .content-for-layout{min-height:0}.template-index .shopify-section{margin:0}.drk-mobile-menu nav{position:absolute;top:100%;left:0;right:0;max-height:75vh;overflow:auto;background:var(--drk-paper);padding:20px 24px;box-shadow:0 20px 30px #00000015}.drk-mobile-menu nav a{display:block;border-bottom:1px solid var(--drk-line);padding:14px 0;font-size:16px}.drk-mobile-menu nav a:nth-child(3),.drk-mobile-menu nav a:nth-child(4){padding-left:16px;font-size:14px}
@media(min-width:1680px){.drk-hero-copy{padding-left:max(5vw,calc((100vw - 1510px)/2))}.drk-hero-image{min-height:700px}}
@media(max-width:1100px){.drk-nav{gap:20px}.drk-tools{gap:3px}.drk-hero-copy{padding-left:4vw;padding-right:4vw}.drk-hero h1{font-size:70px}.drk-hero .drk-lead{font-size:15px}.drk-hero-image{min-height:600px}.drk-trust span{display:none}.drk-story-copy{padding:50px 5vw}.drk-story-image{min-height:540px}.drk-product-grid{gap:16px}.drk-product h3{font-size:14px;min-height:60px}.drk-footer-top{gap:30px;grid-template-columns:1.5fr 1fr 1fr 1fr}}
@media(max-width:800px){.drk-nav{display:none}.drk-mobile-menu{display:block}.drk-header{height:78px;padding:0 20px}.drk-brand>span{font-size:29px}.drk-brand>small{font-size:8px}.drk-hero{grid-template-columns:1fr;min-height:0}.drk-hero-copy{padding:45px 24px 35px}.drk-hero h1{font-size:clamp(58px,12vw,82px);letter-spacing:-2.5px;margin:3px 0 22px}.drk-hero .drk-lead{font-size:15px;max-width:520px}.drk-hero-image{min-height:0;aspect-ratio:1.25}.drk-hero-image>.drk-cover{object-position:center 65%}.drk-hero-sign{margin-top:24px}.drk-actions{margin-top:24px;gap:14px 24px}.drk-image-caption{left:16px;right:16px;bottom:16px;font-size:8px;padding:10px 12px}.drk-section{padding:55px 24px}.drk-section-head{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:27px}.drk-section-head h2{max-width:560px}.drk-scope h2{letter-spacing:-1px}.drk-trust{gap:10px;padding:22px 16px}.drk-trust>div{gap:8px;flex-direction:column;text-align:center}.drk-trust strong{font-size:10px;line-height:1.45;max-width:100px}.drk-trust svg{width:22px;height:22px}.drk-world-grid{gap:18px}.drk-world-image{aspect-ratio:1.1}.drk-world-copy{padding:22px}.drk-world-copy h3{font-size:29px}.drk-world-copy p{font-size:13px}.drk-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.drk-product h3{font-size:15px;min-height:60px}.drk-product-info{padding-top:15px}.drk-tinted .drk-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.drk-tinted .drk-product h3{font-size:13px;min-height:70px}.drk-story{grid-template-columns:1fr;margin:0}.drk-story-image{min-height:0;aspect-ratio:1.05}.drk-story-image>img{object-position:center 30%}.drk-story-copy{padding:50px 24px}.drk-story-copy h2{max-width:490px;font-size:43px}.drk-routine{grid-template-columns:1fr;gap:35px}.drk-journal-grid{gap:18px}.drk-journal-card h3{font-size:23px}.drk-journal-card p{font-size:13px}.drk-journal-card .drk-textlink{font-size:12px;gap:10px}.drk-help{grid-template-columns:1fr;gap:45px}.drk-footer{padding:50px 24px 22px}.drk-footer-top{grid-template-columns:repeat(3,1fr);gap:35px 20px}.drk-footer-top>div{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:15px 35px}.drk-footer-top>div>.drk-brand{grid-row:1/3;align-self:center}.drk-footer-top>div>h2{font-size:27px}.drk-footer-top>div>p{grid-column:2}.drk-footer-bottom{margin-top:35px}.drk-footer nav h3{font-size:10px}.drk-footer nav>a{font-size:11px}}
@media(max-width:520px){.drk-bar{font-size:9px;padding:8px 12px;letter-spacing:0}.drk-account{display:none!important}.drk-tools{gap:0}.drk-header{height:73px;padding:0 16px}.drk-tools>a,.drk-tools summary{min-width:40px;min-height:44px}.drk-tools svg{width:20px}.drk-hero-copy{padding:35px 20px 30px}.drk-kicker{font-size:9px!important;letter-spacing:1.65px!important}.drk-hero h1{font-size:62px}.drk-hero .drk-lead{font-size:14px;line-height:1.75}.drk-hero .drk-btn{padding:13px 17px;gap:18px;font-size:12px!important;min-height:50px}.drk-hero .drk-textlink{font-size:12px;gap:14px}.drk-actions{gap:12px 20px}.drk-hero-sign{font-size:10px}.drk-hero-image{aspect-ratio:1.13}.drk-section{padding:48px 20px}.drk-scope h2{font-size:36px}.drk-world-grid{grid-template-columns:1fr;gap:24px}.drk-world-image{aspect-ratio:1.5}.drk-world-copy{padding:23px}.drk-world-copy h3{font-size:31px}.drk-world-copy p{max-width:330px}.drk-world-copy .drk-textlink{margin-top:12px}.drk-product-grid{gap:27px 13px}.drk-product-image>img{padding:7px}.drk-product-arrow{width:28px;height:28px;bottom:8px;right:8px}.drk-product-arrow svg{width:17px}.drk-product h3{font-size:13px;line-height:1.45;min-height:58px;margin-bottom:10px}.drk-product .drk-kicker{font-size:8px!important;letter-spacing:1.1px!important}.drk-price{font-size:14px}.drk-price s{font-size:10px;margin-left:4px}.drk-tax,.drk-unit{font-size:9px}.drk-product-button{font-size:10px;padding:8px;min-height:46px;gap:5px}.drk-product-button svg{width:15px}.drk-product-info{padding-top:13px}.drk-tinted .drk-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 13px}.drk-tinted .drk-product-grid>div:last-child{grid-column:1/-1;width:calc(50% - 7px);margin:auto}.drk-tinted .drk-product-image{aspect-ratio:1}.drk-tinted .drk-product h3{font-size:13px;min-height:58px}.drk-footnote{text-align:left;font-size:10px}.drk-story-image{aspect-ratio:1}.drk-story-copy{padding:43px 24px}.drk-story-copy h2{font-size:39px}.drk-story-copy .drk-lead{font-size:14px}.drk-story-image>div{left:20px;right:20px;bottom:20px}.drk-routine h2{max-width:310px}.drk-routine .drk-lead{font-size:14px}.drk-steps>a{padding:21px 0;gap:18px}.drk-steps h3{font-size:27px}.drk-steps p{font-size:12px}.drk-journal-grid{grid-template-columns:1fr;gap:32px}.drk-journal-card>div{aspect-ratio:1.6;margin-bottom:20px}.drk-journal-card h3{font-size:29px}.drk-journal-card p{font-size:14px}.drk-journal-card .drk-textlink{margin-top:12px;font-size:13px}.drk-footer-top{grid-template-columns:1fr 1fr;gap:30px}.drk-footer-top>div{display:block}.drk-footer-top>div>.drk-brand{margin-bottom:25px}.drk-footer-top>div>h2{font-size:31px}.drk-footer-top>nav:last-child{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:0 20px}.drk-footer-top>nav:last-child>h3{width:100%;margin-bottom:12px}.drk-footer .drk-withdraw{margin-top:0}.drk-footer-bottom{gap:18px}.drk-payments{order:3;width:100%;max-width:none}.drk-footer nav>a{font-size:12px}.drk-help h2{max-width:310px}.drk-faq summary{font-size:13px}.drk-trust{padding:20px 12px}.drk-trust strong{font-size:9px}.drk-trust svg{width:21px;height:21px}}
@media(prefers-reduced-motion:reduce){.drk-scope *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.drk-scope,.drk-scope p,.drk-scope a,.drk-scope button,.drk-scope input,.drk-scope summary,.drk-scope h3,.drk-scope small,.drk-scope strong,.drk-scope span{font-family:Arial,Helvetica,sans-serif!important}.drk-scope h1,.drk-scope h2,.drk-scope h1 em,.drk-brand>span,.drk-world-copy h3,.drk-steps h3,.drk-steps>a>span,.drk-journal-card h3,.drk-faq>h3,.drk-story-mark{font-family:Georgia,'Times New Roman',serif!important}


.drk-header .drk-brand{min-width:108px;align-items:flex-start}.drk-original-logo{width:72px;height:72px;object-fit:contain}.drk-footer .drk-original-logo{width:90px;height:90px;background:#fff;padding:7px}.drk-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;background:#f5f5f7}cart-drawer.drawer:not(.active){visibility:hidden;pointer-events:none}@media(max-width:800px){.drk-header .drk-original-logo{width:62px;height:62px}}@media(max-width:520px){.drk-header .drk-brand{min-width:70px}.drk-header .drk-original-logo{width:57px;height:57px}}

.drk-bar{background:#607379;color:#f9f9f9}.drk-story{background:#607379;color:#ffffff}.drk-btn{background:#272724;border-color:#272724;color:#f9f9f9!important}.drk-btn:hover{background:#607379;border-color:#607379}.drk-btn-light{background:#ffffff;border-color:#ffffff;color:#3f3f3f!important}.drk-btn-light:hover{background:#eeeeee;border-color:#eeeeee}.drk-footer{background:#f5f5f7;color:#747473}.drk-footer p,.drk-footer nav>a,.drk-footer-bottom{color:#747473}.drk-footer-bottom{border-color:#e6e6e6}.drk-world-image img,.drk-journal-card .drk-cover{object-position:center top}.drk-story-image{min-height:0;aspect-ratio:992/1374}.drk-story-image>img{object-fit:contain;object-position:center top}.drk-journal-card>div{aspect-ratio:1.6}.drk-world-image{aspect-ratio:1.45}@media(max-width:800px){.drk-story-image{min-height:0;aspect-ratio:992/1374}.drk-journal-card>div{aspect-ratio:1.6}}@media(max-width:520px){.drk-story-image{aspect-ratio:992/1374}.drk-journal-card>div{aspect-ratio:1.6}}
.drk-hero h1 em{color:#b288a1}.drk-hero-video{object-fit:contain}.drk-header .drk-original-logo{width:100px;height:84px}@media(max-width:800px){.drk-header .drk-original-logo{width:85px;height:66px}}@media(max-width:520px){.drk-header .drk-original-logo{width:75px;height:61px}}

.drk-journal-card .drk-cover{object-fit:contain;object-position:center center}


.drk-hero-image{overflow:hidden;border:0;border-radius:0;background:#fff}.drk-hero-video{object-fit:cover;border:0;border-radius:0;pointer-events:none;max-width:none}.drk-video-toggle{position:absolute;right:20px;bottom:20px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:1px solid #fff;background:#ffffffed;color:#3f3f3f;border-radius:50%;cursor:pointer}.drk-video-toggle:focus-visible{outline:3px solid #607379;outline-offset:3px}.drk-video-toggle span{font-size:15px;line-height:1}.drk-hero-image video::-webkit-media-controls{display:none!important}


.drk-cinema{position:relative;display:grid;align-items:center;isolation:isolate;overflow:hidden;overflow:clip;min-height:var(--cinema-height,660px);background:var(--cinema-background,#607379);color:var(--cinema-ink,#fff);margin:0;max-width:none;width:100%}.drk-cinema-media,.drk-cinema-shade{position:absolute;inset:0;overflow:hidden;pointer-events:none}.drk-cinema-media{z-index:0}.drk-cinema-media video,.drk-cinema-media>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--cinema-x,72%) var(--cinema-y,50%);transform:scale(var(--cinema-zoom,1.16));border:0;border-radius:0;pointer-events:none}.drk-cinema-shade{z-index:1}.drk-cinema-inner{position:relative;z-index:2;width:min(100%,1680px);margin:auto;padding:calc(64px + var(--cinema-top,0px)) max(5vw,24px) calc(68px + var(--cinema-bottom,0px))}.drk-cinema-copy{width:min(var(--cinema-copy,510px),45%);text-align:left}.drk-cinema h1{font-size:var(--cinema-type,88px);line-height:.99;letter-spacing:-3px;text-wrap:balance;margin:0 0 30px;font-family:Georgia,'Times New Roman',serif!important;color:inherit}.drk-cinema h1 em{display:block;color:inherit;font-family:inherit!important;font-weight:400}.drk-cinema .drk-kicker{margin-bottom:27px!important;color:inherit}.drk-cinema-lead{font-size:16px;line-height:1.8;max-width:490px;color:inherit;text-wrap:pretty}.drk-cinema-actions{display:flex;align-items:center;gap:18px 26px;flex-wrap:wrap;margin-top:30px}.drk-cinema .drk-textlink,.drk-cinema .drk-textlink svg{color:inherit}.drk-cinema .drk-btn-light{background:#fff;color:#3f3f3f!important;border-color:#fff;min-height:54px}.drk-cinema .drk-btn-light:hover{background:#eee;border-color:#eee}.drk-cinema-note{display:flex;align-items:center;gap:14px;font-size:11px;line-height:1.6;margin-top:35px!important;max-width:410px;color:inherit}.drk-cinema-note>span{width:34px;height:1px;background:var(--cinema-accent,#b288a1);flex-shrink:0}.drk-cinema .drk-video-toggle{color:#3f3f3f;z-index:3;right:max(3vw,20px);bottom:24px}.drk-cinema-mobile,.drk-cinema-mobile-still{display:none!important}.drk-cinema-benefits{position:relative;isolation:isolate;z-index:0;margin:0;min-height:100px;padding:26px max(5vw,24px);background:#fff;color:#3f3f3f;border-bottom:1px solid #e6e6e6;clear:both}.drk-cinema-benefits>div{min-width:0}.drk-cinema-benefits p{min-width:0}.drk-story-visual{min-width:0;display:flex;flex-direction:column;background:#fff}.drk-story-name{position:relative;padding:20px 24px;background:#fff;color:#3f3f3f;display:flex;flex-direction:column;font-size:13px;line-height:1.7}.drk-story-name strong{font-weight:600}.drk-story-name span{font-size:11px;color:#6d6d6d}.drk-world-image>picture,.drk-journal-card>div>picture{display:block;width:100%;height:100%}.drk-world-image img,.drk-journal-card img,.drk-product-image>img{transition:none;transform:none}.drk-world:hover img,.drk-journal-card:hover img,.drk-product:hover .drk-product-image>img{transform:none}.drk-world-number{z-index:1}
@media(min-width:801px) and (max-width:1100px){.drk-cinema-copy{width:48%}.drk-cinema h1{font-size:min(var(--cinema-type),72px)}}
@media(max-width:800px){.drk-cinema-inner{padding:calc(56px + var(--cinema-top,0px)) 24px calc(84px + var(--cinema-bottom,0px))}.drk-cinema-copy{width:100%;max-width:540px}.drk-cinema h1{font-size:min(var(--cinema-type),72px);letter-spacing:-2px;margin-bottom:25px}.drk-cinema .drk-kicker{margin-bottom:24px!important}.drk-cinema-lead{font-size:15px;max-width:480px}.drk-cinema-actions{margin-top:28px;gap:16px 24px}.drk-cinema-note{margin-top:30px!important}.drk-cinema-benefits{min-height:0;padding:22px 20px;gap:14px}.drk-cinema-benefits strong{font-size:11px}.drk-cinema-benefits span{font-size:10px}.drk-cinema-benefits>div{padding:0 10px}.drk-story-visual{width:100%}.drk-story-name{padding:18px 24px}}
@media(max-width:520px){.drk-cinema-inner{padding-left:22px;padding-right:22px}.drk-cinema h1{font-size:min(var(--cinema-type),17vw)}.drk-cinema-lead{font-size:14px;line-height:1.8}.drk-cinema .drk-btn{padding:14px 18px;font-size:12px!important;min-height:52px}.drk-cinema .drk-textlink{font-size:12px}.drk-cinema-actions{gap:14px 22px}.drk-cinema-note{font-size:10px;max-width:270px}.drk-cinema-benefits{display:grid;grid-template-columns:1fr;padding:8px 22px;gap:0}.drk-cinema-benefits>div{padding:14px 0;gap:14px;border-right:0;border-bottom:1px solid #e6e6e6;justify-content:flex-start}.drk-cinema-benefits>div:last-child{border-bottom:0}.drk-cinema-benefits strong{font-size:12px;line-height:1.5}.drk-cinema-benefits span{display:block;font-size:11px;line-height:1.6}.drk-cinema-benefits svg{width:23px;height:23px}.drk-cinema-benefits p{display:flex;flex-direction:column;gap:2px}}

@media(max-width:520px){.drk-cinema-benefits>div{flex-direction:row;align-items:center;text-align:left;border-left:0}.drk-cinema-benefits strong{max-width:none}.drk-cinema-benefits p{align-items:flex-start}}
