.mf{--ivory:#2a1621;--soft:#5e4b4f;--muted:#8a776f;--gold:#9c7628;--goldb:#8f6a22;--hair:#a67d2b47;--panel:#fffdf9;--band1:#fbf6ee;--band2:#f2e6d4;--band3:#eee2d0;--line:#a67d2b33;--card:#fffdf9;background:var(--band1)}body:has(.mf){background:#fbf6ee}.mf .sh,.mf .hero,.mf .ph,.mf .door,.mf .inv,.mf .bsp-arch,.mf .cthumb{--ivory:#f4ecdf;--soft:#d8c9bc;--muted:#9e8b7c;--gold:#c9a24b;--goldb:#e2c27a;--hair:#c9a24b4d;--panel:#1b0e19;color:var(--ivory)}.mf .sh:not(.sh-over){background:#120910}.mf .ph{background:linear-gradient(#120910 0%,#1d0e19 45%,#2b1628 100%)}.mf .inv{background:linear-gradient(#120910 0%,#251622 60%,#2b1628 100%)}.mf .door h2 em,.mf .inv h1 em,.mf .inv h2 em{background-image:linear-gradient(100deg,#b58a35,#f0d48c 45%,#b58a35)}.mf .hero:after,.mf .ph:after{content:"";z-index:6;pointer-events:none;filter:none;opacity:1;background:radial-gradient(circle at 50% 100%,var(--band1) 0 8.6px,#c9a24bf2 9.1px 10px,transparent 10.5px) 0 0/24px 12px repeat-x;border-radius:0;width:auto;height:12px;animation:none;position:absolute;inset:auto 0 -1px;transform:none}.mf .sec{background:var(--band1);border-top:1px solid var(--line);isolation:isolate}.mf .mf-home>.exp,.mf .mf-home>.pricing,.mf .mf-home>.faq,.mf .pg>.sec:nth-child(odd){background:var(--band2)}.mf .hero+.sec,.mf .ph+.sec{border-top:0}.mf .designs .g1,.mf .designs .g2,.mf .incl .g1{display:none}.mf h2 em,.mf .nf h1 em{background-image:linear-gradient(100deg,#8a6420,#bf9440 45%,#8a6420)}.mf .eyebrow{color:var(--gold)}.mf .shead{margin-bottom:60px}.mf .lede{color:var(--soft)}.mf .btn.line{border-color:#a67d2b8c}.mf .btn.line:hover{background-color:#a67d2b14;box-shadow:0 8px 24px -12px #8c641e66}.mf .btn.gold:hover{box-shadow:0 10px 28px -10px #a06e1e8c}.mf .sh .btn.line:hover,.mf .hero .btn.line:hover,.mf .ph .btn.line:hover,.mf .door .btn.line:hover{background-color:#c9a24b1a;box-shadow:0 0 24px #f0be5a2e}.mf .tlink:hover{color:#6e5119}.mf .frame{filter:drop-shadow(0 18px 28px #5a32142e)}.mf .hero .frame{filter:drop-shadow(0 0 30px #ffbe5a2e)}.mf .dwin .halo{opacity:.18}.mf .chip{color:#f4ecdf}.mf .dmeta p{color:var(--soft)}.mf .node{background:var(--card)}.mf .snum,.mf .hnum{-webkit-text-stroke:1px #b08a3a}.mf .env{box-shadow:0 22px 44px #5a321438}.mf .music{background:var(--card);box-shadow:0 8px 20px -10px #5a32144d}.mf .icard{box-shadow:0 26px 54px #5a32142e,0 0 0 1px #c9a24b73,inset 0 0 0 6px #f9f0e0,inset 0 0 0 7px #a67d2b59}.mf .saved{background:var(--card);border-color:#a67d2b73;box-shadow:0 14px 34px #5a32142e}.mf .chat{background:#efeae2;border:1px solid #a67d2b40;box-shadow:0 26px 54px #5a32142e}.mf .chat .day{color:#54656f;background:#fff;border-radius:8px;margin:0 auto 12px;padding:4px 10px;display:table;box-shadow:0 1px 1px #0000000f}.mf .bubble{color:#111b21;background:#d9fdd3;box-shadow:0 1px 1px #0000001a}.mf .lp{background:#0000000d}.mf .compose span{background:#fff;border-color:#0000000d}.mf .compose i{background:#00a884}.mf .compose svg{color:#fff}.mf .igrid{background:#a67d2b33;border-color:#a67d2b4d;box-shadow:0 30px 70px -40px #5a321466}.mf .it{background:var(--card)}.mf .ico{background:radial-gradient(circle at 50% 35%,#f0be642e,#0000 70%);border-color:#a67d2b66}.mf .pc{filter:drop-shadow(0 20px 30px #5a321421)}.mf .pbg{background:linear-gradient(#fffdf9,#fbf4e8)}.mf .prem .pbg{background:radial-gradient(100% 50% at 50% 0,#e6b85a38,#0000 72%),linear-gradient(#fff9ee,#f8ecd8)}.mf .pglow{background:radial-gradient(closest-side,#f0b45a29,#0000)}.mf .pcard ul{border-top-color:#a67d2b38}.mf .addon{background:var(--card)}.mf .addon:hover{border-color:#b08a3a99;box-shadow:0 10px 24px -14px #8c641e73}.mf .pr{background:var(--card);box-shadow:0 20px 44px -30px #5a321459}.mf .pr:after{background:var(--card)}.mf .pr:hover{border-color:#b08a3ab3;box-shadow:0 24px 54px -28px #a06e2873}.mf details{background:var(--card);border-color:#a67d2b47}.mf details:hover{border-color:#b08a3a8c}.mf details[open]{border-color:#b08a3a99;box-shadow:0 18px 44px -26px #a06e2873}.mf .cglow{background:radial-gradient(closest-side,#f0b05438,#f0a0460f 55%,#0000)}.mf .threshold .stepl{background:linear-gradient(#a67d2b29,#a67d2b00);border-top-color:#b08a3ab3}.mf .foot{background:var(--band3);border-top:1px solid var(--line)}.mf .foot:before{opacity:.7}.mf .fgrid{grid-template-columns:1.4fr 1fr 1.2fr 1fr}.mf .fbot{border-top-color:#a67d2b38}.mf .fcol a:hover{color:var(--goldb)}.mf .sh-cart{border:0;border-radius:0;gap:8px;width:auto;height:42px;padding:0 4px;font-size:14px}.mf .sh-cart:hover,.mf .sh-cart.on{box-shadow:none}.mf .sh-cart svg{width:18px;height:18px}.mf .sh-cart b{box-shadow:none;position:static}.mf .cta{align-items:center;gap:8px;display:inline-flex}.mf .cta svg{flex:none;width:16px;height:16px}.mf .panel{background:var(--card);border-color:#a67d2b47;box-shadow:0 24px 60px -38px #5a321466}.mf .panel.plit{border-color:#b08a3a8c;box-shadow:0 0 0 1px #c9a24b1f,0 26px 70px -34px #a06e2873}.mf .inp{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#a67d2b59}.mf .inp::placeholder{color:#5e4b4f80}.mf .inp:focus{border-color:var(--goldb);background:#fff;box-shadow:0 0 0 3px #a67d2b26}.mf .err{color:#b3261e}.mf .cremove:hover{color:#b3261e;border-color:#b3261e}.mf .fnav{background:var(--card);border-color:#a67d2b40}.mf .fnav a.on{background:#a67d2b1a}.mf .tradio{background:#fff}.mf .tradio.on{background:linear-gradient(#c9a24b29,#c9a24b0d);box-shadow:0 0 0 1px #b08a3a40,0 14px 34px -20px #a06e2873}.mf .arow input:checked:after{border-color:#fff}.mf .cform-btn:hover{background:#a67d2b0f}.mf .ph-hint{background:#140a1280}@media (width<=1180px){.mf .fgrid{grid-template-columns:1fr 1fr}}@media (width<=600px){.mf .fgrid{grid-template-columns:1fr 1fr;gap:34px 24px}.mf .fbrand{grid-column:1/-1}}.mf .hero .lights,.mf .harch,.mf .ph .lights,.mf .ph-arch{display:none}.mf .swhen{letter-spacing:.24em;color:var(--gold);margin-top:12px;font-size:10px;display:block}.mf .stxt h3{margin-top:8px}.mf .v2{padding-bottom:30px}.mf .oform{text-align:left;background:var(--card);border:1px solid #a67d2b4d;border-radius:18px;padding:18px 20px 20px;box-shadow:0 26px 54px #5a321429}.mf .ohd{color:var(--gold);margin-bottom:12px;font-size:9.5px}.mf .of+.of{margin-top:10px}.mf .of span{letter-spacing:.2em;color:var(--muted);font-size:8px;display:block}.mf .of b{color:var(--ivory);background:#fff;border:1px solid #a67d2b4d;border-radius:10px;margin-top:5px;padding:9px 12px;font-size:13.5px;font-weight:400;display:block}.mf .caret{vertical-align:-2px;background:var(--ivory);width:1px;height:14px;margin-left:2px;animation:1.1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.mf .oform .send{text-align:center;margin-top:16px}.mf .saved.wa svg{color:#00a884}.mf .flip .saved.wa{left:-10px;right:auto}.mf .pvw{aspect-ratio:370/470;position:relative}.mf .pvph{aspect-ratio:9/18.6;background:linear-gradient(160deg,#2b1a26,#120910);border-radius:30px;width:52%;padding:6px;position:absolute;top:3%;left:4%;box-shadow:0 30px 60px -18px #5a321473,0 0 0 1px #c9a24b80}.mf .pvph:before{content:"";z-index:3;background:#120910;border-radius:999px;width:34%;height:11px;margin-left:-17%;position:absolute;top:13px;left:50%}.mf .pvscr{background:#1d3a28;border-radius:24px;width:100%;height:100%;position:relative;overflow:hidden}.mf .pvscr img{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.mf .pvtag{color:#f9f0e0;letter-spacing:.2em;white-space:nowrap;z-index:4;background:#5a0f1b;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:8.5px;display:inline-flex;position:absolute;top:-11px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px -6px #5a0f1b8c}.mf .pvtag svg{width:10px;height:10px}.mf .pvnotes{z-index:5;flex-direction:column;gap:14px;width:50%;display:flex;position:absolute;top:17%;right:0}.mf .pvnote{text-align:left;color:var(--ivory);border-radius:14px;padding:10px 12px 11px;font-size:12.5px;line-height:1.45;position:relative;box-shadow:0 14px 30px -14px #5a321473}.mf .pvwho{letter-spacing:.2em;color:var(--muted);align-items:center;gap:6px;margin-bottom:4px;font-size:8px;display:flex}.mf .pvwho svg{width:15px;height:15px}.mf .pvnote.you{background:#fff;border:1px solid #a67d2b4d}.mf .pvnote.you:before{content:"";background:#fff;border-bottom:1px solid #a67d2b4d;border-left:1px solid #a67d2b4d;width:12px;height:12px;position:absolute;top:22px;left:-7px;transform:rotate(45deg)}.mf .pvnote.us{background:#fbf1dd;border:1px solid #b08a3a8c}.mf .pvnote.us b{color:#3c6b3f;font-weight:500}.mf .pvw .rbt{margin:0;position:absolute;bottom:0;left:0;right:0}.mf .pvw .rbt span{text-align:center;background:var(--card);padding:10px 6px;font-size:12.5px}.mf .pvw .rbt span.on{background:#5a0f1b}.mf .pend{text-align:center;padding:110px 0 10px;position:relative}.mf .pend .node{top:30px}.mf .pend .node:after{inset:-46px}.mf .pend h3{font-size:34px;line-height:1.15}.mf .pend h3 em{color:#0000;background:linear-gradient(100deg,#8a6420,#bf9440 45%,#8a6420);-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.mf .pend .actions{flex-wrap:wrap;margin-top:26px}@media (width<=900px){.mf .pend{text-align:left;padding:96px 0 0 56px}.mf .pend .actions{justify-content:flex-start}}@media (width<=600px){.mf .pend{padding-left:46px}.mf .pend h3{font-size:28px}.mf .flip .saved.wa{left:auto;right:-2px}}.mf .pgrid{max-width:1160px;display:block}.mf .pboxes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:26px;display:grid}.mf .pbox{text-align:left;background:linear-gradient(155deg,#fffaf2,#f6eddf);border:1px solid #a67d2b59;border-radius:3px;flex-direction:column;padding:36px 31px 30px;display:flex;position:relative;box-shadow:0 18px 45px #48301e14}.mf .pbox:before{content:"";pointer-events:none;border:1px solid #a67d2b21;position:absolute;inset:9px}.mf .pbox.feat{border-color:#a67d2bb3;top:-12px;box-shadow:0 25px 58px #48301e24}.mf .pb-ribbon{color:#ecd49e;letter-spacing:.13em;white-space:nowrap;background:#34202e;border-radius:999px;padding:7px 14px;font-size:9px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.mf .pb-name{text-align:center;letter-spacing:.16em;color:#8a6a34;font-size:11px}.mf .pb-num{text-align:center;letter-spacing:-.04em;color:#4a3524;margin-top:12px;font-family:Fraunces,serif;font-size:50px;font-weight:300;line-height:1}.mf .pb-num small{vertical-align:top;letter-spacing:0;margin-right:5px;font-family:Geist,sans-serif;font-size:14px;font-weight:500;position:relative;top:8px}.mf .pb-per{text-align:center;color:#8a7768;margin-top:9px;font-size:12px}.mf .pb-title{text-align:center;color:#513b31;margin:12px 0 22px;font-family:Fraunces,serif;font-size:19px;font-weight:400;line-height:1.35}.mf .pb-rule{background:linear-gradient(90deg,#0000,#a67d2b38,#0000);height:1px;margin:0 0 16px}.mf .pb-inc{letter-spacing:.16em;color:#8a6a34;margin-bottom:7px;font-size:9px}.mf .pbox ul{border:0;flex:1;margin:0 0 24px;padding:0;list-style:none}.mf .pbox li{color:#5e493b;padding:8px 0 8px 21px;font-size:13.5px;line-height:1.42;position:relative}.mf .pbox li:before{content:"";background:#ae842c;width:6px;height:6px;position:absolute;top:14px;left:2px;transform:rotate(45deg)}.mf .pbox .btn{width:100%}.mf .pmore{grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;display:grid}.mf .pm-box{text-align:left;background:var(--card);border:1px solid #a67d2b73;border-radius:2px;padding:26px 28px;position:relative}.mf .pm-box:before{content:"";pointer-events:none;border:1px solid #a67d2b33;position:absolute;inset:9px}.mf .pmc{background:#c9a24b;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.mf .pmc.a{top:5px;left:5px}.mf .pmc.b{top:5px;right:5px}.mf .pmc.c{bottom:5px;left:5px}.mf .pmc.d{bottom:5px;right:5px}.mf .pm-box strong{color:var(--ivory);font-family:Fraunces,serif;font-size:21px;font-weight:400}.mf .pm-box p{color:var(--soft);margin-top:6px;font-size:14px;line-height:1.6}.mf .pm-price{float:right;text-align:right;letter-spacing:-.02em;color:var(--ivory);margin-left:16px;font-family:Fraunces,serif;font-size:36px;font-weight:300;line-height:1}.mf .pm-price small{letter-spacing:0;color:var(--muted);margin-top:6px;font-family:Geist,sans-serif;font-size:11px;display:block}.mf .pm-box.dark{color:#f4ecdf;background:radial-gradient(120% 60% at 50% 0,#f0b45a29,#0000 60%),linear-gradient(#2b1628,#1b0e19);border-color:#e2c27a99}.mf .pm-box.dark:before{border-color:#e2c27a40}.mf .pm-box.dark strong{color:#f4ecdf}.mf .pm-box.dark p{color:#d8c9bc}.mf .pm-box.dark .pm-price{color:#e2c27a;font-size:30px}.mf .pm-box.dark .pm-price small{color:#c8b9ab}.mf .pm-link{color:#e2c27a;border-bottom:1px solid #e2c27a73;margin-top:12px;font-size:13.5px;display:inline-block}@media (width<=900px){.mf .pboxes{grid-template-columns:1fr;gap:30px;max-width:440px;margin:0 auto}.mf .pbox.feat{margin-top:10px;top:0}.mf .pmore{grid-template-columns:1fr;max-width:440px;margin-left:auto;margin-right:auto}}@media (width<=600px){.mf .pbox{padding:37px 25px 25px}.mf .pm-box{padding:24px 22px}.mf .pm-price{float:none;text-align:left;margin:0 0 12px;font-size:30px;display:block}.mf .pm-box.dark .pm-price{font-size:26px}.mf .pm-price small{margin:0 0 0 6px;display:inline}}.mf .door{aspect-ratio:620/530}.mf .door .win{clip-path:url(#doorClip)}@media (width<=600px){.mf .door{aspect-ratio:330/507}}.mf .dcontent .rings{width:46px;margin:0 auto 6px;display:block}.mf .dcontent .rings svg{display:block}.mf .engagement .ov{color:#5a3d44;top:26%}.mf .engagement .ov:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fff9f3d9,#fff9f380 55%,#0000);position:absolute;inset:-35% 6%}.mf .engagement .ov small{text-shadow:0 0 6px #fffaf5f2;letter-spacing:.3em;font-family:JetBrains Mono,monospace;font-size:7.5px;display:block}.mf .engagement .ov .nm{text-shadow:0 1px 8px #fff8f0cc;margin-top:4px;font-family:Great Vibes,cursive;font-size:26px;line-height:1.2}.mf .big .engagement .ov{top:27%}.mf .big .engagement .ov small{letter-spacing:.24em;font-size:2.8cqw}.mf .big .engagement .ov .nm{margin-top:1.6cqw;font-size:11.6cqw}.mf .olay{grid-template-columns:1fr 380px;align-items:start;gap:34px;max-width:1180px;margin:0 auto;display:grid}.mf .oevents{gap:18px;display:grid}.mf .oempty{color:var(--soft);padding:22px 24px}.mf .oev{grid-template-columns:150px 1fr;gap:26px;padding:22px;display:grid}.mf .oev-n{color:var(--gold);font-size:10px}.mf .oev h3{margin-top:6px;font-family:Fraunces,serif;font-size:30px;font-weight:300;line-height:1.1}.mf .oev-d{color:var(--muted);margin-top:8px;font-size:9.5px;display:block}.mf .oev p{color:var(--soft);margin-top:10px;font-size:14.5px;line-height:1.6}.mf .oev-links{flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;display:flex}.mf .oev-soon{color:var(--muted);font-size:13px}.mf .oev-add{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.mf .oev-add>.mono{color:var(--gold);margin-bottom:12px;font-size:10px;display:block}.mf .oadd{border-style:dashed;padding:0}.mf .oadd.open{border-style:solid;padding:22px 24px}.mf .oadd.open>.mono{color:var(--gold);margin-bottom:14px;font-size:10px;display:block}.mf .oadd-none{color:var(--soft);padding:20px 24px;font-size:14.5px}.mf .oadd-btn{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;border-radius:inherit;background:0 0;border:0;align-items:center;gap:18px;padding:22px 24px;display:flex}.mf .oadd-btn:hover{background:#a67d2b0d}.mf .oadd-plus{border:1px solid #a67d2b73;flex:none;place-items:center;width:44px;height:44px;display:grid;transform:rotate(45deg)}.mf .oadd-plus span{color:var(--gold);font-family:Fraunces,serif;font-size:24px;line-height:1;transform:rotate(-45deg)}.mf .oadd-btn b{font-family:Fraunces,serif;font-size:20px;font-weight:400;display:block}.mf .oadd-btn small{color:var(--soft);margin-top:3px;font-size:13.5px;display:block}.mf .opick{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:14px;display:grid}.mf .opick-it{background:var(--card);cursor:pointer;text-align:center;font:inherit;color:inherit;border:1px solid #c9a24b4d;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:16px 10px 14px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.mf .opick-it:hover{border-color:var(--goldb);transform:translateY(-2px);box-shadow:0 14px 30px -18px #a06e288c}.mf .opick-it .cthumb{width:72px;margin-bottom:8px;display:block}.mf .opick-it .win{display:block}.mf .opick-it b{font-family:Fraunces,serif;font-size:17px;font-weight:400}.mf .opick-it small{color:var(--muted);font-size:11.5px;line-height:1.35}.mf .opick-it.soon{cursor:default;opacity:.55}.mf .opick-it.soon:hover{box-shadow:none;border-color:#c9a24b4d;transform:none}.mf .soon-th{clip-path:url(#archClip);background:#a67d2b24}.mf .opick-x{margin-top:16px}.mf .ocustom{text-align:center;color:var(--soft);font-size:14.5px}.mf .ocustom a{color:#6e5119;border-bottom:1px solid #a67d2b80}.mf .osum>.mono{color:var(--gold);font-size:10px;display:block}.mf .osum h3{margin-top:8px}.mf .osub{color:var(--muted);margin-top:4px;font-size:13.5px}.mf .olist{border-top:1px solid var(--line);margin:16px 0 0;padding:12px 0 4px;list-style:none}.mf .olist li{flex-direction:column;padding:6px 0 6px 18px;font-size:15px;display:flex;position:relative}.mf .olist li:before{content:"";background:var(--goldl,#c9a24b);width:6px;height:6px;position:absolute;top:13px;left:2px;transform:rotate(45deg)}.mf .olist small{color:var(--muted);font-size:12.5px}.mf .orow{border-top:1px solid var(--line);color:var(--soft);justify-content:space-between;gap:12px;padding:10px 0;font-size:14.5px;display:flex}.mf .osum .ctot{border-top:1px solid var(--line);margin-top:6px;padding-top:8px}.mf .osave{color:#2f6b39;background:#3c6b3f1a;border-radius:999px;margin-top:6px;padding:4px 11px;font-size:12.5px;display:inline-block}@media (width<=980px){.mf .olay{grid-template-columns:1fr;max-width:640px}.mf .osum{position:static}}@media (width<=600px){.mf .oev{padding:16px;display:block}.mf .oev .cthumb{float:left;width:84px;margin:0 16px 10px 0}.mf .oev-add{clear:both}.mf .oev h3{font-size:24px}.mf .oev .arow{grid-template-columns:22px 1fr;row-gap:4px}.mf .oev .arow .apz{grid-column:2;font-size:16px}}.mf .dform{gap:18px;display:grid}.mf .dsec{padding:26px 28px}.mf .dsec>.mono,.mf .dhead .mono{color:var(--gold);font-size:10px;display:block}.mf .dhead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mf .dhint{color:var(--soft);margin:6px 0 18px;font-size:14px}.mf .dorder{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mf .dorder li{align-items:center;gap:14px;display:flex}.mf .dorder .cthumb,.mf .devent-h .cthumb{flex:none;width:46px;margin:0;display:block}.mf .dorder .win,.mf .devent-h .win{display:block}.mf .dorder b{font-family:Fraunces,serif;font-size:18px;font-weight:400;display:block}.mf .dorder small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.mf .dlater{cursor:pointer;border:1px dashed #a67d2b80;border-radius:14px;grid-template-columns:24px 1fr;align-items:start;gap:14px;margin:16px 0 6px;padding:16px 18px;display:grid}.mf .dlater.on{border-style:solid;border-color:var(--goldb);background:#c9a24b14}.mf .dlater input{appearance:none;cursor:pointer;border:1.5px solid #a67d2b99;border-radius:6px;place-content:center;width:20px;height:20px;margin:2px 0 0;display:grid}.mf .dlater input:checked{background:var(--goldb);border-color:var(--goldb)}.mf .dlater input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;transform:rotate(45deg)translate(-1px,-1px)}.mf .dlater b{font-size:15px;font-weight:500;display:block}.mf .dlater small{color:var(--soft);margin-top:3px;font-size:13px;line-height:1.5;display:block}.mf .devent{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.mf .devent-h{align-items:center;gap:14px;margin-bottom:16px;display:flex}.mf .devent-h .mono{color:var(--gold);font-size:9.5px;display:block}.mf .devent-h b{margin-top:3px;font-family:Fraunces,serif;font-size:19px;font-weight:400;display:block}.mf select.inp{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#9c7628 50%),linear-gradient(135deg,#9c7628 50%,#0000 50%);background-position:calc(100% - 20px) 55%,calc(100% - 15px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:38px}.mf .inp.bad{border-color:#b3261e;box-shadow:0 0 0 3px #b3261e1f}.mf .obar{display:none}@media (width<=980px){.mf .obar{z-index:30;padding:12px 18px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);background:#fffdf9f5;justify-content:space-between;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px -18px #5a321459}.mf .obar small{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-family:JetBrains Mono,monospace;font-size:9px;display:block}.mf .obar b{font-family:Fraunces,serif;font-size:24px;font-weight:400}.mf .obar .btn{padding:12px 22px}.mf .cartlay{padding-bottom:70px}}@media (width<=600px){.mf .dsec{padding:20px 18px}.mf .dsec .fgrid2{grid-template-columns:1fr}}.mf .cfree{background:#3c6b3f12;border:1px solid #3c6b3f4d;border-radius:14px;margin:16px 0 14px;padding:14px 16px}.mf .cfree b{color:#2f6b39;font-size:15px;font-weight:500;display:block}.mf .cfree span{color:var(--soft);margin-top:3px;font-size:13.5px;display:block}.mf .csum .btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.mf .cneed{color:#8a5a14;margin-top:10px;font-size:13px;line-height:1.5}.mf .cor{color:var(--muted);align-items:center;gap:12px;margin:14px 0 4px;font-size:12px;display:flex}.mf .cor:before,.mf .cor:after{content:"";background:var(--line);flex:1;height:1px}@media (width>=1181px){.mf #designs .dgrid{grid-template-columns:repeat(5,1fr);gap:56px 26px;max-width:1340px}}@media (width>=601px) and (width<=1180px){.mf #designs .design:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 28px)}}.mf #designs .dacts{margin-top:auto;padding-top:18px}.mf .dsoon{color:var(--muted);margin-top:10px;font-size:12.5px;display:block}
