.MarketingChrome-module__DZHiSq__header{color:#071a38;background:#fbf8f1;border-bottom:1px solid #071a381a;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:74px;padding:0 clamp(20px,5vw,76px);display:grid}.MarketingChrome-module__DZHiSq__brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.MarketingChrome-module__DZHiSq__brand img{object-fit:cover;width:37px;height:33px}.MarketingChrome-module__DZHiSq__brand strong{font-family:var(--font-playfair),Georgia,serif;font-size:22px;font-weight:600}.MarketingChrome-module__DZHiSq__brand span{color:#b87a00}.MarketingChrome-module__DZHiSq__header nav,.MarketingChrome-module__DZHiSq__footer nav{align-items:center;gap:24px;display:flex}.MarketingChrome-module__DZHiSq__header nav a,.MarketingChrome-module__DZHiSq__footer nav a{color:inherit;font-size:12px;font-weight:750;text-decoration:none}.MarketingChrome-module__DZHiSq__cta{color:#fff;background:#071a38;border-radius:999px;justify-self:end;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.MarketingChrome-module__DZHiSq__footer{color:#fff;background:#071a38;border-top:1px solid #ffffff1f;grid-template-columns:1fr 2fr auto;align-items:end;gap:32px;padding:54px clamp(20px,5vw,76px);display:grid}.MarketingChrome-module__DZHiSq__footer p{color:#b9c4d1;margin:9px 0 0;font-size:12px}.MarketingChrome-module__DZHiSq__footer nav{flex-wrap:wrap;justify-content:center}.MarketingChrome-module__DZHiSq__footer small{color:#9ca8b8}@media (max-width:760px){.MarketingChrome-module__DZHiSq__header{grid-template-columns:1fr auto;min-height:66px}.MarketingChrome-module__DZHiSq__header nav{display:none}.MarketingChrome-module__DZHiSq__cta{padding:0 13px;font-size:11px}.MarketingChrome-module__DZHiSq__footer{grid-template-columns:1fr;align-items:start}.MarketingChrome-module__DZHiSq__footer nav{justify-content:flex-start;gap:16px}}
.marketing-pages-module__s-zq_W__page{color:#071a38;background:#fbf8f1;min-height:100svh}.marketing-pages-module__s-zq_W__hero{color:#fff;background:radial-gradient(circle at 80% 20%,#e6a71933,#0000 30%),#071a38;align-content:center;min-height:min(610px,100svh - 74px);padding:72px clamp(22px,8vw,130px);display:grid}.marketing-pages-module__s-zq_W__hero span,.marketing-pages-module__s-zq_W__sectionLabel{color:#f2cc69;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900}.marketing-pages-module__s-zq_W__hero h1{max-width:850px;font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.055em;margin:16px 0;font-size:clamp(46px,8vw,92px);font-weight:520;line-height:.96}.marketing-pages-module__s-zq_W__hero p{color:#ccd5df;max-width:620px;margin:0;font-size:clamp(15px,2vw,19px);line-height:1.65}.marketing-pages-module__s-zq_W__content{width:min(1120px,100% - 40px);margin:0 auto;padding:76px 0 90px}.marketing-pages-module__s-zq_W__intro{grid-template-columns:1fr 1fr;gap:60px;margin-bottom:60px;display:grid}.marketing-pages-module__s-zq_W__intro h2,.marketing-pages-module__s-zq_W__content>h2{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.04em;margin:10px 0;font-size:clamp(34px,5vw,58px);font-weight:560}.marketing-pages-module__s-zq_W__intro p,.marketing-pages-module__s-zq_W__legal p,.marketing-pages-module__s-zq_W__legal li{color:#536070;line-height:1.75}.marketing-pages-module__s-zq_W__plans{border-top:1px solid #cfc8ba;border-bottom:1px solid #cfc8ba;grid-template-columns:repeat(4,1fr);display:grid}.marketing-pages-module__s-zq_W__plan{border-right:1px solid #cfc8ba;min-height:430px;padding:34px 24px;position:relative}.marketing-pages-module__s-zq_W__plan:last-child{border-right:0}.marketing-pages-module__s-zq_W__planFeatured{color:#fff;background:#071a38}.marketing-pages-module__s-zq_W__plan span{color:#9b6b07;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.marketing-pages-module__s-zq_W__planFeatured span{color:#f2cc69}.marketing-pages-module__s-zq_W__plan h2{font-family:var(--font-playfair),Georgia,serif;margin:15px 0 4px;font-size:32px}.marketing-pages-module__s-zq_W__price{margin:18px 0;font-size:34px;display:block}.marketing-pages-module__s-zq_W__price small{font-size:11px;font-weight:600}.marketing-pages-module__s-zq_W__plan p{color:#697483;min-height:66px;font-size:13px;line-height:1.55}.marketing-pages-module__s-zq_W__planFeatured p{color:#c8d1dc}.marketing-pages-module__s-zq_W__plan ul{min-height:126px;padding:0;list-style:none}.marketing-pages-module__s-zq_W__plan li{margin:10px 0;font-size:12px}.marketing-pages-module__s-zq_W__plan a{color:#071a38;border:1px solid #071a38;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:12px;font-weight:850;text-decoration:none;display:flex}.marketing-pages-module__s-zq_W__planFeatured a{background:#e6a719;border-color:#e6a719}.marketing-pages-module__s-zq_W__note{color:#66717f;text-align:center;max-width:720px;margin:28px auto 0;font-size:12px;line-height:1.6}.marketing-pages-module__s-zq_W__legal{max-width:800px}.marketing-pages-module__s-zq_W__legal h2{font-family:var(--font-playfair),Georgia,serif;margin:42px 0 10px;font-size:30px}.marketing-pages-module__s-zq_W__legal h3{margin:28px 0 8px;font-size:16px}.marketing-pages-module__s-zq_W__legal a{color:#8c5b00}.marketing-pages-module__s-zq_W__contactGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:70px;display:grid}.marketing-pages-module__s-zq_W__contactGrid aside h2{font-family:var(--font-playfair),Georgia,serif;margin:12px 0;font-size:50px;line-height:1}.marketing-pages-module__s-zq_W__contactGrid aside p{color:#5b6777;line-height:1.7}.marketing-pages-module__s-zq_W__contactGrid aside a{color:#071a38;margin-top:16px;font-weight:800;display:block}.marketing-pages-module__s-zq_W__form{border-left:1px solid #cfc8ba;gap:15px;padding-left:50px;display:grid}.marketing-pages-module__s-zq_W__form label{color:#3e4b5e;gap:7px;font-size:11px;font-weight:850;display:grid}.marketing-pages-module__s-zq_W__form input,.marketing-pages-module__s-zq_W__form textarea{color:#071a38;min-height:48px;font:inherit;background:#fff;border:1px solid #cfc8ba;border-radius:4px;padding:11px 13px}.marketing-pages-module__s-zq_W__form textarea{resize:vertical;min-height:130px}.marketing-pages-module__s-zq_W__form button{color:#fff;cursor:pointer;background:#071a38;border:0;border-radius:999px;min-height:50px;font-weight:850}.marketing-pages-module__s-zq_W__form button:disabled{opacity:.6}.marketing-pages-module__s-zq_W__success{background:#fffaf0;border:1px solid #c4aa6c;padding:24px}@media (max-width:900px){.marketing-pages-module__s-zq_W__plans{grid-template-columns:1fr 1fr}.marketing-pages-module__s-zq_W__plan:nth-child(2){border-right:0}.marketing-pages-module__s-zq_W__plan{border-bottom:1px solid #cfc8ba}.marketing-pages-module__s-zq_W__contactGrid,.marketing-pages-module__s-zq_W__intro{grid-template-columns:1fr;gap:32px}.marketing-pages-module__s-zq_W__form{border-top:1px solid #cfc8ba;border-left:0;padding-top:30px;padding-left:0}}@media (max-width:560px){.marketing-pages-module__s-zq_W__hero{padding:62px 22px}.marketing-pages-module__s-zq_W__plans{grid-template-columns:1fr}.marketing-pages-module__s-zq_W__plan{border-right:0}.marketing-pages-module__s-zq_W__plan p,.marketing-pages-module__s-zq_W__plan ul{min-height:0}.marketing-pages-module__s-zq_W__content{padding-top:54px}}
.TemplateDetail-module__TDWlAG__page{color:#071a38;background:#fbf8f1;min-height:100svh}.TemplateDetail-module__TDWlAG__hero{color:#fff;background:radial-gradient(circle at 18% 18%,#e6a7192e,#0000 28%),#071a38;grid-template-columns:1fr 1fr;align-items:center;gap:60px;min-height:calc(100svh - 74px);padding:60px clamp(24px,7vw,110px);display:grid}.TemplateDetail-module__TDWlAG__copy>span,.TemplateDetail-module__TDWlAG__details span,.TemplateDetail-module__TDWlAG__cta>span{color:#f2cc69;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.TemplateDetail-module__TDWlAG__copy h1{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.055em;margin:15px 0;font-size:clamp(56px,8vw,100px);font-weight:520;line-height:.94}.TemplateDetail-module__TDWlAG__copy p{color:#ccd5df;max-width:550px;line-height:1.7}.TemplateDetail-module__TDWlAG__copy>div{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.TemplateDetail-module__TDWlAG__copy a,.TemplateDetail-module__TDWlAG__cta a{color:#fff;border:1px solid #fff6;border-radius:999px;align-items:center;gap:8px;min-height:50px;padding:0 20px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.TemplateDetail-module__TDWlAG__copy a:first-child,.TemplateDetail-module__TDWlAG__cta a{color:#071a38;background:#e6a719;border-color:#e6a719}.TemplateDetail-module__TDWlAG__visual{aspect-ratio:.75;border:1px solid #f2cc6957;justify-self:end;width:min(100%,520px);position:relative;overflow:hidden;box-shadow:0 40px 100px #00000073}.TemplateDetail-module__TDWlAG__visual img{object-fit:cover;object-position:center top}.TemplateDetail-module__TDWlAG__details{grid-template-columns:1fr 1fr;gap:80px;width:min(1120px,100% - 44px);margin:0 auto;padding:100px 0;display:grid}.TemplateDetail-module__TDWlAG__details span{color:#a96f00}.TemplateDetail-module__TDWlAG__details h2{font-family:var(--font-playfair),Georgia,serif;margin:12px 0;font-size:clamp(38px,5vw,64px);line-height:1}.TemplateDetail-module__TDWlAG__details p{color:#627083;line-height:1.7}.TemplateDetail-module__TDWlAG__details ul{border-top:1px solid #cfc8ba;margin:0;padding:0;list-style:none}.TemplateDetail-module__TDWlAG__details li{border-bottom:1px solid #cfc8ba;align-items:center;gap:12px;padding:17px 0;font-size:13px;font-weight:750;display:flex}.TemplateDetail-module__TDWlAG__details svg{color:#a96f00}.TemplateDetail-module__TDWlAG__cta{text-align:center;background:#e9dfc9;padding:90px 22px}.TemplateDetail-module__TDWlAG__cta>span{color:#8c5b00}.TemplateDetail-module__TDWlAG__cta h2{font-family:var(--font-playfair),Georgia,serif;margin:12px 0 26px;font-size:clamp(44px,6vw,76px)}@media (max-width:800px){.TemplateDetail-module__TDWlAG__hero{grid-template-columns:1fr;padding-top:70px}.TemplateDetail-module__TDWlAG__visual{justify-self:center;width:min(92%,440px)}.TemplateDetail-module__TDWlAG__details{grid-template-columns:1fr;gap:32px}}
