.doors-footer-module__3-_nyW__section{background-color:var(--flame,#c63a24);color:var(--chaux,#f6f4ee);padding:56px 24px 72px;position:relative;overflow-x:clip}.doors-footer-module__3-_nyW__container{flex-direction:column;align-items:center;max-width:920px;margin:0 auto;display:flex}.doors-footer-module__3-_nyW__headingWrapper{text-align:center;margin-bottom:48px}.doors-footer-module__3-_nyW__heading{font-family:var(--font-sign,"Recursive", sans-serif);font-variation-settings:"CASL" 1;color:var(--chaux,#f6f4ee);margin:0;font-size:clamp(34px,4.5vw,52px);font-weight:1000;line-height:1.05}.doors-footer-module__3-_nyW__doorsGrid{grid-template-columns:1fr 1fr;gap:48px;width:100%;max-width:740px;margin-bottom:72px;display:grid}.doors-footer-module__3-_nyW__doorStation{flex-direction:column;align-items:center;display:flex}.doors-footer-module__3-_nyW__doorLink{perspective:900px;outline:none;flex-direction:column;align-items:center;width:100%;max-width:330px;text-decoration:none;display:flex}.doors-footer-module__3-_nyW__fanlightWrap{z-index:2;justify-content:center;align-items:flex-end;width:120px;height:60px;margin-bottom:-2px;display:flex}.doors-footer-module__3-_nyW__fanlightSvg{width:100%;height:100%}.doors-footer-module__3-_nyW__doorFrame{border:5px solid var(--basalt,#191816);background-color:#121110;border-radius:6px;width:100%;height:480px;position:relative;overflow:visible;box-shadow:0 16px 36px #00000059}.doors-footer-module__3-_nyW__doorBacklight{opacity:.95;background:radial-gradient(circle at 85%,#ffe58f 0%,#e59e28 50%,#b57e12 100%);border-radius:2px;position:absolute;inset:0}.doors-footer-module__3-_nyW__doorLeaf{transform-origin:0;transform-style:preserve-3d;z-index:2;border:3px solid #00000059;flex-direction:column;justify-content:space-between;padding:32px 24px;transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;box-shadow:inset 0 0 14px #00000040}.doors-footer-module__3-_nyW__doorShutter{background-color:var(--shutter,#16508c)}.doors-footer-module__3-_nyW__doorKann{background-color:var(--kann,#1e6a4e)}.doors-footer-module__3-_nyW__doorLink:hover .doors-footer-module__3-_nyW__doorLeaf,.doors-footer-module__3-_nyW__doorLink:focus-visible .doors-footer-module__3-_nyW__doorLeaf,.doors-footer-module__3-_nyW__doorMobileActive .doors-footer-module__3-_nyW__doorLeaf{transform:rotateY(-18deg)}.doors-footer-module__3-_nyW__doorLink:hover .doors-footer-module__3-_nyW__brassKnob,.doors-footer-module__3-_nyW__doorLink:focus-visible .doors-footer-module__3-_nyW__brassKnob,.doors-footer-module__3-_nyW__doorMobileActive .doors-footer-module__3-_nyW__brassKnob{transform:rotate(30deg)}.doors-footer-module__3-_nyW__doorPanels{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:16px}.doors-footer-module__3-_nyW__mouldingTop,.doors-footer-module__3-_nyW__mouldingBottom{border:3px solid #00000047;border-radius:4px;box-shadow:inset 0 2px 6px #0000004d}.doors-footer-module__3-_nyW__mouldingTop{height:180px}.doors-footer-module__3-_nyW__mouldingBottom{height:220px}.doors-footer-module__3-_nyW__brassKnob{border:1.5px solid var(--basalt,#191816);z-index:4;background:radial-gradient(circle at 35% 35%,#fff0b8 0%,#d4a017 55%,#8c6205 100%);border-radius:50%;width:20px;height:20px;position:absolute;top:52%;right:18px;box-shadow:2px 3px 6px #00000059}.doors-footer-module__3-_nyW__doorFaceContent{z-index:3;flex-direction:column;height:100%;display:flex;position:relative}.doors-footer-module__3-_nyW__doorNumberPlate{background-color:var(--basalt,#191816);color:#fff;font-family:var(--font-linear,"DM Sans", sans-serif);letter-spacing:.02em;border-radius:3px;align-self:flex-start;margin-bottom:24px;padding:3px 8px;font-size:11px;font-weight:700}.doors-footer-module__3-_nyW__doorTitle{font-family:var(--font-sign,"Recursive", sans-serif);font-variation-settings:"CASL" 1;color:#fff;text-shadow:0 2px 6px #0006;margin:0;font-size:26px;font-weight:900;line-height:1.15}.doors-footer-module__3-_nyW__doormatLine{background-color:#382414;border-radius:4px;width:140px;height:8px;margin-top:4px;box-shadow:0 2px 4px #0000004d}.doors-footer-module__3-_nyW__underDoorPill{background-color:var(--chaux,#f6f4ee);color:var(--basalt,#191816);font-family:var(--font-linear,"DM Sans", sans-serif);text-align:center;border-radius:24px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:11px 22px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:0 4px 12px #0003}.doors-footer-module__3-_nyW__doorWaIcon{fill:#191816;flex-shrink:0}.doors-footer-module__3-_nyW__underDoorPill:hover{background-color:#fff;transform:translateY(-2px)}.doors-footer-module__3-_nyW__underDoorPill:active{transition:transform .1s ease-out;transform:scale(.97)}.doors-footer-module__3-_nyW__footerArea{text-align:center;border-top:1px solid #f6f4ee40;flex-direction:column;align-items:center;width:100%;padding-top:48px;display:flex}.doors-footer-module__3-_nyW__wordmark{font-family:var(--font-sign,"Recursive", sans-serif);font-variation-settings:"CASL" 1;letter-spacing:-.03em;color:#fff;-webkit-user-select:none;user-select:none;margin-bottom:20px;font-size:clamp(64px,11vw,130px);font-weight:950;line-height:.9}.doors-footer-module__3-_nyW__segaLetter{opacity:0;display:inline-block;transform:translateY(-12px)}.doors-footer-module__3-_nyW__segaHeroP{margin:0 4px;display:inline-block;transform:translateY(-12px)rotate(6.5deg);color:var(--zonn,#f2b33d)!important}.doors-footer-module__3-_nyW__wordmarkInView .doors-footer-module__3-_nyW__segaHeroP{animation:.24s cubic-bezier(.2,.8,.2,1) forwards doors-footer-module__3-_nyW__segaDropP}@keyframes doors-footer-module__3-_nyW__segaDropP{0%{opacity:0;transform:translateY(-12px)rotate(6.5deg)}to{opacity:1;transform:translateY(0)rotate(6.5deg)}}.doors-footer-module__3-_nyW__brandlineTagline{font-family:var(--font-sign,"Recursive", sans-serif);font-variation-settings:"CASL" 0;letter-spacing:.18em;color:var(--zonn,#f2b33d);text-transform:uppercase;margin:-10px 0 16px;font-size:13px;font-weight:800}.doors-footer-module__3-_nyW__wordmarkInView .doors-footer-module__3-_nyW__segaLetter{animation:.2s cubic-bezier(.2,.8,.2,1) forwards doors-footer-module__3-_nyW__segaDrop}@keyframes doors-footer-module__3-_nyW__segaDrop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.doors-footer-module__3-_nyW__companyLine{font-family:var(--font-body,"DM Sans", sans-serif);color:#fff;margin:0 0 24px;font-size:16px}.doors-footer-module__3-_nyW__footerNav{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.doors-footer-module__3-_nyW__footerLink{font-family:var(--font-linear,"DM Sans", sans-serif);color:#fff;text-underline-offset:4px;font-size:14px;font-weight:600;text-decoration:underline}.doors-footer-module__3-_nyW__socialLink{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.doors-footer-module__3-_nyW__socialLink:hover{text-decoration:underline}.doors-footer-module__3-_nyW__socialLink svg{fill:#fff;flex-shrink:0}.doors-footer-module__3-_nyW__footerLink:hover{color:var(--zonn,#f2b33d)}.doors-footer-module__3-_nyW__footerLink:active{opacity:.75;transform:scale(.98)}.doors-footer-module__3-_nyW__footerMakerLink{background-color:#00000040;border:1px solid #f2b33d66;border-radius:999px;align-items:center;padding:4px 10px;display:inline-flex;color:var(--zonn,#f2b33d)!important;font-weight:800!important;text-decoration:none!important}.doors-footer-module__3-_nyW__footerMakerLink:hover{background-color:#0006;border-color:#f2b33dcc;color:#fff!important}@media (max-width:768px){.doors-footer-module__3-_nyW__section{padding:40px 16px 56px}.doors-footer-module__3-_nyW__doorsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:40px}.doors-footer-module__3-_nyW__doorFrame{height:340px}.doors-footer-module__3-_nyW__doorTitle{font-size:16px}}@media (max-width:640px){.doors-footer-module__3-_nyW__doorsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:380px;margin:0 auto 36px}.doors-footer-module__3-_nyW__doorStation{width:100%;max-width:175px}.doors-footer-module__3-_nyW__fanlightWrap{width:60px;height:30px;margin-bottom:-2px}.doors-footer-module__3-_nyW__doorFrame{border-width:3.5px;height:270px}.doors-footer-module__3-_nyW__doorLeaf{padding:14px 10px}.doors-footer-module__3-_nyW__mouldingTop{height:95px}.doors-footer-module__3-_nyW__mouldingBottom{height:120px}.doors-footer-module__3-_nyW__doorNumberPlate{margin-bottom:4px;padding:2px 6px;font-size:10px}.doors-footer-module__3-_nyW__doorTitle{font-size:13px;line-height:1.15}.doors-footer-module__3-_nyW__brassKnob{width:12px;height:12px;top:52%;right:8px}.doors-footer-module__3-_nyW__underDoorPill{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;padding:8px 10px;font-size:12px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.doors-footer-module__3-_nyW__segaLetter{opacity:1;animation:none;transform:none}}
.mopep-logo-module__KCE27G__logoLockup{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;line-height:1;text-decoration:none;display:inline-flex}.mopep-logo-module__KCE27G__center{text-align:center;align-items:center}.mopep-logo-module__KCE27G__wordmark{font-family:var(--font-sign,"Recursive", sans-serif);font-variation-settings:"CASL" .9, "wght" 950;letter-spacing:-.02em;align-items:baseline;font-weight:950;line-height:1;display:inline-flex}.mopep-logo-module__KCE27G__tiltedP{color:var(--zonn,#f2b33d);transform-origin:bottom;margin:0 1.5px;font-size:1.22em;line-height:1;display:inline-block;transform:rotate(6deg)}.mopep-logo-module__KCE27G__tagline{font-family:var(--font-sign,"Recursive", sans-serif);font-variation-settings:"CASL" 0;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-weight:800;display:block}.mopep-logo-module__KCE27G__onBlue{color:var(--chaux,#f6f4ee)}.mopep-logo-module__KCE27G__onBlue .mopep-logo-module__KCE27G__tagline{color:#f6f4eed9}.mopep-logo-module__KCE27G__onLight{color:var(--basalt,#191816)}.mopep-logo-module__KCE27G__onLight .mopep-logo-module__KCE27G__tagline{color:#191816d9}.mopep-logo-module__KCE27G__onDark{color:var(--chaux,#f6f4ee)}.mopep-logo-module__KCE27G__onDark .mopep-logo-module__KCE27G__tagline{color:#f6f4eed9}.mopep-logo-module__KCE27G__sm .mopep-logo-module__KCE27G__wordmark{font-size:20px}.mopep-logo-module__KCE27G__sm .mopep-logo-module__KCE27G__tagline{margin-top:2px;font-size:7.5px}.mopep-logo-module__KCE27G__md .mopep-logo-module__KCE27G__wordmark{font-size:26px}.mopep-logo-module__KCE27G__md .mopep-logo-module__KCE27G__tagline{margin-top:3px;font-size:9px}.mopep-logo-module__KCE27G__lg .mopep-logo-module__KCE27G__wordmark{font-size:38px}.mopep-logo-module__KCE27G__lg .mopep-logo-module__KCE27G__tagline{margin-top:4px;font-size:12px}.mopep-logo-module__KCE27G__xl .mopep-logo-module__KCE27G__wordmark{font-size:56px}.mopep-logo-module__KCE27G__xl .mopep-logo-module__KCE27G__tagline{margin-top:6px;font-size:16px}
.page-module___8aEwW__pageWrapper{background-color:var(--shutter,#16508c);min-height:100vh;color:var(--chaux,#f6f4ee);flex-direction:column;display:flex;position:relative}.page-module___8aEwW__pageWrapper:before{content:"";opacity:.045;pointer-events:none;z-index:9999;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-repeat:repeat;width:100%;height:100%;position:fixed;inset:0}.page-module___8aEwW__header{background-color:var(--shutter,#16508c);z-index:10;border-bottom:1px solid #f6f4ee26;width:100%;position:relative}.page-module___8aEwW__headerInner{justify-content:space-between;align-items:center;max-width:1160px;margin:0 auto;padding:16px 20px;display:flex}.page-module___8aEwW__brandLink{color:var(--chaux,#f6f4ee);align-items:center;text-decoration:none;transition:transform .12s ease-out;display:inline-flex}.page-module___8aEwW__brandLink:active{transform:scale(.96)}.page-module___8aEwW__brandWordmark{font-family:var(--font-sign);font-variation-settings:"CASL" 1;letter-spacing:-.02em;color:var(--chaux,#f6f4ee);font-size:28px;font-weight:900;line-height:1}.page-module___8aEwW__headerNav{align-items:center;gap:16px;display:flex}.page-module___8aEwW__navLink{font-family:var(--font-linear);color:var(--chaux,#f6f4ee);border-radius:4px;padding:6px 10px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s ease-out,opacity .12s}.page-module___8aEwW__navLink:hover{text-underline-offset:4px;text-decoration:underline}.page-module___8aEwW__navLink:active{opacity:.85;transform:scale(.96)}.page-module___8aEwW__headerPricingLink{font-family:var(--font-linear,sans-serif);color:var(--chaux,#f6f4ee);white-space:nowrap;background-color:#f6f4ee14;border:1.5px solid #f2b33da6;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .12s cubic-bezier(.16,1,.3,1),background-color .12s,border-color .12s;display:inline-flex;box-shadow:0 2px 8px #00000026}.page-module___8aEwW__headerPricingLink:hover{border-color:var(--zonn,#f2b33d);color:#fff;background-color:#f2b33d2e;text-decoration:none;transform:translateY(-1px)}.page-module___8aEwW__headerPricingLink:active{transform:scale(.96)}.page-module___8aEwW__pricingPillDot{color:var(--zonn,#f2b33d);font-size:11px}.page-module___8aEwW__pricingPillText{color:var(--chaux,#f6f4ee)}.page-module___8aEwW__pricingPillBadge{font-family:var(--font-mono,monospace);background-color:var(--flame,#c63a24);color:#fff;letter-spacing:.3px;text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:800}.page-module___8aEwW__headerMakerPill{background-color:var(--zonn,#f2b33d);color:var(--basalt,#191816);border:1.5px solid var(--basalt,#191816);font-family:var(--font-linear,sans-serif);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .12s cubic-bezier(.16,1,.3,1),background-color .12s,box-shadow .12s;display:inline-flex;box-shadow:0 2px 8px #00000026}.page-module___8aEwW__headerMakerPill:hover{color:var(--basalt,#191816);background-color:#f7c55e;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px #00000038}.page-module___8aEwW__headerMakerPill:active{transform:scale(.96)}.page-module___8aEwW__makerPillSpark{color:var(--flame,#c63a24);font-size:11px}.page-module___8aEwW__makerPillShort{display:none}@media (max-width:640px){.page-module___8aEwW__headerInner{padding:12px 16px}.page-module___8aEwW__brandWordmark{font-size:24px}.page-module___8aEwW__navLink{display:none}.page-module___8aEwW__headerNav{gap:10px}.page-module___8aEwW__headerPricingLink{gap:5px;padding:4px 9px;font-size:11.5px}.page-module___8aEwW__pricingPillBadge{display:none}.page-module___8aEwW__headerMakerPill{padding:4px 10px;font-size:11.5px}.page-module___8aEwW__makerPillText{display:none}.page-module___8aEwW__makerPillShort{display:inline}}.page-module___8aEwW__main{flex-direction:column;flex:1;width:100%;display:flex}
