@font-face{font-family:Kuooc About Sans;src:url(kuooc-about-dm-sans-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Kuooc About Sans;src:url(kuooc-about-dm-sans-500.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Kuooc About Sans;src:url(kuooc-about-dm-sans-600.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Kuooc About Serif;src:url(kuooc-about-lora-400.ttf) format("truetype");font-weight:400;font-display:swap}.kuooc-contact{--ink:#342b25;--brown:#4b382b;--sand:#e9e3d9;--cream:#f7f5f0;--muted:#736b62;--line:#d8d2c9;--serif:"Kuooc About Serif",Georgia,serif;--sans:"Kuooc About Sans",Arial,sans-serif}.kuooc-contact *{box-sizing:border-box}.kuooc-contact{display:block;margin:0;color:var(--ink);background:var(--cream);font:400 16px/1.65 var(--sans);-webkit-font-smoothing:antialiased}.kuooc-contact a{color:inherit;text-decoration:none}.kuooc-contact button,.kuooc-contact input{font:inherit}.kuooc-contact button{cursor:pointer}.kuooc-contact img{display:block;width:100%;height:100%;object-fit:cover}.kuooc-contact h1,.kuooc-contact h2,.kuooc-contact h3,.kuooc-contact p{margin:0}.kuooc-contact h1,.kuooc-contact h2{font:400 48px/1.18 var(--serif);letter-spacing:-1.5px}.kuooc-contact h3{font:500 20px/1.35 var(--sans)}.kuooc-contact svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.kuooc-contact a:focus-visible,.kuooc-contact button:focus-visible,.kuooc-contact input:focus-visible{outline:2px solid #9c6c47;outline-offset:5px}.kuooc-contact .eyebrow{font-size:10px;font-weight:500;letter-spacing:2.25px;line-height:1.4;margin-bottom:24px}.kuooc-contact .text-link{display:inline-flex;align-items:center;gap:30px;font-size:12px;font-weight:500;padding:2px 0 6px;border-bottom:1px solid currentColor;line-height:1.4;transition:color .15s}.kuooc-contact .text-link span{font-size:17px;font-weight:400}.kuooc-contact .text-link:hover{color:#9b6843}.kuooc-contact .button{display:inline-flex;justify-content:space-between;gap:30px;align-items:center;min-height:50px;padding:14px 23px;font-size:12px;line-height:1.5;transition:background .2s,color .2s}.kuooc-contact .button span{font-size:18px}.kuooc-contact .contact-main{padding-top:35px}.kuooc-contact .breadcrumb{display:flex;gap:11px;align-items:center;font-size:10px;color:#91877c;line-height:1.5}.kuooc-contact .breadcrumb a:hover{text-decoration:underline}.kuooc-contact .breadcrumb span:last-child{color:var(--ink)}.kuooc-contact .contact-intro{display:flex;justify-content:space-between;align-items:flex-end;padding:48px 0 53px;gap:35px;border-bottom:1px solid var(--line);margin-bottom:43px}.kuooc-contact .contact-intro .eyebrow{margin-bottom:15px}.kuooc-contact .contact-intro h1{font-size:54px;letter-spacing:-1.8px}.kuooc-contact .contact-intro>p{font-size:14px;color:var(--muted);line-height:1.8;margin:0 50px 4px 0}.kuooc-contact .support-layout>*{min-width:0}.kuooc-contact .support-layout{display:grid;grid-template-columns:185px minmax(0,1fr);gap:45px}.kuooc-contact .rail-heading{font-size:9px;font-weight:600;letter-spacing:1.7px;margin:2px 0 20px}.kuooc-contact .support-rail nav{display:flex;flex-direction:column}.kuooc-contact .support-rail nav a{font-size:12px;color:#746c63;padding:12px 0;border-bottom:1px solid #e5dfd5;display:flex;justify-content:space-between;gap:10px}.kuooc-contact .support-rail nav a.active{font-weight:600;color:var(--brown)}.kuooc-contact .support-rail nav a span{font-size:14px;opacity:.6}.kuooc-contact .support-rail nav a:hover{color:#9b6843}.kuooc-contact .rail-note{margin-top:48px}.kuooc-contact .small-rule{display:block;width:30px;height:1px;background:#bfb09d;margin-bottom:21px}.kuooc-contact .rail-note>p{font:400 22px/1.4 var(--serif);letter-spacing:-.5px;margin-bottom:15px}.kuooc-contact .rail-note>span:last-child{font-size:11px;line-height:1.85;color:var(--muted);display:block;max-width:160px}.kuooc-contact .contact-channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:32px}.kuooc-contact .channel-card{background:#eae5db;padding:24px 23px 22px;min-height:175px;display:flex;flex-direction:column;align-items:flex-start}.kuooc-contact .channel-card>svg{width:25px;height:25px;stroke:#6b5846;margin-bottom:18px;stroke-width:1.25}.kuooc-contact .channel-card h2{font:400 23px/1.3 var(--serif);letter-spacing:-.5px;margin-bottom:7px}.kuooc-contact .channel-card p{font-size:11px;color:var(--muted);margin-bottom:15px;line-height:1.65}.kuooc-contact .channel-card>a{display:flex;gap:20px;justify-content:space-between;width:100%;font-size:12px;font-weight:500;margin-top:auto}.kuooc-contact .channel-card>a span{font-size:16px}.kuooc-contact .channel-card>a:hover{color:#9b6843}.kuooc-contact .enquiry-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:32px}.kuooc-contact .form-panel{background:#fff;padding:33px 30px 30px}.kuooc-contact .form-heading .eyebrow{font-size:8px;letter-spacing:1.65px;margin-bottom:16px}.kuooc-contact .form-heading h2{font-size:30px;letter-spacing:-.8px;margin-bottom:14px}.kuooc-contact .form-heading>p:last-child{font-size:12px;color:var(--muted);line-height:1.8}.kuooc-contact .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;margin-top:28px}.kuooc-contact .field.full{grid-column:1/-1}.kuooc-contact .field>label:first-child{display:flex;gap:4px;align-items:center;font-size:12px;font-weight:500;margin-bottom:9px}.kuooc-contact .field>label>span{color:#866c54}.kuooc-contact .field small{font-size:9px;font-weight:400;color:#9b9288;margin-left:auto}.kuooc-contact .field input:not([type=file]),.kuooc-contact .field select,.kuooc-contact .field textarea{border:1px solid #dcd6cd;width:100%;background:#fff;border-radius:0;padding:12px 11px;font-size:12px;line-height:1.5;color:var(--ink);min-height:43px;outline-offset:2px}.kuooc-contact .field input::placeholder,.kuooc-contact .field textarea::placeholder{color:#a39a90;opacity:1}.kuooc-contact .field select{padding-right:30px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10'%3E%3Cpath d='m2 2 5 5 5-5' fill='none' stroke='%236e6154' stroke-width='1.2'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat}.kuooc-contact .field textarea{resize:vertical;min-height:130px}.kuooc-contact .field-help{font-size:11px;color:#91877c;line-height:1.7;margin-top:7px}.kuooc-contact .upload-area{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#faf8f4;border:1px dashed #c5b9a9;padding:23px 12px;cursor:pointer;text-align:center}.kuooc-contact .upload-area:hover{background:#f1ece2}.kuooc-contact .upload-area svg{width:24px;height:24px;stroke:#897660;margin-bottom:12px}.kuooc-contact .upload-area strong{font-size:11px;font-weight:500}.kuooc-contact .upload-area>span{font-size:9px!important;color:#9b9288!important;margin-top:6px}.kuooc-contact .upload-area input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.kuooc-contact .upload-area:focus-within{outline:2px solid #9c6c47;outline-offset:3px}.kuooc-contact .file-list{display:flex;flex-direction:column;gap:7px;margin-top:10px}.kuooc-contact .file-row{display:flex;gap:8px;align-items:center;min-width:0;padding:7px 10px;background:#f3f0e9;font-size:10px}.kuooc-contact .file-row img{width:30px;height:30px;object-fit:cover}.kuooc-contact .file-row .file-name{flex:1;overflow-wrap:anywhere}.kuooc-contact .file-row .file-size{color:#91877c;white-space:nowrap}.kuooc-contact .file-row button{border:0;background:none;font-size:18px;line-height:1;color:var(--muted);padding:3px}.kuooc-contact .field-error{font-size:10px;color:#9b3928;line-height:1.7;margin-top:8px}.kuooc-contact .field-error:empty{display:none}.kuooc-contact .form-bottom{margin-top:25px;display:flex;flex-direction:column;align-items:flex-start;gap:22px}.kuooc-contact .form-bottom>p{font-size:9px;color:#8d8276;line-height:1.75;max-width:290px}.kuooc-contact .form-bottom>p a{text-decoration:underline;text-underline-offset:2px}.kuooc-contact .button-dark{border:1px solid var(--brown);background:var(--brown);color:#fff;min-width:185px;min-height:45px;font-size:11px}.kuooc-contact .button-dark:hover{background:#705238;border-color:#705238}.kuooc-contact .help-note{padding:24px 0 28px;border-bottom:1px solid var(--line)}.kuooc-contact .help-note .eyebrow{font-size:8px;letter-spacing:1.6px;margin-bottom:16px}.kuooc-contact .help-note h2{font-size:25px;letter-spacing:-.6px;line-height:1.4}.kuooc-contact .help-note ul{padding:0;list-style:none;margin:25px 0 0}.kuooc-contact .help-note li{display:flex;gap:13px;margin-bottom:22px}.kuooc-contact .help-note li:last-child{margin-bottom:0}.kuooc-contact .help-note li>span{font:400 16px var(--serif);color:#b1a18e;min-width:20px;margin-top:1px}.kuooc-contact .help-note li strong{font-size:12px;font-weight:500;display:block;margin-bottom:5px}.kuooc-contact .help-note li p{font-size:12px;line-height:1.8;color:var(--muted)}.kuooc-contact .quick-answers{padding:27px 0 0}.kuooc-contact .quick-answers>h2{font-size:23px;letter-spacing:-.6px;margin-bottom:19px}.kuooc-contact .quick-answers details{border-bottom:1px solid var(--line)}.kuooc-contact .quick-answers summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-size:12px;font-weight:500;padding:15px 0;line-height:1.65}.kuooc-contact .quick-answers summary::-webkit-details-marker{display:none}.kuooc-contact .quick-answers summary>span{font-size:16px;font-weight:400;color:#a58f77;line-height:1.3}.kuooc-contact .quick-answers details[open] summary>span{transform:rotate(45deg)}.kuooc-contact .quick-answers details p{font-size:12px;line-height:1.85;color:var(--muted);padding:0 10px 15px 0}.kuooc-contact .quick-answers details p a{border-bottom:1px solid currentColor}.kuooc-contact .quick-answers>.text-link{font-size:10px;gap:17px;margin-top:22px}.kuooc-contact .company-info{padding:29px 0 0}.kuooc-contact .company-info .eyebrow{font-size:8px;letter-spacing:1.6px;margin-bottom:14px}.kuooc-contact .company-info>p:last-child{font-size:10px;color:var(--muted);line-height:1.9}.kuooc-contact .company-info strong{font-size:11px;font-weight:500;color:var(--ink)}.kuooc-contact .workspace-callout{margin:72px 0 76px;display:grid;grid-template-columns:1fr 1.2fr;min-height:360px;background:#e8e2d7}.kuooc-contact .callout-image{height:360px;overflow:hidden}.kuooc-contact .callout-image img{object-position:50% 74%}.kuooc-contact .callout-copy{padding:45px 60px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.kuooc-contact .callout-copy .eyebrow{font-size:9px;margin-bottom:18px}.kuooc-contact .callout-copy h2{font-size:33px;letter-spacing:-.8px}.kuooc-contact .callout-copy>p:not(.eyebrow){font-size:12px;color:var(--muted);line-height:1.8;margin-top:17px;margin-bottom:22px;max-width:340px}.kuooc-contact .callout-copy .text-link{font-size:11px;gap:25px}.kuooc-contact dialog{border:0;width:min(580px,calc(100% - 36px));max-height:85vh;padding:35px 35px 30px;background:var(--cream);color:var(--ink);box-shadow:0 20px 80px #0003}.kuooc-contact dialog::backdrop{background:#30271c88}.kuooc-contact .dialog-head{display:flex;justify-content:space-between;align-items:center}.kuooc-contact .dialog-head .eyebrow{font-size:9px;margin-bottom:12px}.kuooc-contact .dialog-close{font-size:26px;border:0;background:none;color:var(--muted);line-height:1;padding:5px}.kuooc-contact .dialog-head+h2{font-size:29px;letter-spacing:-.6px}.kuooc-contact .draft-notice{font-size:12px;line-height:1.7;color:var(--muted);margin:16px 0 22px}.kuooc-contact [id$=-message-review]{border-top:1px solid var(--line);margin:0;padding-top:20px;display:grid;grid-template-columns:100px 1fr;gap:10px 15px;font-size:11px;line-height:1.8}.kuooc-contact [id$=-message-review] dt{color:var(--muted)}.kuooc-contact [id$=-message-review] dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.kuooc-contact .attachment-notice{font-size:11px;color:var(--muted);margin-top:18px}.kuooc-contact .dialog-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:27px;flex-wrap:wrap}.kuooc-contact .button-edit{background:transparent;color:var(--ink);border:1px solid var(--line);font-size:11px;min-height:45px}@media(max-width:1100px){.kuooc-contact .support-layout{grid-template-columns:160px minmax(0,1fr);gap:30px}.kuooc-contact .contact-intro>p{margin-right:0}.kuooc-contact .enquiry-layout{grid-template-columns:1fr;gap:25px}.kuooc-contact .help-column{display:grid;grid-template-columns:1fr 1fr;gap:30px}.kuooc-contact .help-note{border-bottom:0;padding-top:5px}.kuooc-contact .quick-answers{padding-top:5px}.kuooc-contact .company-info{grid-column:1/-1;border-top:1px solid var(--line);padding-top:22px}.kuooc-contact .contact-channels{gap:10px}.kuooc-contact .channel-card{padding:20px 15px}.kuooc-contact .channel-card h2{font-size:21px}.kuooc-contact .channel-card>a{font-size:10px;gap:8px}.kuooc-contact .callout-copy{padding:40px}.kuooc-contact .callout-copy h2{font-size:29px}}@media(max-width:700px){.kuooc-contact .contact-main{padding-top:23px}.kuooc-contact .breadcrumb{font-size:9px;gap:8px;flex-wrap:wrap}.kuooc-contact .contact-intro{padding:35px 0 30px;margin-bottom:26px;flex-direction:column;align-items:flex-start;gap:19px}.kuooc-contact .contact-intro h1{font-size:39px;letter-spacing:-1.4px;line-height:1.2}.kuooc-contact .contact-intro>p{font-size:13px;line-height:1.8}.kuooc-contact .support-layout{grid-template-columns:minmax(0,1fr);gap:25px}.kuooc-contact .support-rail .rail-heading{font-size:8px;margin-bottom:12px}.kuooc-contact .support-rail nav{flex-direction:row;gap:9px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.kuooc-contact .support-rail nav a{white-space:nowrap;font-size:10px;border:1px solid var(--line);padding:9px 12px;background:#fff;flex:0 0 auto}.kuooc-contact .support-rail nav a.active{background:var(--brown);border-color:var(--brown);color:#fff}.kuooc-contact .support-rail nav a span{display:none}.kuooc-contact .rail-note{display:none}.kuooc-contact .contact-channels{grid-template-columns:1fr;gap:10px;margin-bottom:24px}.kuooc-contact .channel-card{min-height:0;padding:20px 18px;display:grid;grid-template-columns:30px 1fr;column-gap:17px}.kuooc-contact .channel-card>svg{grid-column:1;grid-row:1/4;margin:4px 0 0;width:24px;height:24px}.kuooc-contact .channel-card h2{grid-column:2;font-size:23px;margin-bottom:5px}.kuooc-contact .channel-card p{grid-column:2;font-size:11px;margin-bottom:9px}.kuooc-contact .channel-card>a{grid-column:2;font-size:12px;justify-content:flex-start;gap:22px}.kuooc-contact .enquiry-layout{gap:29px}.kuooc-contact .form-panel{padding:30px 20px}.kuooc-contact .form-heading .eyebrow{font-size:8px;letter-spacing:1.2px}.kuooc-contact .form-heading h2{font-size:28px;line-height:1.25}.kuooc-contact .form-heading>p:last-child{font-size:12px;line-height:1.8}.kuooc-contact .form-grid{grid-template-columns:1fr;gap:20px;margin-top:25px}.kuooc-contact .field.full{grid-column:1}.kuooc-contact .field>label:first-child{font-size:12px}.kuooc-contact .field small{font-size:10px}.kuooc-contact .field input:not([type=file]),.kuooc-contact .field textarea,.kuooc-contact .field select{font-size:16px;padding:12px 11px;min-height:47px}.kuooc-contact .field input::placeholder,.kuooc-contact .field textarea::placeholder{font-size:12px}.kuooc-contact .field select{font-size:16px}.kuooc-contact .field-help{font-size:11px}.kuooc-contact .upload-area{padding:25px 10px}.kuooc-contact .upload-area strong{font-size:12px}.kuooc-contact .upload-area>span{font-size:10px!important}.kuooc-contact .file-row{font-size:11px}.kuooc-contact .form-bottom>p{font-size:10px}.kuooc-contact .button-dark{font-size:12px;width:100%;min-height:49px;justify-content:space-between}.kuooc-contact .help-column{grid-template-columns:1fr;gap:10px}.kuooc-contact .help-note{padding:8px 2px 28px;border-bottom:1px solid var(--line)}.kuooc-contact .help-note .eyebrow{font-size:9px}.kuooc-contact .help-note h2{font-size:27px}.kuooc-contact .help-note li{gap:18px}.kuooc-contact .help-note li strong{font-size:12px}.kuooc-contact .help-note li p{font-size:12px;max-width:290px}.kuooc-contact .help-note li>span{font-size:18px}.kuooc-contact .quick-answers{padding:22px 2px 0}.kuooc-contact .quick-answers>h2{font-size:27px}.kuooc-contact .quick-answers summary{font-size:12px;padding:17px 0}.kuooc-contact .quick-answers details p{font-size:12px}.kuooc-contact .quick-answers>.text-link{font-size:12px}.kuooc-contact .company-info{padding:26px 2px 0;border:0}.kuooc-contact .company-info .eyebrow{font-size:9px}.kuooc-contact .company-info>p:last-child{font-size:12px}.kuooc-contact .company-info strong{font-size:12px}.kuooc-contact .workspace-callout{margin:45px 0 50px;grid-template-columns:1fr}.kuooc-contact .callout-image{height:285px}.kuooc-contact .callout-copy{padding:35px 24px 39px}.kuooc-contact .callout-copy .eyebrow{font-size:8px;letter-spacing:1.5px}.kuooc-contact .callout-copy h2{font-size:27px;line-height:1.3}.kuooc-contact .callout-copy>p:not(.eyebrow){font-size:12px}.kuooc-contact .callout-copy .text-link{font-size:11px;gap:14px}.kuooc-contact dialog{padding:25px 23px 23px}.kuooc-contact .dialog-head+h2{font-size:26px}.kuooc-contact .draft-notice{font-size:12px}.kuooc-contact [id$=-message-review]{grid-template-columns:78px 1fr;gap:10px;font-size:11px}.kuooc-contact .dialog-actions{gap:10px}.kuooc-contact .dialog-actions .button{width:100%}.kuooc-contact .dialog-actions .button-edit{justify-content:center}}.kuooc-contact .contact-main{padding-top:30px}.kuooc-contact .contact-intro{padding-top:40px;padding-bottom:38px;margin-bottom:34px}.kuooc-contact .contact-intro h1{font-size:46px}.kuooc-contact .contact-intro .eyebrow{margin-bottom:14px}.kuooc-contact .contact-intro>p{font-size:14px}.kuooc-contact .channel-card{background:#e9e3d8;border-top:2px solid #bfa88b;padding:24px;min-height:178px}.kuooc-contact .channel-card h2{font-size:25px}.kuooc-contact .channel-card>a{font-size:13px}.kuooc-contact .channel-card p{font-size:12px}.kuooc-contact .form-panel{border:1px solid #e4ddd2;padding:35px 32px;box-shadow:0 5px 22px #422f1c06}.kuooc-contact .form-heading h2{font:400 31px/1.3 var(--serif);letter-spacing:-.6px}.kuooc-contact .form-heading>p:last-child{font-size:13px}.kuooc-contact .field input:not([type=file]),.kuooc-contact .field textarea,.kuooc-contact .field select{background:#fdfcf9}.kuooc-contact .field>label:first-child{font-size:12px}.kuooc-contact .help-note{padding:26px 24px;background:#eee9e0;border-bottom:0}.kuooc-contact .help-note h2{font-size:27px}.kuooc-contact .help-note li{padding-top:16px;margin-bottom:0;border-top:1px solid #d9cfc1;margin-top:16px}.kuooc-contact .help-note li:first-child{border-top:0;padding-top:0;margin-top:0}.kuooc-contact .help-note li p,.kuooc-contact .help-note li strong{font-size:12px}.kuooc-contact .quick-answers{padding-top:31px}.kuooc-contact .quick-answers>h2{font-size:25px}.kuooc-contact .company-info{padding-top:31px}.kuooc-contact .workspace-callout{margin-top:58px;margin-bottom:62px;min-height:300px;grid-template-columns:1fr 1.35fr}.kuooc-contact .callout-image{height:300px}.kuooc-contact .callout-copy h2{font-size:34px}.kuooc-contact .callout-copy>p:not(.eyebrow){font-size:13px}@media(max-width:1100px){.kuooc-contact .help-note{padding:24px}.kuooc-contact .quick-answers{padding-top:24px}}@media(max-width:700px){.kuooc-contact .contact-intro{padding-top:30px;padding-bottom:28px;margin-bottom:25px}.kuooc-contact .contact-intro h1{font-size:38px}.kuooc-contact .channel-card{min-height:0;padding:22px 20px}.kuooc-contact .channel-card h2{font-size:24px}.kuooc-contact .channel-card>a{font-size:13px}.kuooc-contact .form-panel{padding:29px 21px}.kuooc-contact .form-heading h2{font-size:29px}.kuooc-contact .field input:not([type=file]),.kuooc-contact .field select,.kuooc-contact .field textarea{font-size:16px}.kuooc-contact .help-note{padding:25px 23px}.kuooc-contact .help-note h2{font-size:27px}.kuooc-contact .quick-answers{padding:24px 2px 0}.kuooc-contact .workspace-callout{grid-template-columns:1fr;margin-top:40px;margin-bottom:48px}.kuooc-contact .callout-image{height:260px}.kuooc-contact .callout-copy h2{font-size:29px}}.kuooc-contact .support-rail-inner{position:sticky;top:28px;padding:23px 12px 16px;background:#eee9e0;border:1px solid #ded5c8}.kuooc-contact .support-rail .rail-heading{margin:0 12px 18px;color:#80705f;font-size:10px;letter-spacing:1.4px}.kuooc-contact .support-rail nav{gap:4px}.kuooc-contact .support-rail nav a{position:relative;border:0;padding:13px 12px;font-size:12px;line-height:1.5;transition:background .15s,color .15s}.kuooc-contact .support-rail nav a:hover{background:#e4dccf;color:var(--brown)}.kuooc-contact .support-rail nav a.active{background:#fff;color:var(--brown);box-shadow:0 2px 8px #503a2410;padding-left:16px}.kuooc-contact .support-rail nav a.active:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;background:var(--brown)}.kuooc-contact .quick-answers summary .faq-chevron{width:20px;height:20px;flex:0 0 20px;align-self:center;color:#856e55;transition:transform .2s}.kuooc-contact .quick-answers details[open] .faq-chevron{transform:rotate(180deg)}@media(max-width:700px){.kuooc-contact .support-rail{position:sticky;top:0;z-index:5;align-self:start;margin:0;padding:12px 0;background:var(--cream);border-bottom:1px solid var(--line)}.kuooc-contact .support-rail-inner{position:static;padding:0;border:0;background:none}.kuooc-contact .support-rail .rail-heading{margin:0 0 10px;font-size:9px}.kuooc-contact .support-rail nav{gap:7px;padding-bottom:3px}.kuooc-contact .support-rail nav a{padding:9px 12px;border:1px solid #ded5c8;font-size:11px;background:#eee9e0}.kuooc-contact .support-rail nav a.active{padding-left:12px;background:var(--brown);color:#fff;box-shadow:none}.kuooc-contact .support-rail nav a.active:before{display:none}}@media(prefers-reduced-motion:reduce){.kuooc-contact .quick-answers summary .faq-chevron{transition:none}}.kuooc-contact [hidden]{display:none!important}.kuooc-contact form{margin:0}.kuooc-contact .field>label{position:static;height:auto;padding:0;pointer-events:auto;color:var(--ink);transform:none}.kuooc-contact .field input,.kuooc-contact .field select,.kuooc-contact .field textarea{margin:0;font-family:var(--sans)}.kuooc-contact .field textarea::placeholder,.kuooc-contact .field input::placeholder{color:#a39a90}.kuooc-contact .button{width:auto;text-transform:none;letter-spacing:normal;border-radius:0;background:#513826!important;border:1px solid #513826!important;color:#fff!important;font-family:var(--sans)}.kuooc-contact .dialog-close,.kuooc-contact .file-row button{background:none!important;border:0!important;color:var(--muted)!important;min-height:0;height:auto;box-shadow:none;width:auto;display:inline-flex;justify-content:center;align-items:center}.kuooc-contact .faq-body{padding-bottom:15px;font-size:12px;line-height:1.85;color:var(--muted)}.kuooc-contact .faq-body p{padding:0;margin-bottom:10px}.kuooc-contact .faq-body p:last-child{margin-bottom:0}.kuooc-contact .company-address{font-size:10px;color:var(--muted);line-height:1.9}.kuooc-contact .company-address p{margin:0}.kuooc-contact .contact-success,.kuooc-contact .contact-errors{padding:15px;margin-top:20px;font-size:13px;border:1px solid var(--line)}.kuooc-contact .contact-errors{color:#9b3928}.kuooc-contact dialog{margin:auto;overflow:auto;border-radius:0}.kuooc-contact .support-rail-inner{top:calc(var(--header-height,0px) + 28px)}@media(max-width:700px){.kuooc-contact .form-bottom>.button,.kuooc-contact .dialog-actions .button{width:100%}.kuooc-contact .company-address{font-size:12px}.kuooc-contact .support-rail{top:var(--header-height,0px)}}.kuooc-contact .button [data-submit-label]{font:inherit}.kuooc-contact .field>label.upload-area{position:relative;padding:23px 12px}.kuooc-contact .field input,.kuooc-contact button,.kuooc-contact summary{scroll-margin-top:calc(var(--header-height,0px) + 110px)}@media(max-width:700px){.kuooc-contact .field>label.upload-area{padding:25px 10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kuooc-contact.css.map */
