.full-website-builder{box-sizing:border-box;color:#a7d6f3;background:radial-gradient(at 50% 0,#133754,#071522 55%,#05090f);max-width:1360px;margin:0 auto;padding:24px clamp(16px,3vw,40px) 120px;font:17px/1.55 system-ui,sans-serif}.full-website-builder *{box-sizing:border-box;overflow-wrap:anywhere;min-width:0}.full-website-builder a{color:#ffe9c2}.full-site-eyebrow{color:#c3ad90;letter-spacing:.07em;font-size:14px}.full-website-builder h1{color:#ffe9c2;margin:12px 0;font-size:clamp(32px,4vw,52px);line-height:1.12}.full-website-builder h2{color:#a7d6f3;font-size:24px}.full-website-builder h3{color:#c3ad90;font-size:22px}.full-site-workspace{grid-template-columns:minmax(280px,370px) minmax(0,1fr);gap:24px;margin-top:24px;display:grid}.full-site-brief,.full-site-preview{background:#071522;border:1px solid #1e4a6e;border-radius:18px;padding:20px}.full-site-field{margin:18px 0}.full-website-builder label{color:#ffe9c2;margin-bottom:7px;font-weight:650;display:block}.full-website-builder textarea{resize:vertical;color:#a7d6f3;width:100%;font:inherit;background:#0b2540;border:1px solid #386382;border-radius:10px;padding:10px 12px}.full-website-builder button{color:#ffe9c2;cursor:pointer;background:#133754;border:1px solid #386382;border-radius:10px;min-height:44px;margin:7px 6px 0 0;padding:9px 14px;font:600 16px/1.4 system-ui}.full-website-builder button:disabled{opacity:.55;cursor:default}.full-website-builder :is(button,a,textarea):focus-visible{outline-offset:3px;outline:3px solid #a7d6f3}.full-website-builder .full-site-primary{background:linear-gradient(#1e4a6e,#133754);border-color:#d7a05a;width:100%}.full-site-fine{color:#c3ad90;font-size:14px}.full-site-preview nav{flex-wrap:wrap;margin-bottom:16px;display:flex}.full-site-preview nav [aria-pressed=true]{color:#ffe9c2;border-color:#d7a05a}.full-site-placeholder{background:#0b2540;border:1px dashed #386382;border-radius:14px;min-height:330px;padding:30px}.full-site-links{flex-wrap:wrap;gap:18px;margin:18px 0;display:flex}.full-site-status{color:#ffe9c2;background:#133754;border-left:3px solid #d7a05a;padding:16px}.full-site-changes{margin-top:24px}@media (max-width:800px){.full-site-workspace{grid-template-columns:1fr}.full-site-brief,.full-site-preview{padding:16px}.full-site-placeholder{min-height:230px}.full-site-preview nav button{flex:27%;margin-right:5px}}@layer dm-guard.lettering{@media (forced-colors:none){html:is([data-site=dietzx],[data-site=aiasap]) body [data-full-website-builder].full-website-builder :is(h2,p,textarea){color:#a7d6f3!important;-webkit-text-fill-color:currentColor!important}html:is([data-site=dietzx],[data-site=aiasap]) body [data-full-website-builder].full-website-builder :is(h1,label,a,button,.full-site-status){color:#ffe9c2!important;-webkit-text-fill-color:currentColor!important}html:is([data-site=dietzx],[data-site=aiasap]) body [data-full-website-builder].full-website-builder :is(h3,.full-site-eyebrow,.full-site-fine){color:#c3ad90!important;-webkit-text-fill-color:currentColor!important}}}[data-full-website-builder].full-website-builder :is(h2,p,textarea){-webkit-text-fill-color:currentColor;color:#a7d6f3!important}[data-full-website-builder].full-website-builder :is(h1,label,a,button,.full-site-status){-webkit-text-fill-color:currentColor;color:#ffe9c2!important}[data-full-website-builder].full-website-builder :is(h3,.full-site-eyebrow,.full-site-fine){-webkit-text-fill-color:currentColor;color:#c3ad90!important}[data-full-website-builder].full-website-builder{padding-left:132px}@media (max-width:800px){[data-full-website-builder].full-website-builder{padding-left:112px}}
