@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-cyrillic-ext-500-normal.05rcbv4ee904c.woff2)format("woff2"),url(../media/cormorant-garamond-cyrillic-ext-500-normal.2fawe6of6lk4k.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-cyrillic-500-normal.0q1kfr_l8pfe8.woff2)format("woff2"),url(../media/cormorant-garamond-cyrillic-500-normal.29koc01p7m9ii.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-vietnamese-500-normal.1-4iwjj2nsc2h.woff2)format("woff2"),url(../media/cormorant-garamond-vietnamese-500-normal.0ifqaqw4u-1--.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-latin-ext-500-normal.2kou6n6f0zl0c.woff2)format("woff2"),url(../media/cormorant-garamond-latin-ext-500-normal.1tcr1lnp__h35.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-latin-500-normal.1gqhx3exnf1t4.woff2)format("woff2"),url(../media/cormorant-garamond-latin-500-normal.08_gz72i9pmji.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:400;src:url(../media/red-hat-display-latin-ext-400-normal.1ja6-3wym0yup.woff2)format("woff2"),url(../media/red-hat-display-latin-ext-400-normal.0p4y_pgkwc60e.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:400;src:url(../media/red-hat-display-latin-400-normal.2_2xnfycbqo5u.woff2)format("woff2"),url(../media/red-hat-display-latin-400-normal.1zx5_w7shazp_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:600;src:url(../media/red-hat-display-latin-ext-600-normal.19uao4zfobqm7.woff2)format("woff2"),url(../media/red-hat-display-latin-ext-600-normal.2ar0sgpkhgfo2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:600;src:url(../media/red-hat-display-latin-600-normal.1-0frju-qkspx.woff2)format("woff2"),url(../media/red-hat-display-latin-600-normal.3mgzwb0vydv95.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:700;src:url(../media/red-hat-display-latin-ext-700-normal.0pdkqi648ry76.woff2)format("woff2"),url(../media/red-hat-display-latin-ext-700-normal.26loss-qe684u.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:700;src:url(../media/red-hat-display-latin-700-normal.332xr9z98h27r.woff2)format("woff2"),url(../media/red-hat-display-latin-700-normal.1p1lu-17uq6jw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--bg:#f8f6f1;--surface:#fff;--ink:#25231f;--muted:#5e5a52;--border:#ddd7cf;--control:#857d72}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:Red Hat Display,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-underline-offset:4px}button,input,textarea,select{font:inherit}h1,h2,h3{margin:0 0 20px;font-family:Cormorant Garamond,serif;font-weight:500;line-height:1.1}h1{letter-spacing:-1.3px;font-size:56px}h2{font-size:34px}h3{margin-top:28px;font-size:27px}p{margin:0 0 18px}button{background:var(--ink);color:#fff;border:1px solid var(--ink);cursor:pointer;min-height:48px;padding:10px 22px;font-weight:600;transition:background .15s,transform .15s}button:hover{background:#454137}button:active{transform:translateY(1px)}button:disabled{opacity:.45;cursor:not-allowed}.secondary{color:var(--ink);border-color:var(--border);background:0 0}.secondary:hover{background:#ebe7de}.active{background:var(--ink)}input,select,textarea{border:1px solid var(--control);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--ink);border-radius:0;padding:10px 12px}textarea{resize:vertical;min-height:120px}label{margin-bottom:10px;font-weight:600;display:block}label input,label select,label textarea{margin-top:7px;font-weight:400}fieldset{border:1px solid var(--border);min-width:0;margin:0;padding:18px}legend{padding:0 6px;font-weight:600}.check{align-items:center;gap:12px;min-height:40px;font-weight:400;display:flex}.check input{width:21px;height:21px;min-height:21px;accent-color:var(--ink);flex:0 0 21px;margin:0}:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.shell{max-width:1040px;margin:auto;padding:52px 20px 80px}.brand-header{border-bottom:1px solid var(--border);max-width:1040px;margin:auto;padding:20px}.brand-header img{object-fit:contain;width:82px;height:82px;display:block}.editorial{grid-template-columns:300px minmax(0,600px);gap:80px;display:grid}.editorial header{padding-top:12px}.eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font-size:12px;font-weight:700}.muted{color:var(--muted);font-size:14px}.field{margin-bottom:24px}.field-error{color:#8b3027;margin:6px 0;font-size:14px}.error-summary,.notice{background:#f0e8df;border-left:3px solid #8b3027;margin-bottom:24px;padding:18px}.error-summary ul{padding-left:20px}.privacy{border-top:1px solid var(--border);color:var(--muted);padding-top:24px;font-size:14px}.primary{width:100%;margin-top:14px}.product-summary{border:1px solid var(--border);background:var(--surface);margin-bottom:32px;padding:24px}.success{border-top:1px solid var(--ink);overflow-wrap:anywhere;padding:30px 0}.session-bar{justify-content:flex-end;align-items:center;gap:18px;max-width:1040px;margin:auto;padding:16px 20px;display:flex}.panel-heading,.editor-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.panel-heading nav,.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.panel h1{font-size:46px}.create-form,.editor,.filters,.detail{border-top:1px solid var(--ink);margin:30px 0;padding-top:28px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.form-list article{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.form-list article h2{margin-bottom:8px}.form-list article p{margin-bottom:6px}.field-editor{border:1px solid var(--border);background:var(--surface);margin:20px 0;padding:20px}.field-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.field-toolbar strong{margin-right:auto}.option-row{align-items:center;gap:10px;margin-bottom:12px;display:flex}.option-row code{overflow-wrap:anywhere;max-width:100px;font-size:12px}.option-row input{flex:1}.preview{border:1px solid var(--border);background:var(--bg);overflow-wrap:anywhere;max-width:100%;margin:24px auto;padding:20px}.preview-mobile{width:375px}.preview-desktop{width:600px}.preview h1{font-size:38px}code,pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}dl{margin:20px 0}dl div{border-bottom:1px solid var(--border);padding:12px 0}dt{font-weight:700}dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0}.detail{overflow-wrap:anywhere}.login{max-width:700px}.panel section{min-width:0}@media (max-width:760px){.shell{padding:32px 20px 64px}.editorial{display:block}.editorial header{margin-bottom:36px}h1,.panel h1{letter-spacing:-.5px;font-size:38px}h2{font-size:30px}.grid{grid-template-columns:1fr;gap:10px}.panel-heading,.editor-heading{display:block}.panel-heading nav{margin-top:22px}.form-list article{flex-direction:column;align-items:flex-start}.field-editor{padding:16px}.option-row{flex-wrap:wrap}.option-row input{min-width:140px}.session-bar{flex-wrap:wrap;font-size:13px}.brand-header img{width:66px;height:66px}.actions button{width:100%}.preview{padding:16px}.field-toolbar code{width:100%}.editor-heading a{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.honeypot{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.proof-widget{margin-block:1.5rem}
