@font-face{font-family:Manrope;src:url(/fonts/manrope-400.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-500.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-600.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-700.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-800.ttf)format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Prata;src:url(/fonts/prata-400.ttf)format("truetype");font-weight:400;font-display:swap}:root{--paper:#f7f4ef;--white:#fff;--ink:#292b26;--muted:#62645b;--pink:#f883c0;--blush:#f8e4eb;--pink-dark:#963264;--lime:#c1ff72;--green:#eff5e6;--line:#d9d8cf;--focus:#853050;--shadow:0 18px 55px #47342b16;--font-body:Manrope,Arial,sans-serif;--font-display:Prata,Georgia,serif;--bar-height:48px;--space-section:100px}*{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:15px;line-height:1.65}::selection{background:var(--lime);color:var(--ink)}a{color:inherit;text-underline-offset:5px;text-decoration:none}button,input,textarea{font:inherit;color:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a,button{touch-action:manipulation}button,input,textarea{caret-color:var(--pink-dark)}:focus-visible{outline:3px solid var(--focus);outline-offset:5px}a,button{transition:background .2s,color .2s,transform .2s}p{margin:0 0 1em}h1,h2,h3{overflow-wrap:anywhere;text-wrap:balance;min-width:0;margin:0;font-style:normal;font-weight:400;line-height:1.2}h1,h2{font-family:var(--font-display);letter-spacing:-.035em}h2{font-size:clamp(30px,3.6vw,46px)}h3{font-family:var(--font-body);font-size:19px;font-weight:600}svg{flex-shrink:0}figure{margin:0}button{border:0}img{max-width:100%;display:block}.wrap{width:calc(100% - 112px);max-width:1280px;margin-inline:auto}.section{padding-block:var(--space-section)}.variant-bar{z-index:50;min-height:var(--bar-height);background:var(--ink);color:var(--paper);justify-content:space-between;align-items:center;gap:20px;padding:6px 28px;font-size:11px;display:flex;position:sticky;top:0}.variant-label,.preview-label{opacity:.75;white-space:nowrap}.variant-bar nav{gap:8px;display:flex}.variant-bar a{white-space:nowrap;border-radius:5px;align-items:center;gap:9px;padding:5px 14px;display:flex}.variant-bar a[aria-current]{background:var(--paper);color:var(--ink)}.variant-bar a:hover:not([aria-current]){background:var(--muted)}.variant-number{font-variant-numeric:tabular-nums;opacity:.65}.site-header{justify-content:space-between;align-items:center;gap:30px;height:98px;display:flex}.logo{font-family:var(--font-display);letter-spacing:-.05em;white-space:nowrap;font-size:36px}.logo-dot{color:var(--pink-dark)}.main-nav{gap:32px;font-size:12px;display:flex}.main-nav a:hover{color:var(--pink-dark)}.header-account{border-bottom:1px solid var(--ink);white-space:nowrap;align-items:center;gap:15px;padding:8px 0;font-size:12px;display:flex}.menu-toggle{background:0 0;padding:8px;display:none}.button{background:var(--lime);color:var(--ink);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:17px 25px;font-size:13px;font-weight:700;display:inline-flex}.button:hover{background:var(--ink);color:var(--paper);transform:translateY(-2px)}.button:active{transform:translateY(0)}.button.secondary{background:var(--paper);border-color:var(--ink)}.button.secondary:hover{background:var(--ink);color:var(--paper)}.cta-note{color:var(--muted);margin-top:15px;font-size:10px;display:block}.studio-masthead{letter-spacing:.09em;text-transform:uppercase;border-block:1px solid var(--line);justify-content:space-between;padding:13px 0;font-size:10px;display:flex}.studio-composition{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;padding-top:30px;padding-bottom:20px;display:grid;position:relative}.studio-photo{height:490px;margin-right:-60px;position:relative}.studio-photo img{object-fit:cover;object-position:45% 50%}.studio-photo figcaption{background:var(--paper);padding:9px 14px;font-size:10px;position:absolute;bottom:22px;left:22px}.studio-copy{background:var(--paper);margin-top:12px;padding:38px 0 38px 50px;position:relative}.studio-copy h1{letter-spacing:-.045em;font-size:clamp(38px,4.25vw,61px);line-height:1.17}.studio-copy h1 span{color:var(--pink-dark)}.studio-copy p{max-width:380px;margin-block:26px;font-size:14px}.studio-seal{background:var(--pink);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:114px;height:114px;font-size:10px;line-height:1.5;display:flex;position:absolute;top:28px;left:39%;transform:rotate(9deg)}.studio-reassure{text-align:center;align-items:center;gap:42px;padding-block:54px 10px;display:flex}.studio-reassure p{font-family:var(--font-display);margin:0;font-size:22px;line-height:1.5}.studio-reassure p span{color:var(--pink-dark)}.reassure-line{background:var(--line);flex:1;height:1px}.section-intro{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:44px;display:flex}.section-intro>p{color:var(--muted);margin:0;font-size:13px}.service-rows>a{border-top:1px solid var(--line);grid-template-columns:56px minmax(0,1fr) minmax(0,1fr) 30px;align-items:center;gap:20px;padding:26px 10px;display:grid}.service-rows>a:last-child{border-bottom:1px solid var(--line)}.service-rows>a:hover{background:var(--blush)}.service-rows p{color:var(--muted);max-width:330px;margin:0;font-size:12px}.service-symbol{background:var(--blush);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.founder-note{background:var(--blush);padding-block:70px}.founder-inner{grid-template-columns:55px minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:34px;display:grid}.founder-inner h2{font-size:35px}.founder-inner p{font-size:13px}.text-link{border-bottom:1px solid var(--ink);align-items:center;gap:15px;margin-top:12px;padding-bottom:7px;font-size:12px;display:inline-flex}.text-link:hover{color:var(--pink-dark)}.process-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.process-list li{border-top:1px solid var(--line);padding-top:22px}.step-number{color:var(--pink-dark);font-variant-numeric:tabular-nums;margin-bottom:21px;font-size:12px;display:block}.process-list h3{margin-bottom:12px}.process-list p{color:var(--muted);max-width:260px;font-size:12px}.faq{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px;padding-top:20px;display:grid}.faq>div>p{color:var(--muted);margin-top:22px;font-size:13px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding-block:22px;font-size:13px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq details[open] summary svg{transform:rotate(45deg)}.faq details p{color:var(--muted);padding-bottom:16px;font-size:12px}.footer{background:var(--ink);color:var(--paper);padding-block:65px 25px}.footer-top{justify-content:space-between;align-items:center;gap:30px;padding-bottom:58px;display:flex}.footer h2{font-size:39px}.footer .button:hover{background:var(--pink);color:var(--ink)}.footer-bottom{border-top:1px solid var(--muted);justify-content:space-between;align-items:center;padding-top:25px;font-size:11px;display:flex}.footer .logo{font-size:28px}.footer .logo-dot{color:var(--pink)}.skip-link{z-index:80;background:var(--lime);padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:60px}.request-page{min-height:100vh}.request-wrap{width:calc(100% - 40px);max-width:720px;margin:55px auto 90px}.back-link{align-items:center;gap:8px;margin-bottom:30px;font-size:12px;display:inline-flex}.back-link:hover{text-decoration:underline}.request-wrap h1{margin-bottom:20px;font-size:42px}.demo-notice{background:var(--blush);border-radius:8px;margin-bottom:28px;padding:15px 20px;font-size:12px}.request-form{background:var(--white);border-radius:12px;padding:30px}.request-form label{margin-bottom:22px;font-size:12px;font-weight:600;display:block}.request-form input,.request-form textarea{border:1px solid var(--line);background:var(--paper);border-radius:6px;width:100%;margin-top:8px;padding:13px 15px;font-size:13px;display:block}.request-form textarea{resize:vertical;min-height:130px}.request-form input::placeholder,.request-form textarea::placeholder{color:var(--muted);opacity:1}.request-form .field-hint{color:var(--muted);margin-top:6px;font-size:10px;font-weight:400;display:block}.request-form .button{justify-content:space-between;width:100%}.attachment-label{border:1px dashed var(--line);cursor:pointer;border-radius:6px;align-items:center;gap:10px;width:100%;padding:12px 15px;font-weight:400!important;display:inline-flex!important}.attachment-label input{background:0 0;border:0;width:auto;min-width:0;max-width:100%;padding:0;font-size:11px}.file-list{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.request-stepper{align-items:center;gap:15px;margin-bottom:30px;padding:0;font-size:11px;list-style:none;display:flex}.request-stepper li{border-top:3px solid var(--line);flex:1;padding-top:10px}.request-stepper li.current{border-color:var(--pink-dark)}.request-review{background:var(--white);border-radius:12px;padding:25px}.request-review dl{margin:20px 0}.request-review dt{color:var(--muted);margin-top:16px;font-size:11px}.request-review dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0;font-size:14px}.review-actions{flex-wrap:wrap;gap:15px;display:flex}.success-icon{background:var(--lime);border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:20px;display:grid}.new-message{animation:.35s ease-out message-in}@keyframes message-in{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (min-width:1600px){.studio-photo{height:560px}.studio-copy h1{font-size:68px}.studio-copy p{font-size:16px}.conversation-hero{padding-block:65px 85px}.conversation-grid{max-width:1250px}.conversation-copy h1{font-size:77px}.bubble{font-size:13px}.chat-choices p{font-size:12px}.chat-choices button{font-size:11px}.chat-composer{font-size:13px}}@media (max-width:1050px){.wrap{width:calc(100% - 64px)}.main-nav{gap:20px}.conversation-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.studio-copy{padding-left:35px}.studio-copy h1{font-size:43px}.studio-photo{height:450px}.studio-seal{width:96px;height:96px;left:35%}.founder-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.founder-inner>svg{display:none}.support-workbench{gap:25px}.support-benefit-grid{gap:50px}.support-human{gap:20px;padding:30px}.support-human .human-symbol{display:none}.support-human h2{font-size:25px}.support-human .button{gap:12px;font-size:12px}.preview-label{display:none}.variant-label{font-size:10px}.faq{gap:45px}.section-intro h2{font-size:36px}}@media (max-width:760px){:root{--space-section:64px}.wrap{width:calc(100% - 40px)}.variant-bar{justify-content:center;min-height:46px;padding:7px 10px}.variant-label{display:none}.variant-bar nav{justify-content:center;gap:4px;width:100%}.variant-bar a{gap:5px;padding:6px 9px;font-size:10px}.variant-number{font-size:9px}.site-header,.variant-2 .site-header,.variant-3 .site-header{gap:18px;height:78px}.logo{font-size:30px}.main-nav{z-index:40;background:var(--paper);box-shadow:var(--shadow);padding:25px;display:none;position:absolute;top:124px;left:0;right:0}.main-nav.open{flex-direction:column;display:flex}.menu-toggle{margin-left:0;display:block}.header-account{gap:5px;margin-left:auto;font-size:11px}.studio-masthead{letter-spacing:.025em;gap:20px;font-size:8px}.studio-composition{flex-direction:column;padding-top:22px;padding-bottom:0;display:flex}.studio-photo{width:100%;height:260px;margin:0}.studio-photo img{object-position:center 47%}.studio-photo figcaption{font-size:8px;bottom:15px;left:15px}.studio-copy{align-self:flex-end;width:calc(100% - 24px);margin:-24px 0 0 24px;padding:25px 0 0 25px}.studio-copy h1{font-size:clamp(30px,7.8vw,48px);line-height:1.2}.studio-copy p{margin-block:18px;font-size:13px}.studio-seal{gap:3px;width:85px;height:85px;font-size:8px;top:36px;left:auto;right:14px}.studio-seal svg{width:18px}.studio-reassure{gap:15px;padding-top:40px}.studio-reassure p{font-size:16px}.studio-reassure .reassure-line{display:none}.studio-reassure{justify-content:center}.section-intro{margin-bottom:30px;display:block}.section-intro h2{font-size:32px}.section-intro>p{margin-top:20px;font-size:12px}.service-rows>a{grid-template-columns:40px minmax(0,1fr) 20px;gap:14px;padding:22px 0}.service-rows h3{font-size:15px}.service-rows p{grid-area:2/2;font-size:11px}.service-rows>a>svg{grid-area:1/3}.service-symbol{width:38px;height:38px}.founder-note{padding-block:45px}.founder-inner{display:block}.founder-inner h2{margin-bottom:25px;font-size:29px}.process-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.process-list h3{font-size:17px}.process-list p{font-size:11px}.step-number{margin-bottom:12px}.faq{padding-top:10px;display:block}.faq>div>p{margin:15px 0 25px}.faq summary{font-size:12px}.footer{padding-top:45px}.footer-top{padding-bottom:35px;display:block}.footer h2,.variant-3 .footer h2{margin-bottom:28px;font-size:30px}.footer-bottom{flex-wrap:wrap;gap:18px}.footer-bottom>span:nth-child(2){display:none}.conversation-hero{padding-block:35px 45px}.conversation-grid{display:block}.conversation-copy h1{font-size:clamp(42px,8.3vw,62px);line-height:1.08}.conversation-copy>p{margin-block:20px;font-size:14px}.conversation-promise{margin-top:14px;font-size:9px}.chat-demo{margin-top:35px;max-width:470px;margin-inline:auto}.chat-messages{padding:16px 20px 8px}.bubble{font-size:12px}.chat-choices p{font-size:11px}.chat-choices button{font-size:10px}.chat-head{padding:15px}.chat-head strong{font-size:14px}.chat-head div>span{font-size:10px}.chat-demo-label{font-size:8px}.promise-strip{padding:20px 0}.promise-strip>.wrap{flex-wrap:wrap;justify-content:center;gap:16px 25px}.promise-strip span{gap:6px;font-size:10px}.promise-strip svg{width:15px}.conversation-help{display:block}.conversation-help h2{margin-bottom:32px;font-size:37px}.conversation-services h3{font-size:15px}.conversation-services>a{gap:13px}.conversation-statement{padding-block:45px}.conversation-statement h2{font-size:39px}.conversation-statement p{font-size:13px}.support-hero{padding-top:30px}.support-heading{margin-bottom:25px;display:block}.support-heading h1{font-size:49px}.support-heading>p{margin-top:20px;font-size:12px}.support-workbench{display:block}.problem-selector>button{gap:12px;min-height:65px;padding:17px 15px;font-size:12px}.problem-panel{margin-top:24px;padding:24px}.support-footnote{align-items:flex-start}.support-footnote p{font-size:10px}.support-benefit{padding-block:45px}.support-benefit-grid{display:block}.support-benefit h2{font-size:31px}.ticket-example{margin:35px 5px 0;padding:22px}.support-human{margin-bottom:55px;padding:28px;display:block}.support-human h2{font-size:27px}.support-human .button{margin-top:25px}.support-human p{font-size:11px}.request-wrap{margin-top:30px}.request-wrap h1{font-size:32px}.request-form{padding:20px}.attachment-label{display:block!important}.request-stepper{gap:8px;font-size:10px}.review-actions .button{width:100%}}@media (max-width:374px){.variant-bar a{gap:4px;padding:6px;font-size:9px}.variant-number{display:none}.wrap{width:calc(100% - 32px)}.logo{font-size:26px}.header-account{font-size:10px}.site-header{gap:8px}.studio-masthead span:last-child{display:none}.studio-copy{width:calc(100% - 12px);margin-left:12px;padding-left:16px}.studio-copy h1{font-size:29px}.button{gap:14px;padding:15px 18px;font-size:12px}.cta-note{font-size:8px}.conversation-copy h1{font-size:39px}.chat-messages{padding-inline:14px}.bubble{font-size:11px}.chat-choices{padding-inline:14px}.chat-demo-label{max-width:45px;line-height:1.4}.process-list{gap:18px}.support-heading h1{font-size:43px}.support-human{padding:23px}.request-form{padding:16px}}.header-account{background:var(--blush);border:0;gap:10px;padding:12px 16px;font-weight:600}.header-account:hover{background:var(--pink)}.returning-link{border-bottom:1px solid var(--line);align-items:center;gap:7px;margin-top:19px;padding-bottom:4px;font-size:11px;display:inline-flex}.returning-link:hover{color:var(--pink-dark)}.legal-footer{color:var(--paper);padding-top:27px;font-size:10px}.legal-footer p{opacity:.85}.legal-footer nav{flex-wrap:wrap;gap:12px 24px;display:flex}.legal-footer a{text-decoration:underline}.request-login{color:var(--muted);margin-block:20px;font-size:12px}.request-login a{color:var(--ink);text-decoration:underline}.consent-fields{margin-block:24px}.consent-fields label{align-items:flex-start;gap:10px;margin-bottom:14px;font-size:11px;font-weight:400;line-height:1.6;display:flex}.consent-fields input[type=checkbox]{width:17px;height:17px;accent-color:var(--pink-dark);flex-shrink:0;margin:2px 0}.consent-fields a{text-decoration:underline}.honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.form-error{background:var(--blush);color:var(--pink-dark);overflow-wrap:anywhere;padding:14px 18px;font-size:13px}.form-notice{background:var(--green);padding:14px 18px;font-size:13px}.login-wrap{max-width:540px}.login-symbol{background:var(--blush);border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:25px;display:grid}.code-input{letter-spacing:.3em;font-variant-numeric:tabular-nums;font-size:28px!important}.login-actions{justify-content:space-between;gap:15px;margin-top:20px;display:flex}.login-actions button,.plain-button{background:0 0;padding:0;font-size:11px}.login-actions button:hover,.plain-button:hover{text-decoration:underline}.account-bar{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;padding:15px 0;font-size:12px;display:flex}.account-bar>span{overflow-wrap:anywhere}.account-bar button{white-space:nowrap;background:0 0;align-items:center;gap:8px;font-size:12px;display:flex}.cabinet{min-height:65vh;padding-bottom:90px}.cabinet h1{font-size:42px}.cabinet-heading{justify-content:space-between;align-items:center;gap:30px;margin-bottom:35px;display:flex}.cabinet-heading p{color:var(--muted);margin:16px 0 0;font-size:13px}.cabinet-filters{border-bottom:1px solid var(--line);gap:8px;padding-bottom:16px;display:flex}.cabinet-filters button{background:0 0;border-radius:4px;padding:8px 15px;font-size:12px}.cabinet-filters button[aria-pressed=true]{background:var(--blush)}.cabinet-filters .refresh-button{margin-left:auto}.empty-tickets{padding:60px 0}.empty-tickets h2{margin-bottom:20px;font-size:30px}.empty-tickets p{max-width:480px;color:var(--muted);font-size:14px}.ticket-row{border-bottom:1px solid var(--line);align-items:center;gap:28px;padding:28px 10px;display:flex}.ticket-row:hover{background:var(--blush)}.ticket-row>div{flex:1;min-width:0}.ticket-row h2{font-family:var(--font-body);letter-spacing:0;text-wrap:wrap;margin:7px 0;font-size:18px;line-height:1.5}.ticket-row p,.ticket-site{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.status{background:var(--green);white-space:nowrap;border-radius:5px;padding:6px 12px;font-size:11px;display:inline-block}.status-awaiting_payment,.status-review{background:var(--blush)}.status-done{background:var(--lime)}.ticket-page-heading{align-items:center;gap:25px;margin-bottom:35px;display:flex}.ticket-page-heading h1{font-size:34px}.ticket-columns{grid-template-columns:minmax(0,1fr) 340px;gap:50px;display:grid}.ticket-description{border-block:1px solid var(--line);padding-block:22px}.ticket-description>p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:16px;font-size:14px}.ticket-description small{color:var(--muted);font-size:10px}.ticket-files{flex-wrap:wrap;gap:10px;margin-block:12px;display:flex}.ticket-files a{background:var(--green);align-items:center;gap:7px;max-width:100%;padding:9px 12px;font-size:11px;display:flex}.ticket-files a>span{overflow-wrap:anywhere;min-width:0}.ticket-files a small{white-space:nowrap}.ticket-chat{margin-top:35px}.ticket-chat h2{margin-bottom:25px;font-size:28px}.quiet{color:var(--muted);font-size:12px}.message-list{flex-direction:column;gap:18px;margin-block:25px;display:flex}.message{background:var(--white);border-radius:12px;margin-right:25px;padding:18px 20px}.message-team{background:var(--blush);margin:0 0 0 25px}.message header{color:var(--muted);justify-content:space-between;gap:15px;margin-bottom:12px;font-size:10px;display:flex}.message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px}.message-form label,.task-summary label{margin-bottom:8px;font-size:12px;display:block}.message-form textarea,.task-summary textarea,.task-summary input,.task-summary select{border:1px solid var(--line);background:var(--white);width:100%;max-width:100%;font:inherit;border-radius:6px;margin-block:8px 17px;padding:12px;font-size:13px;display:block}.message-form textarea,.task-summary textarea{resize:vertical;min-height:110px}.message-form>small{color:var(--muted);margin-bottom:18px;font-size:10px;display:block}.message-form .button{margin-bottom:20px}.task-summary{background:var(--white);border-radius:12px;margin-bottom:24px;padding:25px}.task-summary h2{font-family:var(--font-body);letter-spacing:-.02em;margin-block:12px 18px;font-size:20px}.task-summary p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.task-summary .price{margin-bottom:16px;font-size:30px;display:block}.task-summary .button{gap:10px;width:100%;padding-inline:15px;font-size:11px}.task-summary .plain-button{margin-top:12px}.admin-form input[type=file]{padding:8px;font-size:10px}.legal-page{max-width:860px;padding:40px 0 80px}.legal-page h1{margin-bottom:20px;font-size:40px}.legal-page h2{font-family:var(--font-body);letter-spacing:0;margin:35px 0 16px;font-size:22px}.legal-page p,.legal-page li{font-size:14px;line-height:1.85}.legal-page a{text-decoration:underline}.legal-page nav{flex-wrap:wrap;gap:12px 24px;padding-top:30px;font-size:12px;display:flex}.legal-page dt{color:var(--muted);margin-top:17px;font-size:12px}.legal-page dd{overflow-wrap:anywhere;margin:6px 0}.attachment-label input[type=file]{width:100%;margin-top:12px;display:block}.attachment-label{display:block!important}.attachment-label>svg{vertical-align:middle;margin-right:8px}@media (max-width:1050px){.site-header{gap:15px}.main-nav{gap:16px}.header-account{padding:10px 12px;font-size:11px}.ticket-columns{grid-template-columns:minmax(0,1fr) 300px;gap:25px}}@media (max-width:760px){.main-nav{top:78px}.header-account{gap:5px;padding:9px 10px;font-size:10px}.site-header{gap:9px}.menu-toggle{padding:5px}.cabinet h1{font-size:33px}.cabinet-heading{display:block}.cabinet-heading .button{margin-top:22px}.ticket-columns{flex-direction:column-reverse;gap:25px;display:flex}.ticket-page-heading{flex-wrap:wrap;gap:15px}.ticket-page-heading h1{font-size:28px}.ticket-row{flex-wrap:wrap;gap:15px}.ticket-row>div{flex-basis:100%}.ticket-row>svg{margin-left:auto}.ticket-row h2{font-size:16px}.task-summary{padding:20px}.account-bar{font-size:10px}.legal-page h1{font-size:31px}.legal-footer nav{gap:12px;display:grid}.legal-footer p{font-size:9px}.request-wrap>p{font-size:13px}.request-form .consent-fields label{font-size:11px}.login-actions{gap:10px}.message header{flex-wrap:wrap}.message{margin-right:10px}.message-team{margin-left:10px}.cabinet-filters button{padding:8px 10px;font-size:11px}}@media (max-width:374px){.site-header .logo{font-size:24px}.header-account{padding:8px;font-size:9px}.header-account svg{width:12px}.site-header{gap:6px}.menu-toggle svg{width:19px}}.status-paid{background:var(--lime,#e0f2b2);color:#263d22}.user-search{gap:10px;margin:32px 0 18px;display:grid}.user-search input{background:0 0;border:1px solid #c9c4bb;border-radius:8px;max-width:520px;padding:14px}.user-list{border-top:1px solid #d9d3ca}.user-row{border-bottom:1px solid #d9d3ca;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.user-row strong{overflow-wrap:anywhere}.user-row p{margin:6px 0;font-size:14px}.user-actions{flex-wrap:wrap;gap:14px;display:flex}.user-actions button{text-underline-offset:4px;text-decoration:underline}.account-bar{flex-wrap:wrap}.account-bar a{text-decoration:underline}.task-summary .button{white-space:normal}.cabinet>.admin-form{max-width:620px;margin-top:28px}@media (max-width:680px){.user-row,.user-actions{flex-direction:column;align-items:flex-start}.account-bar{gap:14px}.user-search input{width:100%}}
