body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.pending-validation-card,.publish-wizard,.unlocked-contact-card,.payment-return-summary,.seller-listings,.seller-edit-form){color:#203949;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;min-width:0}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-wizard,.seller-edit-form) :is(input:not([type=hidden]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;min-width:0;width:100%;min-height:48px!important;border:1px solid #b7cbd5!important;border-radius:8px!important;background:#fff!important;color:#203949!important;font:400 16px/1.4 Arial,sans-serif!important;padding:11px 12px!important;box-shadow:none}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-wizard,.seller-edit-form) textarea{min-height:120px!important;resize:vertical}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-wizard,.seller-edit-form) :is(input,select,textarea):disabled{background:#f2f6f8!important;color:#637986!important;cursor:not-allowed}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-wizard,.seller-edit-form) :is(input,select,textarea):focus-visible{outline:3px solid #0b7354!important;outline-offset:2px;border-color:#0b7354!important}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-wizard,.seller-edit-form) :is(.has-error input,.has-error select,.has-error textarea){border-color:#b42318!important;background:#fffafa!important}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-wizard,.seller-edit-form) :is(.field>label,.verification-grid>label,.publish-check){font-size:14px!important;font-weight:600!important;line-height:1.45!important;color:#203949}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-wizard,.seller-edit-form) :is(.field,.grid,.form-grid,.verification-grid){min-width:0}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-wizard,.seller-edit-form) :is(.field-error,.social-auth-error,.seller-photo-error){color:#b42318!important;font-size:13px!important;line-height:1.45!important;white-space:normal;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-wizard,.seller-edit-form) :is(.notice,.legal-small){font-size:14px!important;line-height:1.5!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-page,.pending-validation-card,.seller-edit-form,.unlocked-contact-card) .button{min-height:48px!important;border-radius:8px!important;font:700 14px/1.35 Arial,sans-serif!important;padding:11px 16px!important;white-space:normal!important;text-align:center;box-sizing:border-box}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-page,.pending-validation-card,.seller-edit-form,.unlocked-contact-card) .button.danger{background:#fffafa!important;border:1px solid #e6b2ac!important;color:#b42318!important}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-page,.pending-validation-card,.seller-edit-form,.unlocked-contact-card) :is(button,.button):disabled{opacity:.55!important;cursor:not-allowed!important}body:not(:has(#ah-desktop-home)) :is(.register-auth-layout,.verification-layout,.publish-page,.pending-validation-card,.seller-edit-form,.unlocked-contact-card) :is(button,a,input):focus-visible{outline:3px solid #0b7354!important;outline-offset:3px}body:not(:has(#ah-desktop-home)) .login-page{max-width:1320px!important;padding:32px 24px 48px!important;background:transparent!important}body:not(:has(#ah-desktop-home)) .register-auth-layout{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)!important;grid-gap:24px!important;gap:24px!important;align-items:start!important;width:100%!important;max-width:1120px!important;margin:0 auto!important}body:not(:has(#ah-desktop-home)) :is(.register-card,.register-trust-panel){background:#fff!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:0 5px 20px #20394908!important;padding:28px!important;min-width:0}body:not(:has(#ah-desktop-home)) .register-card{gap:18px!important}body:not(:has(#ah-desktop-home)) .register-card-head{text-align:left!important;margin:-28px -28px 0!important;padding:22px 28px!important;background:linear-gradient(110deg,#133849,#174b60)!important;border-radius:11px 11px 0 0!important;color:#fff!important;min-width:0}body:not(:has(#ah-desktop-home)) .register-card .register-card-head h1{font-size:30px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.01em!important;color:#fff!important;margin:0 0 8px!important}body:not(:has(#ah-desktop-home)) .register-card-head p{font-size:16px!important;font-weight:400!important;line-height:1.5!important;color:#dceaf0!important;margin:0!important}body:not(:has(#ah-desktop-home)) .register-card .sell-socials{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important}body:not(:has(#ah-desktop-home)) :is(.register-card,.ah-sell__action) .sell-socials button{display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;min-height:48px!important;border:1px solid #b7cbd5!important;border-radius:8px!important;background:linear-gradient(145deg,#fff 60%,#edf4f7)!important;color:#203949!important;font:700 14px/1.35 Arial,sans-serif!important;padding:11px 14px!important;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important;white-space:normal!important}body:not(:has(#ah-desktop-home)) :is(.register-card,.ah-sell__action) .sell-socials button:disabled{opacity:.55!important;cursor:not-allowed!important}body:not(:has(#ah-desktop-home)) .social-provider-logo{width:22px;height:22px;flex:0 0 22px}body:not(:has(#ah-desktop-home)) .register-divider{font-size:13px!important;color:#4d6674!important;gap:10px!important}body:not(:has(#ah-desktop-home)) .register-divider i{border-color:#d6e1e6!important}body:not(:has(#ah-desktop-home)) .unified-auth-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px!important;gap:8px!important}body:not(:has(#ah-desktop-home)) .register-consents.compact{display:grid;grid-gap:10px!important;gap:10px!important;padding:14px;background:#f2f6f8;border:1px solid #d6e1e6;border-radius:8px}body:not(:has(#ah-desktop-home)) .register-consents.compact label{display:flex!important;align-items:flex-start;gap:10px!important;min-height:44px;min-width:0;font-size:14px!important;line-height:1.45!important;color:#203949}body:not(:has(#ah-desktop-home)) .register-consents.compact input{flex:0 0 20px;width:20px;height:20px;min-height:0;margin:2px 0 0;accent-color:#0b7354}body:not(:has(#ah-desktop-home)) .register-consents.compact span{min-width:0;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .register-consents.compact a{color:#0b7354!important;text-decoration:underline;text-underline-offset:2px}body:not(:has(#ah-desktop-home)) :is(.register-security-note,.register-login-link){font-size:14px!important;line-height:1.5!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .register-login-link button{min-height:44px;padding:4px 8px;background:transparent;border:0;color:#0b7354;font:700 14px Arial,sans-serif;text-decoration:underline}body:not(:has(#ah-desktop-home)) .register-trust-panel{gap:20px!important;background:linear-gradient(135deg,#fff 45%,#eff8f5)!important;border-top:3px solid #08775e!important}body:not(:has(#ah-desktop-home)) .register-trust-panel h2{font-size:22px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:normal!important;text-align:left!important;color:#203949!important}body:not(:has(#ah-desktop-home)) .register-trust-list{gap:16px!important}body:not(:has(#ah-desktop-home)) .register-trust-item{grid-template-columns:40px minmax(0,1fr)!important;gap:12px!important}body:not(:has(#ah-desktop-home)) .register-trust-item>span{width:40px!important;height:40px!important;background:linear-gradient(145deg,#fff,#dff2e9)!important;border:1px solid #b6d9cb;border-radius:10px!important;box-shadow:inset 0 1px #fff,0 3px 0 #d3e5dd!important;color:#08775e!important}body:not(:has(#ah-desktop-home)) .register-trust-item strong{font-size:15px!important;color:#203949!important}body:not(:has(#ah-desktop-home)) .register-trust-item p{font-size:14px!important;line-height:1.45!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .auth-community-card{background:#fff!important;border-color:#d6e1e6!important;border-radius:10px!important;box-shadow:0 2px 5px #20394908!important;padding:20px!important}body:not(:has(#ah-desktop-home)) .auth-community-card p{color:#4d6674!important;font-size:14px!important;line-height:1.5!important}body:not(:has(#ah-desktop-home)) .verification-page{max-width:1320px!important;background:transparent!important;padding:28px 24px 44px!important}body:not(:has(#ah-desktop-home)) .verification-layout{max-width:1280px!important;gap:22px!important;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important}body:not(:has(#ah-desktop-home)) :is(.verification-wizard,.verification-score-panel,.verification-success,.verification-access-gate,.pending-validation-card){background:#fff!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:0 5px 20px #20394908!important;min-width:0}body:not(:has(#ah-desktop-home)) .verification-wizard{padding:24px!important;gap:18px!important}body:not(:has(#ah-desktop-home)) :is(.verification-trust,.verification-score-panel){color:#203949!important}body:not(:has(#ah-desktop-home)) :is(.verification-trust h2,.verification-step h2,.verification-score-panel h2){color:#203949!important;font-weight:700!important;line-height:1.3!important;letter-spacing:normal!important}body:not(:has(#ah-desktop-home)) .verification-trust h2{font-size:26px!important}body:not(:has(#ah-desktop-home)) .verification-step h2{font-size:22px!important}body:not(:has(#ah-desktop-home)) :is(.verification-trust>p,.verification-step>p){color:#4d6674!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important}body:not(:has(#ah-desktop-home)) :is(.verification-privacy p,.verification-score-panel>p){color:#4d6674!important;font-size:14px!important;line-height:1.5!important}body:not(:has(#ah-desktop-home)) .verification-privacy{background:#f2f6f8!important;border:1px solid #d6e1e6!important;border-radius:8px!important;padding:14px!important}body:not(:has(#ah-desktop-home)) .verification-progress button{font-size:12px!important;line-height:1.35!important;min-height:64px!important;min-width:0;white-space:normal}body:not(:has(#ah-desktop-home)) .verification-progress button.active span{background:#0b7354!important}body:not(:has(#ah-desktop-home)) .verification-progress-line{background:#d6e1e6!important}body:not(:has(#ah-desktop-home)) .verification-progress-line>span{background:#0b7354!important}body:not(:has(#ah-desktop-home)) .verification-phone{min-height:48px!important;background:#fff!important;border:1px solid #b7cbd5!important;border-radius:8px!important;overflow:hidden}body:not(:has(#ah-desktop-home)) .verification-phone input{border:0!important;border-radius:0!important;min-width:0}body:not(:has(#ah-desktop-home)) .verification-phone>span{color:#4d6674!important}body:not(:has(#ah-desktop-home)) .verification-upload{background:#f2f6f8!important;border:1px solid #d6e1e6!important;border-radius:10px!important;min-width:0}body:not(:has(#ah-desktop-home)) .verification-upload.has-file{border-color:#78aa94!important;background:#eef8f3!important}body:not(:has(#ah-desktop-home)) .verification-upload-header{border-color:#d6e1e6!important;background:#fff!important;border-radius:8px!important}body:not(:has(#ah-desktop-home)) .verification-upload-header small{font-size:13px!important;line-height:1.4!important;white-space:normal!important;overflow-wrap:anywhere;text-overflow:clip!important}body:not(:has(#ah-desktop-home)) .verification-upload-actions :is(button,label){min-height:48px!important;padding:10px 12px!important;border-radius:8px!important;line-height:1.35!important;font-size:14px!important;white-space:normal!important}body:not(:has(#ah-desktop-home)) .verification-upload-actions :is(button,label):first-child{background:linear-gradient(#0a8066,#08775e)!important;border:1px solid #52b69a!important;border-bottom-color:#065a48!important;color:#fff!important;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37!important}body:not(:has(#ah-desktop-home)) .verification-upload-actions :is(button,label):last-child{background:linear-gradient(145deg,#fff 60%,#edf4f7)!important;border:1px solid #b7cbd5!important;color:#203949!important;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important}body:not(:has(#ah-desktop-home)) :is(.verification-upload-status,.verification-why,.pending-validation-note){background:#f2f6f8!important;border:1px solid #d6e1e6!important;border-radius:8px!important;padding:14px!important;color:#4d6674!important;font-size:14px!important;line-height:1.5!important}body:not(:has(#ah-desktop-home)) .verification-declarations label{background:#f2f6f8!important;border-color:#d6e1e6!important;border-radius:8px!important;line-height:1.5!important;font-size:14px!important;min-height:52px;padding:14px!important}body:not(:has(#ah-desktop-home)) .verification-declarations label.checked{background:#eef8f3!important;border-color:#78aa94!important}body:not(:has(#ah-desktop-home)) .verification-declarations label.checked span{background:#0b7354!important}body:not(:has(#ah-desktop-home)) .verification-declarations label:has(input:focus-visible){outline:3px solid #0b7354;outline-offset:3px}body:not(:has(#ah-desktop-home)) .verification-review{background:#fff!important;border-color:#d6e1e6!important;border-radius:8px!important}body:not(:has(#ah-desktop-home)) .verification-review :is(span,strong){font-size:14px!important;line-height:1.45!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .review-edit-button{min-height:44px!important;font-size:13px!important;line-height:1.35!important}body:not(:has(#ah-desktop-home)) .pending-validation-card{max-width:800px!important;margin:0 auto;padding:28px!important}body:not(:has(#ah-desktop-home)) .pending-validation-lead{font-size:16px!important;line-height:1.6!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .pending-validation-steps>div{background:#f2f6f8!important;border-color:#d6e1e6!important;border-radius:8px!important;min-width:0;padding:16px!important}body:not(:has(#ah-desktop-home)) .pending-validation-steps :is(strong,span){font-size:14px!important;line-height:1.5!important}body:not(:has(#ah-desktop-home)) :is(.publish-card,.publish-side,.publish-access-card,.publish-submitted-card){border:1px solid #d6e1e6!important;border-radius:12px!important;background:#fff!important;box-shadow:0 5px 20px #20394908!important;min-width:0}body:not(:has(#ah-desktop-home)) :is(.publish-card,.publish-side){padding:22px!important}body:not(:has(#ah-desktop-home)) :is(.publish-section-head h3,.publish-card h3,.publish-side h3){font-size:22px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:normal!important;color:#203949!important}body:not(:has(#ah-desktop-home)) :is(.publish-section-head p,.publish-comments-help,.publish-comments-note,.publish-featured-disclaimer,.final-checklist){font-size:14px!important;line-height:1.5!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .publish-progress{background:#f4f8fa!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:inset 0 1px #fff!important;padding:10px!important;gap:8px!important}body:not(:has(#ah-desktop-home)) .publish-progress button{background:linear-gradient(145deg,#fff,#f1f6f8)!important;border:1px solid #d6e1e6!important;border-radius:8px!important;min-height:76px!important;min-width:0;box-shadow:inset 0 1px #fff,0 2px 0 #dce7eb!important}body:not(:has(#ah-desktop-home)) .publish-progress button.active{background:linear-gradient(125deg,#e6faf1,#d9f1e6)!important;border-color:#96cfb8!important;color:#08775e!important;box-shadow:inset 0 1px #fff,0 2px 0 #a9cdbd!important}body:not(:has(#ah-desktop-home)) .publish-progress :is(button.active,button.done)>span{background:#0b7354!important;color:#fff!important}body:not(:has(#ah-desktop-home)) .publish-progress small{font-size:13px!important;line-height:1.35!important;white-space:normal!important}body:not(:has(#ah-desktop-home)) :is(.publish-check,.publish-legal-consents,.publish-featured-choice,.technical-specs-fields){background:#f2f6f8!important;border:1px solid #d6e1e6!important;border-radius:8px!important;color:#203949!important}body:not(:has(#ah-desktop-home)) .publish-legal-consents label{align-items:flex-start;min-height:44px;font-size:14px!important;line-height:1.5!important;min-width:0}body:not(:has(#ah-desktop-home)) :is(.publish-check,.publish-legal-consents,.publish-featured-option) :is(input[type=checkbox],input[type=radio]){accent-color:#0b7354;flex-shrink:0}body:not(:has(#ah-desktop-home)) .publish-featured-option{background:#fff!important;border-color:#d6e1e6!important;border-radius:8px!important;min-height:90px;padding:14px!important}body:not(:has(#ah-desktop-home)) .publish-featured-option.selected{background:#eef8f3!important;border-color:#0b7354!important;box-shadow:0 0 0 1px #0b7354!important}body:not(:has(#ah-desktop-home)) .publish-featured-option :is(span,small){font-size:13px!important;line-height:1.4!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .publish-featured-option strong{font-size:16px!important;color:#203949!important}body:not(:has(#ah-desktop-home)) .publish-page .band-card{background:#eef8f3!important;border-color:#c8e1d7!important;border-radius:10px!important;gap:12px!important}body:not(:has(#ah-desktop-home)) .publish-page .band-card>div{min-width:0}body:not(:has(#ah-desktop-home)) .publish-page .band-card span{font-size:13px!important;line-height:1.45!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .publish-page :is(.band-card strong,.band-primary){font-size:19px!important;line-height:1.25!important;color:#0b7354!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .publish-page .band-secondary{font-size:13px!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .publish-actions{background:linear-gradient(125deg,#fff,#eff6f8)!important;border:1px solid #d6e1e6!important;border-radius:10px!important;box-shadow:none!important;padding:14px!important;gap:10px!important;min-width:0}body:not(:has(#ah-desktop-home)) .photo-cover-guidance{background:#eef8f3!important;border-color:#c8e1d7!important;border-radius:8px!important;line-height:1.5!important}body:not(:has(#ah-desktop-home)) .photo-cover-guidance.has-error{background:#fffafa!important;border-color:#dba69f!important;color:#b42318!important}body:not(:has(#ah-desktop-home)) :is(.photo-slot,.seller-photo-card){border-color:#d6e1e6!important;border-radius:10px!important;background:#fff!important}body:not(:has(#ah-desktop-home)) :is(.photo-frame-button,.photo-primary-button,.photo-remove-button){min-height:44px!important;padding:9px 10px!important;font-size:13px!important;line-height:1.35!important;border-radius:7px!important;white-space:normal!important}body:not(:has(#ah-desktop-home)) .photo-frame-status{font-size:13px!important;line-height:1.4!important;white-space:normal}body:not(:has(#ah-desktop-home)) :is(.seller-listing-card,.unlocked-contact-card,.favorites-empty-state){border:1px solid #d6e1e6!important;border-radius:12px!important;background:#fff!important;box-shadow:0 5px 20px #20394908!important;min-width:0}body:not(:has(#ah-desktop-home)) .seller-listing-main{min-width:0;padding:20px!important}body:not(:has(#ah-desktop-home)) .seller-listing-main h2{font-size:22px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:normal!important;color:#203949!important}body:not(:has(#ah-desktop-home)) .seller-listing-meta{font-size:14px!important;line-height:1.5!important;color:#4d6674!important;flex-wrap:wrap}body:not(:has(#ah-desktop-home)) .seller-listing-actions{gap:10px!important;flex-wrap:wrap;min-width:0}body:not(:has(#ah-desktop-home)) .seller-photo-toolbar .button{min-height:44px!important;white-space:normal!important;font-size:13px!important;line-height:1.35!important;box-sizing:border-box}body:not(:has(#ah-desktop-home)) .seller-photo-toolbar{gap:8px!important;min-width:0}body:not(:has(#ah-desktop-home)) .seller-upload-form{background:#f2f6f8!important;border-color:#d6e1e6!important;border-radius:10px!important;min-width:0}body:not(:has(#ah-desktop-home)) .seller-upload-form .button{min-height:48px!important;white-space:normal!important;font-size:14px!important;line-height:1.4!important}body:not(:has(#ah-desktop-home)) .unlocked-contact-card{padding:22px!important;gap:16px!important}body:not(:has(#ah-desktop-home)) .unlocked-contact-card .section-title{align-items:start;gap:12px!important;flex-wrap:wrap}body:not(:has(#ah-desktop-home)) .unlocked-contact-vehicle{border-color:#d6e1e6!important;background:#f2f6f8!important;border-radius:8px!important}body:not(:has(#ah-desktop-home)) .unlocked-contact-card :is(.fact span,.muted){font-size:14px!important;line-height:1.5!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .unlocked-contact-card .fact strong{font-size:16px!important;line-height:1.4!important;color:#203949!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .payment-return-summary{background:linear-gradient(125deg,#fff,#edf8f4)!important;border:1px solid #d6e1e6!important;border-radius:10px!important;padding:20px!important}body:not(:has(#ah-desktop-home)) .payment-summary-list>div{border-color:#d6e1e6!important;gap:12px!important;min-width:0}body:not(:has(#ah-desktop-home)) .payment-summary-list :is(span,strong){font-size:15px!important;line-height:1.5!important;min-width:0;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .payment-summary-list span{color:#4d6674!important}body:not(:has(#ah-desktop-home)) .payment-summary-list strong{color:#203949!important}body:not(:has(#ah-desktop-home)) .payment-reference{font-size:13px!important;line-height:1.45!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .publish-submitted-steps>div{background:#f2f6f8!important;border:1px solid #d6e1e6!important;border-radius:8px!important;min-width:0;padding:16px!important}body:not(:has(#ah-desktop-home)) .publish-submitted-steps :is(strong,span){font-size:14px!important;line-height:1.5!important}body:not(:has(#ah-desktop-home)) :is(.photo-cover-editor,.verification-camera-shell){border:1px solid #d6e1e6!important;border-radius:12px!important;background:#fff!important;color:#203949!important;box-shadow:0 16px 50px #20394933!important}body:not(:has(#ah-desktop-home)) :is(.photo-cover-editor,.verification-camera-shell) :is(h2,strong){color:#203949!important}body:not(:has(#ah-desktop-home)) .photo-cover-editor p{color:#4d6674!important;font-size:14px!important;line-height:1.45!important}body:not(:has(#ah-desktop-home)) :is(.photo-cover-editor .icon-button,.verification-camera-header>button){width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:0 0 44px!important;background:#f2f6f8!important;color:#365a70!important;border:1px solid #d6e1e6!important;border-radius:8px!important}body:not(:has(#ah-desktop-home)) :is(.photo-cover-editor,.verification-camera-shell) .button{min-height:48px!important;font-size:14px!important;line-height:1.35!important;white-space:normal!important;border-radius:8px!important}body:not(:has(#ah-desktop-home)) .photo-cover-editor .button:not(.ghost){background:linear-gradient(#0a8066,#08775e)!important;border:1px solid #52b69a!important;border-bottom-color:#065a48!important;color:#fff!important;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37!important}body:not(:has(#ah-desktop-home)) .photo-cover-editor .button.ghost{background:linear-gradient(145deg,#fff 60%,#edf4f7)!important;border:1px solid #b7cbd5!important;color:#203949!important;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important}body:not(:has(#ah-desktop-home)) :is(.photo-cover-card-preview,.photo-cover-save-status){background:#f2f6f8!important;border-color:#d6e1e6!important;border-radius:8px!important}body:not(:has(#ah-desktop-home)) .photo-cover-reset{min-width:44px!important;min-height:44px!important;line-height:1.3!important}body:not(:has(#ah-desktop-home)) main.ah-sell{--ah-sell-ink:#203949;--ah-sell-muted:#4d6674;--ah-sell-green:#0b7354;--ah-sell-green-deep:#0b7354;--ah-sell-line:#d6e1e6;--ah-sell-soft:#eef8f3;background:transparent!important;color:#203949!important;padding:28px 24px 40px!important;max-width:1320px!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__hero{gap:20px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important}body:not(:has(#ah-desktop-home)) main.ah-sell :is(.ah-sell__copy,.ah-sell__action){background:#fff!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:0 5px 20px #20394908!important;padding:28px!important;min-width:0;min-height:0!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy{gap:18px!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy h1{font-size:32px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:normal!important;max-width:none!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy h1 span{font-size:inherit!important;line-height:inherit!important;max-width:none!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__visual{background:url(/media/home/desktop-v22/hero-yaris-wide-1920-v22.webp) 50%/contain no-repeat #eaf0f3!important;aspect-ratio:1920/641!important;min-height:0!important;border-radius:12px!important;box-shadow:none!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__visual:after{background:none!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__primary-cta{background:linear-gradient(#0a8066,#08775e)!important;border:1px solid #52b69a!important;border-bottom-color:#065a48!important;min-height:48px!important;border-radius:8px!important;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37!important;font-size:15px!important;line-height:1.35!important}body:not(:has(#ah-desktop-home)) main.ah-sell :is(.ah-sell__proof,.ah-sell__security){background:linear-gradient(110deg,#133849,#174b60)!important;border-color:#28566a!important;border-radius:10px!important;color:#fff!important;box-shadow:none!important}body:not(:has(#ah-desktop-home)) main.ah-sell :is(.ah-sell__proof-copy,.ah-sell__proof-copy strong,.ah-sell__proof-copy small,.ah-sell__security p,.ah-sell__security strong,.ah-sell__security a){color:#fff!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__proof-icon{background:#ffffff12!important;border-color:#ffffff44!important;color:#fff!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__step{background:linear-gradient(135deg,#fff 65%,#f4f9f7)!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:0 2px 4px #20394908!important;min-width:0}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__step-number{background:#0b7354!important;color:#fff!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__step-copy p{font-size:16px!important;font-weight:400!important;line-height:1.6!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) :is(.verification-access-gate,.pending-validation-card) h1{font-size:30px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:normal!important}body:not(:has(#ah-desktop-home)) :is(.verification-access-gate,.verification-success)>p{font-size:16px!important;font-weight:400!important;line-height:1.6!important}body:not(:has(#ah-desktop-home)) :is(.verification-success h2,.publish-access-card h2,.payment-return-summary h2,.unlocked-contact-card h2){font-size:22px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:normal!important}body:not(:has(#ah-desktop-home)) .publish-topbar h2{font-size:24px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:normal!important}body:not(:has(#ah-desktop-home)) .publish-section-head p{font-size:16px!important;font-weight:400!important;line-height:1.6!important}body:not(:has(#ah-desktop-home)) main.ah-sell :is(.ah-sell__action h2,.ah-sell__steps-section h2){font-size:22px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:normal!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__action>p{font-size:16px!important;font-weight:400!important;line-height:1.6!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__step-copy strong{font-size:17px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:normal!important}@media(max-width:1024px){body:not(:has(#ah-desktop-home)) .register-auth-layout{grid-template-columns:minmax(0,1fr)!important;max-width:680px!important}body:not(:has(#ah-desktop-home)) .verification-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;max-width:760px!important}body:not(:has(#ah-desktop-home)) :is(.verification-trust,.verification-wizard,.verification-score-panel){grid-area:auto!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__hero{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy" "visual" "action"!important;gap:16px!important}}@media(max-width:767px){body:not(:has(#ah-desktop-home)) :is(.login-page,.verification-page){padding:22px 16px 32px!important}body:not(:has(#ah-desktop-home)) :is(.register-card,.register-trust-panel,.verification-wizard,.pending-validation-card){padding:20px 16px!important}body:not(:has(#ah-desktop-home)) .register-card .register-card-head h1{font-size:27px!important}body:not(:has(#ah-desktop-home)) :is(.verification-access-gate,.pending-validation-card) h1{font-size:27px!important}body:not(:has(#ah-desktop-home)) :is(.verification-success h2,.publish-access-card h2,.payment-return-summary h2,.unlocked-contact-card h2){font-size:20px!important}body:not(:has(#ah-desktop-home)) .publish-topbar h2{font-size:22px!important}body:not(:has(#ah-desktop-home)) .register-trust-panel h2{font-size:20px!important}body:not(:has(#ah-desktop-home)) .verification-trust h2{font-size:22px!important}body:not(:has(#ah-desktop-home)) :is(.verification-step h2,.verification-score-panel h2,.publish-section-head h3,.publish-card h3,.publish-side h3,.seller-listing-main h2){font-size:20px!important}body:not(:has(#ah-desktop-home)) .verification-progress{gap:6px!important;grid-template-columns:repeat(4,100px)!important;justify-content:space-between;overflow-x:auto;scrollbar-width:thin}body:not(:has(#ah-desktop-home)) .verification-progress button{padding:4px 1px!important;min-height:66px!important;font-size:11px!important;line-height:1.4!important;overflow-wrap:normal;word-break:normal}body:not(:has(#ah-desktop-home)) .verification-upload-grid.single .verification-upload{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:12px!important}body:not(:has(#ah-desktop-home)) .verification-review div{grid-template-columns:minmax(0,1fr) auto!important;gap:6px 10px!important}body:not(:has(#ah-desktop-home)) .verification-review div>span{grid-column:1/-1}body:not(:has(#ah-desktop-home)) .verification-review .review-edit-button{min-width:68px!important}body:not(:has(#ah-desktop-home)) :is(.verification-actions,.pending-validation-actions){flex-wrap:wrap;gap:10px!important}body:not(:has(#ah-desktop-home)) .verification-actions .button{flex:1 1 120px!important}body:not(:has(#ah-desktop-home)) .pending-validation-steps{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}body:not(:has(#ah-desktop-home)) :is(.publish-card,.publish-side,.unlocked-contact-card){padding:18px 16px!important}body:not(:has(#ah-desktop-home)) :is(.publish-layout,.publish-price-layout){grid-template-columns:minmax(0,1fr)!important;gap:16px!important}body:not(:has(#ah-desktop-home)) .publish-page .publish-progress{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:minmax(118px,35vw)!important;overflow-x:auto!important;max-width:100%!important;scroll-padding:10px!important;scrollbar-width:thin!important}body:not(:has(#ah-desktop-home)) .publish-progress button{min-height:90px!important}body:not(:has(#ah-desktop-home)) .publish-featured-options{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:not(:has(#ah-desktop-home)) .publish-featured-option{padding:12px!important;min-height:110px}body:not(:has(#ah-desktop-home)) .publish-actions{flex-wrap:wrap!important}body:not(:has(#ah-desktop-home)) .publish-actions .button{flex:0 0 auto;min-width:0!important}body:not(:has(#ah-desktop-home)) :is(.seller-listing-card,.seller-listing-main,.seller-listing-actions){min-width:0!important}body:not(:has(#ah-desktop-home)) .seller-listing-main{padding:16px!important}body:not(:has(#ah-desktop-home)) .seller-photo-toolbar{display:flex!important;flex-direction:column!important;align-items:stretch!important}body:not(:has(#ah-desktop-home)) .seller-photo-toolbar>*{width:100%!important;min-width:0!important}body:not(:has(#ah-desktop-home)) .seller-photo-toolbar .button{width:100%!important}body:not(:has(#ah-desktop-home)) .unlocked-contact-card .facts{grid-template-columns:minmax(0,1fr)!important}body:not(:has(#ah-desktop-home)) .payment-return-summary{padding:16px!important}body:not(:has(#ah-desktop-home)) .payment-summary-list>div{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:4px!important;gap:4px!important;text-align:left!important}body:not(:has(#ah-desktop-home)) .payment-summary-list strong{text-align:left!important}body:not(:has(#ah-desktop-home)) .publish-submitted-steps{grid-template-columns:minmax(0,1fr)!important}body:not(:has(#ah-desktop-home)) :is(.photo-cover-editor,.verification-camera-shell){border-radius:10px!important}body:not(:has(#ah-desktop-home)) .photo-cover-editor .photo-cover-reset{font-size:12px!important;padding:6px 8px!important}body:not(:has(#ah-desktop-home)) main.ah-sell{padding:22px 16px 32px!important}body:not(:has(#ah-desktop-home)) main.ah-sell :is(.ah-sell__copy,.ah-sell__action){padding:22px 18px!important;border-radius:12px!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy h1{font-size:27px!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__visual{background-image:url(/media/home/mobile-v1/hero-yaris-960-v1.webp)!important;aspect-ratio:3/1!important;min-height:0!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__action h2{font-size:20px!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__steps-section h2{font-size:20px!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__security{padding:18px!important;gap:12px!important;grid-template-columns:28px minmax(0,1fr)!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__security>a{grid-column:1/-1;min-height:44px;display:flex;align-items:center}}@media(max-width:600px){body:not(:has(#ah-desktop-home)) :is(.verification-grid.two,.publish-wizard .grid.three,.technical-specs-grid,.publish-vehicle-filter-grid,.seller-field-grid){grid-template-columns:minmax(0,1fr)!important}body:not(:has(#ah-desktop-home)) .publish-page .photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:not(:has(#ah-desktop-home)) .publish-page .band-card{grid-template-columns:minmax(0,1fr)!important;display:grid!important}body:not(:has(#ah-desktop-home)) .publish-page .band-card>div{padding:12px!important;border:0!important;border-bottom:1px solid #c8e1d7!important}body:not(:has(#ah-desktop-home)) .publish-page .band-card>div:last-child{border-bottom:0!important}body:not(:has(#ah-desktop-home)) .register-divider{font-size:12px!important;gap:8px!important}}@media(max-width:767px){body:not(:has(#ah-desktop-home)) .verification-progress-line{left:50px!important;right:auto!important;width:max(calc(100% - 100px),318px)!important}}body:not(:has(#ah-desktop-home)) .verification-camera-shell .verification-camera-header>button{width:auto!important;min-width:64px!important;flex:0 0 auto!important;padding:9px 12px!important;font-size:13px!important;line-height:1.35!important;white-space:nowrap!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy{grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;align-content:center!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy h1 span{display:block!important;color:#8ee9d0!important;margin:5px 0 0!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy>p{color:#dceaf0!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;max-width:none!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy .sell-badge{display:inline-flex!important;background:#ffffff0c!important;border:1px solid #8ee9d055!important;color:#b0f2df!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy:after{background:#8ee9d0!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__proof-item{background:transparent!important;border-color:#ffffff33!important;border-radius:0!important;box-shadow:none!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__step{grid-template-columns:32px 40px minmax(0,1fr)!important;gap:12px!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__step-number{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border-radius:50%!important;font-size:14px!important;line-height:1!important;padding:0!important;margin:0!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__step-icon{width:40px!important;height:40px!important}body:not(:has(#ah-desktop-home)) .verification-camera-shell .button:not(.ghost){background:linear-gradient(#0a8066,#08775e)!important;border:1px solid #52b69a!important;border-bottom-color:#065a48!important;color:#fff!important;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37!important}body:not(:has(#ah-desktop-home)) .verification-camera-shell .button.ghost{background:linear-gradient(145deg,#fff 60%,#edf4f7)!important;border:1px solid #b7cbd5!important;color:#203949!important;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important}body:not(:has(#ah-desktop-home)) .verification-camera-shell .button:disabled{opacity:.55!important;cursor:not-allowed!important}body:not(:has(#ah-desktop-home)) .verification-camera-tips span{background:#f2f6f8!important;border-color:#d6e1e6!important;color:#4d6674!important;font-size:13px!important;line-height:1.4!important}@media(max-width:767px){body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy{align-items:start!important}}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__proof-copy strong{font-size:15px!important;line-height:1.35!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__proof-copy small{font-size:14px!important;line-height:1.4!important}@media (max-width:1024px){body:not(:has(#ah-desktop-home)) .publish-page .photo-slot{min-width:0!important;grid-template-columns:minmax(0,1fr)!important}body:not(:has(#ah-desktop-home)) .publish-page .photo-frame-status,body:not(:has(#ah-desktop-home)) .publish-page .photo-slot>strong{min-width:0;max-width:100%;white-space:normal!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .publish-page .photo-slot.loaded>small{min-width:0;width:100%;max-width:100%;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}body:not(:has(#ah-desktop-home)) .publish-page .photo-slot:not(.loaded)>small{min-width:0;max-width:100%;white-space:normal!important;overflow-wrap:break-word}body:not(:has(#ah-desktop-home)) .publish-page :is(.photo-slot-actions,.photo-slot-edit-actions){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;width:100%!important;min-width:0}body:not(:has(#ah-desktop-home)) .publish-page .photo-slot-edit-actions{grid-template-columns:minmax(0,1fr)!important}body:not(:has(#ah-desktop-home)) .publish-page .photo-slot-edit-actions>button{grid-column:1!important}body:not(:has(#ah-desktop-home)) .publish-page .photo-slot-actions>label,body:not(:has(#ah-desktop-home)) .publish-page .photo-slot-edit-actions>button{box-sizing:border-box;min-width:0!important;width:100%;max-width:100%;min-height:44px!important;padding:10px 6px!important;font-size:14px!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere}}@media (max-width:600px){body:not(:has(#ah-desktop-home)) .publish-page :is(.photo-slot-actions,.photo-slot-edit-actions){grid-template-columns:minmax(0,1fr)!important}body:not(:has(#ah-desktop-home)) .publish-page .photo-slot-edit-actions>button{grid-column:1!important}}@media (max-width:360px){body:not(:has(#ah-desktop-home)) .publish-page .photo-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1024px),(max-width:1399px) and (pointer:coarse){body:not(:has(#ah-desktop-home)) .publish-page .publish-wizard[data-publish-keyboard-open]:after{content:"";display:block;grid-column:1/-1;height:var(--publish-keyboard-space,0);pointer-events:none}}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy{background:linear-gradient(110deg,#133849,#174b60)!important;border-color:#28566a!important;color:#fff!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__copy h1{color:#fff!important}body:not(:has(#ah-desktop-home)) .verification-trust{background:linear-gradient(135deg,#fff 45%,#eff8f5)!important;border:1px solid #d6e1e6!important;border-top:3px solid #08775e!important;border-radius:12px!important;box-shadow:0 3px 16px #20394908!important;padding:24px!important;gap:18px!important;min-width:0}body:not(:has(#ah-desktop-home)) .verification-kicker{background:#e6f5ed!important;border:1px solid #c2dfd0!important;color:#08775e!important;border-radius:8px!important;font:700 12px/1.5 Arial,sans-serif!important;padding:9px 12px!important}body:not(:has(#ah-desktop-home)) :is(.verification-benefits span,.pending-validation-icon,.verification-success-icon,.ah-sell__step-icon){background:linear-gradient(145deg,#fff,#dff2e9)!important;border:1px solid #b6d9cb!important;border-radius:10px!important;box-shadow:inset 0 1px #fff,0 3px 0 #d3e5dd!important;color:#08775e!important}body:not(:has(#ah-desktop-home)) .verification-benefits strong{color:#203949!important;font-size:15px!important;font-weight:700!important}body:not(:has(#ah-desktop-home)) .verification-progress button span{border:1px solid #cfdee3!important;background:linear-gradient(145deg,#fff,#eaf1f4)!important;color:#4d6674!important;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important}body:not(:has(#ah-desktop-home)) .verification-progress button.active span{background:linear-gradient(#0a8066,#08775e)!important;border-color:#52b69a!important;color:#fff!important;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37!important}body:not(:has(#ah-desktop-home)) .publish-topbar{background:linear-gradient(125deg,#fff,#edf8f4)!important;border:1px solid #d6e1e6!important;border-left:3px solid #08775e!important;border-radius:12px!important;box-shadow:0 2px 4px #20394908!important;gap:12px!important;min-width:0}body:not(:has(#ah-desktop-home)) .autosave-pill{background:#e6f5ed!important;border-color:#b6d9cb!important;color:#08775e!important;max-width:100%;white-space:normal!important;text-align:center}body:not(:has(#ah-desktop-home)) .publish-progress :is(button.active,button.done)>span{background:linear-gradient(#0a8066,#08775e)!important;border:1px solid #52b69a!important;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37!important}body:not(:has(#ah-desktop-home)) .publish-page .photo-slot-icon{background:linear-gradient(145deg,#fff,#dff2e9)!important;border:1px solid #b6d9cb!important;border-radius:12px!important;box-shadow:inset 0 1px #fff,0 3px 0 #d3e5dd!important;color:#08775e!important}body:not(:has(#ah-desktop-home)) .publish-page .photo-slot-actions>label:first-child{background:linear-gradient(#0a8066,#08775e)!important;border:1px solid #52b69a!important;border-bottom-color:#065a48!important;color:#fff!important;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37!important}body:not(:has(#ah-desktop-home)) .publish-page .photo-slot-actions>label:last-child{background:linear-gradient(145deg,#fff 60%,#edf4f7)!important;border:1px solid #b7cbd5!important;color:#203949!important;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important}body:not(:has(#ah-desktop-home)) .publish-page .photo-slot>input:not([capture]):focus-visible~.photo-slot-actions>label:last-child,body:not(:has(#ah-desktop-home)) .publish-page .photo-slot>input[capture]:focus-visible~.photo-slot-actions>label:first-child,body:not(:has(#ah-desktop-home)) .verification-upload>input[id$=-gallery]:focus-visible~.verification-upload-actions>label{outline:3px solid #08775e!important;outline-offset:3px!important}body:not(:has(#ah-desktop-home)) :is(.verification-upload-actions,.photo-slot-actions)>label:has(input:disabled),body:not(:has(#ah-desktop-home)) :is(.verification-upload-actions,.photo-slot-actions)>label[aria-disabled=true]{opacity:.55!important;cursor:not-allowed!important;box-shadow:none!important}body:not(:has(#ah-desktop-home)) :is(.photo-cover-editor,.verification-camera-shell) .button:disabled{opacity:.55!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}@media(max-width:767px){body:not(:has(#ah-desktop-home)) .register-card-head{margin:-20px -16px 0!important;padding:20px 16px!important}body:not(:has(#ah-desktop-home)) .verification-trust{padding:20px 16px!important}body:not(:has(#ah-desktop-home)) .publish-topbar{flex-wrap:wrap!important;padding:16px!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__step{grid-template-columns:28px 36px minmax(0,1fr)!important;gap:10px!important;padding:16px!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__step-number{width:28px!important;height:28px!important;font-size:13px!important}body:not(:has(#ah-desktop-home)) main.ah-sell .ah-sell__step-icon{width:36px!important;height:36px!important}}body:not(:has(#ah-desktop-home)):not([style*=overflow]):has(:is(.about-page,.legal-page,.ah-instagram-page,.admin-main)){background:#eaf0f3!important;color:#203949;overflow-x:visible!important;overflow-y:auto!important}body:not(:has(#ah-desktop-home)) :is(.about-page,.legal-page,.ah-instagram-page,.admin-main){--ah-info-text:#203949;--ah-info-muted:#4d6674;--ah-info-blue:#174b60;--ah-info-green:#08775e;--ah-info-line:#d6e1e6;--ah-info-hero:linear-gradient(110deg,#133849,#174b60);--ah-info-surface:linear-gradient(145deg,#fff 55%,#f4f8fa);--ah-info-depth:inset 0 1px #fff,0 2px 0 #dce6eb,0 5px 12px #20394908;box-sizing:border-box;color:var(--ah-info-text);font-family:Arial,Helvetica,sans-serif;min-width:0}body:not(:has(#ah-desktop-home)) :is(.about-page,.legal-page,.ah-instagram-page,.admin-main) :is(h1,h2,h3,p,li,div,section,article,form){min-width:0}body:not(:has(#ah-desktop-home)) :is(.about-page,.legal-page,.ah-instagram-page,.admin-main) :is(h1,h2,h3){color:#203949!important;letter-spacing:-.025em!important}body:not(:has(#ah-desktop-home)) :is(.about-page,.legal-page,.ah-instagram-page) :is(h1,h2,h3){letter-spacing:-.015em!important}body:not(:has(#ah-desktop-home)) :is(.about-page,.legal-page,.ah-instagram-page,.admin-main) :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #08775e!important;outline-offset:3px}body:not(:has(#ah-desktop-home)):has(.about-page) .site-shell{display:flex!important;flex-direction:column!important;height:auto!important;min-height:100dvh!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .about-page{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;grid-gap:22px!important;gap:22px!important;width:calc(100% - 64px)!important;max-width:1320px!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:28px 0 40px!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .about-page>section{grid-column:auto!important;grid-row:auto!important;min-height:0!important;height:auto!important;max-width:none!important;margin:0!important;box-sizing:border-box}body:not(:has(#ah-desktop-home)) .about-page .about-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)!important;align-items:stretch;border:1px solid #28566a!important;border-radius:12px!important;background:var(--ah-info-hero)!important;box-shadow:0 2px 0 #0e3545,0 5px 14px #20394910!important;overflow:hidden!important}body:not(:has(#ah-desktop-home)) .about-page .about-hero>picture{display:block;order:2;min-width:0}body:not(:has(#ah-desktop-home)) .about-page .about-hero>picture img{display:block;position:static!important;width:100%;height:100%;min-height:260px;object-fit:cover;object-position:68% center}body:not(:has(#ah-desktop-home)) .about-page .about-hero-overlay{display:none!important}body:not(:has(#ah-desktop-home)) .about-page .about-hero-copy{order:1;display:flex!important;flex-direction:column;justify-content:center;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:28px!important;color:#fff!important}body:not(:has(#ah-desktop-home)) .about-page :is(.about-hero-copy,.about-section-heading,.about-role,.about-close)>span,body:not(:has(#ah-desktop-home)) .about-page :is(.about-role,.about-close)>div>span{color:#0b7354!important;font:700 12px/1.4 Arial,sans-serif!important;letter-spacing:.1em;margin-bottom:12px!important;text-transform:uppercase}body:not(:has(#ah-desktop-home)) .about-page .about-hero-copy>span{color:#8ee9d0!important;margin-bottom:8px!important}body:not(:has(#ah-desktop-home)) .about-page .about-hero-copy h1{font:700 clamp(28px,2.5vw,34px)/1.2 Arial,sans-serif!important;color:#fff!important;max-width:22ch!important;margin:0!important}body:not(:has(#ah-desktop-home)) .about-page .about-hero-copy p{font:400 16px/1.65 Arial,sans-serif!important;color:#dcecf0!important;margin:12px 0 0!important}body:not(:has(#ah-desktop-home)) .about-page :is(.about-story,.about-role){background:var(--ah-info-surface)!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:var(--ah-info-depth)!important;padding:28px!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .about-page .about-lead{font:400 16px/1.65 Arial,sans-serif!important;color:#4d6674!important;margin:0 0 20px!important;max-width:72ch}body:not(:has(#ah-desktop-home)) .about-page .about-story-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-gap:28px!important;gap:28px!important}body:not(:has(#ah-desktop-home)) .about-page :is(.about-story-grid,.about-role) p{font:400 16px/1.65 Arial,sans-serif!important;color:#4d6674!important;margin:0 0 16px!important}body:not(:has(#ah-desktop-home)) .about-page .about-story-grid strong{font:700 16px/1.5 Arial,sans-serif!important;color:#0b7354!important}body:not(:has(#ah-desktop-home)) .about-page .about-principles{padding:28px!important;border:1px solid #28566a!important;border-radius:12px!important;background:var(--ah-info-hero)!important;box-shadow:0 2px 0 #0e3545,0 5px 14px #20394910!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .about-page .about-section-heading{margin:0!important;max-width:60ch}body:not(:has(#ah-desktop-home)) .about-page .about-section-heading>span{color:#bde9d8!important}body:not(:has(#ah-desktop-home)) .about-page :is(.about-section-heading,.about-role,.about-close) h2{font:700 clamp(20px,1.8vw,22px)/1.35 Arial,sans-serif!important;margin:0!important}body:not(:has(#ah-desktop-home)) .about-page .about-section-heading h2{color:#fff!important}body:not(:has(#ah-desktop-home)) .about-page .about-principle-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:16px!important;gap:16px!important;margin:20px 0 0!important;max-width:none!important}body:not(:has(#ah-desktop-home)) .about-page .about-principle-grid article{position:relative;background:var(--ah-info-surface)!important;border:1px solid #d6e1e6!important;border-bottom:3px solid #bdcfd7!important;border-radius:12px;box-shadow:inset 0 1px #fff,0 3px 8px #0e354512!important;padding:20px!important;min-height:0!important}body:not(:has(#ah-desktop-home)) .about-page .about-principle-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid #b8dcd2;border-bottom:3px solid #9fc7bc;border-radius:12px;background:linear-gradient(145deg,#f6fffb,#d5eee5);box-shadow:inset 0 1px #fff,0 2px 3px #174b6012;color:#08775e;margin-bottom:16px}body:not(:has(#ah-desktop-home)) .about-page .about-principle-icon svg{width:26px;height:26px;stroke-width:1.8;filter:drop-shadow(0 1px 0 #fff)}body:not(:has(#ah-desktop-home)) .about-page .about-principle-grid article>span{position:absolute;top:24px;right:20px;font:700 12px/1 Arial,sans-serif!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .about-page .about-principle-grid h3{font:700 18px/1.4 Arial,sans-serif!important;margin:0 0 10px!important}body:not(:has(#ah-desktop-home)) .about-page .about-principle-grid p{font:400 16px/1.65 Arial,sans-serif!important;color:#4d6674!important;margin:0!important}body:not(:has(#ah-desktop-home)) .about-page .about-role{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;align-items:start;grid-gap:32px!important;gap:32px!important;border-left:3px solid #8bc9b5!important}body:not(:has(#ah-desktop-home)) .about-page .about-role p:last-child{margin-bottom:0!important}body:not(:has(#ah-desktop-home)) .about-page .about-close{display:grid!important;grid-template-columns:56px minmax(0,1fr) auto!important;align-items:center;grid-gap:20px!important;gap:20px!important;border:1px solid #b8dcd2;border-bottom:3px solid #a5cdbf;border-radius:12px!important;background:linear-gradient(135deg,#f4fdf9,#e6faf1)!important;box-shadow:inset 0 1px #fff,0 3px 8px #20394908!important;color:#203949!important;padding:24px!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .about-page .about-close>img{height:56px!important;width:56px!important;border-radius:0!important;background:transparent!important;padding:0!important}body:not(:has(#ah-desktop-home)) .about-page .about-close p{font:400 16px/1.65 Arial,sans-serif!important;color:#4d6674!important;margin:10px 0 0!important}body:not(:has(#ah-desktop-home)) .about-page .about-actions{display:flex!important;gap:10px!important;grid-column:auto!important;flex-wrap:wrap}body:not(:has(#ah-desktop-home)) .about-page .about-actions .button{flex:0 1 auto!important}body:not(:has(#ah-desktop-home)) .legal-page{width:100%!important;max-width:1040px!important;margin:0 auto!important;padding:28px 24px 40px!important;display:grid!important;grid-gap:20px!important;gap:20px!important}body:not(:has(#ah-desktop-home)) .legal-page>nav{font:400 14px/1.5 Arial,sans-serif;color:#4d6674;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .legal-page :is(.legal-hero,.legal-card){width:100%;max-width:none!important;background:#fff!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:var(--ah-info-depth)!important;padding:28px 30px!important;margin:0!important;color:#203949!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-hero{background:var(--ah-info-hero)!important;border:1px solid #28566a!important;box-shadow:inset 0 1px #ffffff12,0 2px 0 #0e3545,0 5px 14px #20394910!important;color:#fff!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-hero .publish-eyebrow{font:700 12px/1.4 Arial,sans-serif!important;letter-spacing:.1em;color:#8ee9d0!important;margin:0 0 8px!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-hero h1{font:700 clamp(28px,2.5vw,34px)/1.2 Arial,sans-serif!important;color:#fff!important;max-width:28ch;margin:0 0 12px!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-hero p:not(.publish-eyebrow){font:400 16px/1.65 Arial,sans-serif!important;color:#dcecf0!important;max-width:76ch;margin:0!important}body:not(:has(#ah-desktop-home)) .legal-page .button-row{margin-top:22px!important;display:flex;gap:12px;flex-wrap:wrap}body:not(:has(#ah-desktop-home)) .legal-page .legal-section{padding:24px 0!important;border-bottom:1px solid #d6e1e6!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-section:first-child{padding-top:0!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-section:last-child{padding-bottom:0!important;border-bottom:0!important}body:not(:has(#ah-desktop-home)) .legal-page :is(.legal-section h2,.legal-card>h2){font:700 clamp(20px,1.8vw,22px)/1.35 Arial,sans-serif!important;margin:0 0 12px!important}body:not(:has(#ah-desktop-home)) .legal-page :is(.legal-section p,.legal-section li,.legal-card>p){font:400 16px/1.65 Arial,sans-serif!important;color:#4d6674!important;max-width:78ch;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .legal-page .legal-section p{margin:0 0 14px!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-section p:last-child{margin-bottom:0!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-section :is(ul,ol){margin:14px 0 0;padding-left:24px}body:not(:has(#ah-desktop-home)) .legal-page .legal-section li{padding:4px 0}body:not(:has(#ah-desktop-home)) .legal-page .legal-section a{color:#08775e!important;text-decoration:underline;text-underline-offset:3px}body:not(:has(#ah-desktop-home)) .legal-page .legal-link-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-link-grid a{display:flex;align-items:center;min-height:48px!important;padding:12px 14px!important;border:1px solid #d6e1e6!important;border-bottom:3px solid #bdcfd7!important;border-radius:8px!important;background:var(--ah-info-surface)!important;box-shadow:inset 0 1px #fff,0 2px 0 #dce6eb,0 4px 7px #20394908!important;color:#174b60!important;font:700 14px/1.4 Arial,sans-serif!important;text-decoration:none;overflow-wrap:anywhere;transition:background .16s,border-color .16s,box-shadow .16s}body:not(:has(#ah-desktop-home)) .legal-page .legal-link-grid a:hover{background:#e6faf1!important;border-color:#8bc9b5!important;text-decoration:underline;text-underline-offset:3px}body:not(:has(#ah-desktop-home)) .legal-page .legal-link-grid a:active{box-shadow:inset 0 1px 3px #174b6018!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-hero--illustrated{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:28px;gap:28px;align-items:center}body:not(:has(#ah-desktop-home)) .legal-page .legal-illustration{margin:0;min-width:0}body:not(:has(#ah-desktop-home)) .legal-page .legal-illustration img{display:block;width:100%;height:auto;aspect-ratio:1.8;object-fit:cover;object-position:68% center;border-radius:10px}body:not(:has(#ah-desktop-home)) .legal-page .legal-illustration figcaption{color:#dcecf0;font:400 12px/1.4 Arial,sans-serif;margin-top:8px}body:not(:has(#ah-desktop-home)) .ah-instagram-page{width:100%!important;max-width:1320px!important;margin:0 auto;padding:28px 24px 40px!important}body:not(:has(#ah-desktop-home)) .ah-instagram-page .ah-instagram-intro{background:var(--ah-info-hero);border:1px solid #28566a;border-radius:12px;box-shadow:inset 0 1px #ffffff12,0 2px 0 #0e3545,0 5px 14px #20394910;padding:26px 28px;margin-bottom:22px}body:not(:has(#ah-desktop-home)) .ah-instagram-page .ah-instagram-intro>p:first-child{font:700 12px/1.4 Arial,sans-serif!important;letter-spacing:.08em;color:#8ee9d0!important;margin:0 0 8px!important}body:not(:has(#ah-desktop-home)) .ah-instagram-page h1{font:700 clamp(28px,2.5vw,34px)/1.2 Arial,sans-serif!important;margin:0 0 12px}body:not(:has(#ah-desktop-home)) .ah-instagram-page .ah-instagram-intro h1{color:#fff!important}body:not(:has(#ah-desktop-home)) .ah-instagram-page .ah-instagram-intro p:not(:first-child){color:#dcecf0!important;max-width:76ch;margin:0!important}body:not(:has(#ah-desktop-home)) .ah-instagram-page p{color:#4d6674;font:400 16px/1.65 Arial,sans-serif}body:not(:has(#ah-desktop-home)) .ah-instagram-page .ah-instagram-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0 0 24px}body:not(:has(#ah-desktop-home)) .ah-instagram-page>p{max-width:78ch}body:not(:has(#ah-desktop-home)) .ah-instagram-page>p>a{display:inline-flex;align-items:center;min-height:44px;color:#08775e;text-underline-offset:3px}body:not(:has(#ah-desktop-home)) :is(.about-hero-copy,.legal-hero,.ah-instagram-intro) :is(a,button,summary):focus-visible{outline-color:#8ee9d0!important}body:not(:has(#ah-desktop-home)) .admin-main{display:flex!important;flex-direction:column!important;gap:22px!important;width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:28px 24px 44px!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.main,.section,.grid,.form-panel,.admin-user-detail){min-width:0!important;max-width:100%!important}body:not(:has(#ah-desktop-home)) .admin-main>.main{margin:0!important;padding:0!important;width:100%!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-header,.admin-nav,.form-panel,.card,.social-admin-hero,.social-admin-summary article,.social-admin-comparison,.social-admin-network-card){background:#fff!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:var(--ah-info-depth)!important;overflow:visible!important;color:#203949!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-header{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(240px,.55fr)!important;grid-gap:24px!important;gap:24px!important;padding:24px!important;align-items:center;background:var(--ah-info-hero)!important;border-color:#28566a!important;box-shadow:inset 0 1px #ffffff12,0 2px 0 #0e3545,0 5px 14px #20394910!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-header h1{font:700 clamp(28px,2.5vw,34px)/1.2 Arial,sans-serif!important;color:#fff!important;margin:6px 0 10px!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-header>div:first-child>.admin-kicker{color:#8ee9d0!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-header>div:first-child>p:not(.admin-kicker){color:#dcecf0!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-kicker{color:#0b7354!important;font:700 12px/1.4 Arial,sans-serif!important;letter-spacing:.09em;text-transform:uppercase}body:not(:has(#ah-desktop-home)) .admin-main :is(p,.muted,.fact span,.fact strong,.admin-simple-list li){font-size:15px!important;line-height:1.5!important;color:#4d6674;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .admin-main .admin-user{background:var(--ah-info-surface)!important;border:1px solid #d6e1e6;border-radius:10px;box-shadow:inset 0 1px #fff,0 2px 4px #0e354512;padding:18px;min-width:0!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-user>strong{font-size:16px;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .admin-main .admin-nav{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:12px!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-nav a{display:flex!important;align-items:center;justify-content:center;font:700 14px/1.3 Arial,sans-serif!important;min-height:44px!important;padding:10px 14px!important;border:1px solid #d6e1e6;border-bottom:2px solid #bdcfd7;border-radius:8px;background:var(--ah-info-surface);box-shadow:inset 0 1px #fff,0 2px 0 #dce6eb;color:#174b60!important;text-align:center;white-space:normal!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-nav a:hover{background:#e6faf1;border-color:#8bc9b5}body:not(:has(#ah-desktop-home)) .admin-main .admin-nav a:active{box-shadow:inset 0 1px 3px #174b6018}body:not(:has(#ah-desktop-home)) .admin-main .form-panel{padding:24px!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.form-panel h2,.section-heading h2,.page-title h2){font:700 clamp(23px,2vw,28px)/1.2 Arial,sans-serif!important;margin:0 0 14px!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.form-panel h3,.card h3){font:700 18px/1.3 Arial,sans-serif!important}body:not(:has(#ah-desktop-home)) .admin-main .card-body{padding:22px!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-priority-card .price{color:#0b7354!important;font:800 32px/1.1 Arial,sans-serif!important;margin:16px 0!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-social-shortcut{background:var(--ah-info-hero)!important;color:#fff!important;border-radius:12px;padding:24px}body:not(:has(#ah-desktop-home)) .admin-main .admin-social-shortcut :is(h2,p,.muted){color:#fff!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-table-wrap,.audit-table-wrap,.social-admin-table-wrap){display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;border:1px solid #d6e1e6;border-radius:10px;-webkit-overflow-scrolling:touch}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-table,.audit-table,.social-admin-comparison table){display:table!important;width:100%!important;min-width:760px!important;border-collapse:collapse!important;font:400 14px/1.45 Arial,sans-serif!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-table,.audit-table,.social-admin-comparison table) thead{display:table-header-group!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-table,.audit-table,.social-admin-comparison table) tbody{display:table-row-group!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-table,.audit-table,.social-admin-comparison table) tr{display:table-row!important;width:auto!important;border:0!important;border-radius:0!important;margin:0!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-table,.audit-table,.social-admin-comparison table) :is(th,td){display:table-cell!important;width:auto!important;min-width:100px!important;padding:14px 12px!important;font:400 14px/1.45 Arial,sans-serif!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere;vertical-align:top;border-bottom:1px solid #d6e1e6!important;color:#203949!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-table,.audit-table,.social-admin-comparison table) th{background:#eef3f5!important;font-weight:700!important;color:#365a70!important}body:not(:has(#ah-desktop-home)) .admin-main .button-row{gap:10px!important;flex-wrap:wrap!important}body:not(:has(#ah-desktop-home)) .admin-main :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%!important;min-width:0!important;min-height:44px!important;background:#fff!important;color:#203949!important;border:1px solid #b7cbd5!important;font:400 16px/1.4 Arial,sans-serif!important}body:not(:has(#ah-desktop-home)) .admin-main textarea{width:100%!important;min-height:112px!important;resize:vertical}body:not(:has(#ah-desktop-home)) .admin-main :is(input[type=checkbox],input[type=radio]){accent-color:#0b7354}body:not(:has(#ah-desktop-home)) .admin-main .social-destinations>label{background:#f5f8f9;border:1px solid #d6e1e6;border-radius:8px;min-height:44px!important;padding:12px!important;gap:10px}body:not(:has(#ah-desktop-home)) .admin-main summary{min-height:44px;padding:12px 0;color:#365a70;font-size:15px}body:not(:has(#ah-desktop-home)) .admin-main .admin-photo-grid img{object-fit:contain;background:#eaf0f3;border-radius:8px}body:not(:has(#ah-desktop-home)) .admin-main .social-admin-dashboard{--social-ink:#203949;--social-muted:#4d6674;--social-line:#d6e1e6}@media(max-width:1024px){body:not(:has(#ah-desktop-home)) .about-page .about-principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:not(:has(#ah-desktop-home)) .about-page .about-close{grid-template-columns:56px minmax(0,1fr)!important}body:not(:has(#ah-desktop-home)) .about-page .about-actions{grid-column:1/-1!important}body:not(:has(#ah-desktop-home)) .ah-instagram-page .ah-instagram-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(:has(#ah-desktop-home)) .admin-main .admin-header{grid-template-columns:1fr!important}body:not(:has(#ah-desktop-home)) .admin-main .grid.four,body:not(:has(#ah-desktop-home)) .admin-main .grid.three{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){body:not(:has(#ah-desktop-home)) .about-page{width:calc(100% - 32px)!important;padding:20px 0 28px!important;gap:18px!important}body:not(:has(#ah-desktop-home)) .about-page .about-hero{grid-template-columns:1fr!important}body:not(:has(#ah-desktop-home)) .about-page .about-hero-copy{padding:22px 20px!important}body:not(:has(#ah-desktop-home)) .about-page .about-hero-copy h1{font-size:28px!important;max-width:none!important}body:not(:has(#ah-desktop-home)) .about-page .about-hero>picture img{aspect-ratio:2.1;min-height:0;height:auto;object-fit:cover;object-position:68% center}body:not(:has(#ah-desktop-home)) .about-page :is(.about-story,.about-principles,.about-role,.about-close){padding:22px 20px!important}body:not(:has(#ah-desktop-home)) .about-page .about-role,body:not(:has(#ah-desktop-home)) .about-page .about-story-grid{grid-template-columns:1fr!important;gap:18px!important}body:not(:has(#ah-desktop-home)) .about-page .about-principle-grid{grid-template-columns:1fr!important}body:not(:has(#ah-desktop-home)) .about-page .about-principle-grid article{padding:20px!important}body:not(:has(#ah-desktop-home)) .about-page .about-close{grid-template-columns:44px minmax(0,1fr)!important;gap:16px!important}body:not(:has(#ah-desktop-home)) .about-page .about-close>img{width:44px!important;height:44px!important}body:not(:has(#ah-desktop-home)) .about-page :is(.about-section-heading,.about-role,.about-close) h2{font-size:20px!important}body:not(:has(#ah-desktop-home)) .about-page .about-actions{display:grid!important;grid-template-columns:1fr!important;width:100%}body:not(:has(#ah-desktop-home)) .about-page .about-actions .button{width:100%}body:not(:has(#ah-desktop-home)) .legal-page{padding:20px 16px 30px!important;gap:16px!important}body:not(:has(#ah-desktop-home)) .legal-page :is(.legal-hero,.legal-card){padding:22px 20px!important;border-radius:12px!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-hero h1{font-size:28px!important;max-width:none!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-hero p:not(.publish-eyebrow){font-size:16px!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-link-grid{grid-template-columns:minmax(0,1fr)!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-hero--illustrated{grid-template-columns:1fr;gap:20px}body:not(:has(#ah-desktop-home)) .legal-page .legal-illustration img{aspect-ratio:2.1}body:not(:has(#ah-desktop-home)) .legal-page .button-row{display:grid;grid-template-columns:1fr}body:not(:has(#ah-desktop-home)) .ah-instagram-page{padding:20px 16px 30px!important}body:not(:has(#ah-desktop-home)) .ah-instagram-page .ah-instagram-intro{padding:22px 20px}body:not(:has(#ah-desktop-home)) .ah-instagram-page .ah-instagram-grid{grid-template-columns:1fr;gap:18px}body:not(:has(#ah-desktop-home)) .admin-main{padding:20px 16px 30px!important;gap:18px!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-header,.form-panel){padding:20px!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-nav a{font-size:14px!important;min-height:48px!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.grid.two,.grid.three,.grid.four,.grid.admin-stats){grid-template-columns:1fr!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-actions,.admin-heading-actions,.admin-delete-form,.admin-social-shortcut){display:grid!important;grid-template-columns:1fr!important;grid-gap:12px!important;gap:12px!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.facts,.fact){min-width:0!important}body:not(:has(#ah-desktop-home)) .admin-main .fact{display:grid!important;grid-template-columns:1fr!important;grid-gap:6px!important;gap:6px!important;padding:12px 0!important}body:not(:has(#ah-desktop-home)) .admin-main .fact strong{text-align:left!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-photo-grid img{height:140px!important}body:not(:has(#ah-desktop-home)) .admin-main :is(.social-admin-summary,.social-admin-networks,.social-admin-journey){grid-template-columns:1fr!important}body:not(:has(#ah-desktop-home)) .admin-main .social-admin-controls{flex-wrap:wrap;max-width:100%}body:not(:has(#ah-desktop-home)) .admin-main .social-admin-periods{display:flex!important;flex-wrap:wrap!important;gap:8px}body:not(:has(#ah-desktop-home)) .admin-main .social-admin-periods button{min-height:44px!important;font-size:14px!important}}body:not(:has(#ah-desktop-home)) .admin-main .admin-nav a{gap:8px!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-nav a svg{flex:0 0 18px;color:#0b7354}body:not(:has(#ah-desktop-home)) .admin-main :is(.admin-tabs,.social-admin-periods){display:flex;flex-wrap:wrap;gap:8px!important}body:not(:has(#ah-desktop-home)) .admin-main .admin-tabs a{min-height:44px!important;display:flex;align-items:center;font-size:14px!important;padding:10px 14px!important;border-radius:8px;background:#fff;color:#365a70;border:1px solid #d6e1e6}body:not(:has(#ah-desktop-home)) .admin-main .admin-tabs a.active{background:#eef7f3!important;border-color:#0b7354!important;color:#0b7354!important}body:not(:has(#ah-desktop-home)) .admin-main [role=region]:focus-visible{outline:3px solid #0b7354;outline-offset:3px}body:not(:has(#ah-desktop-home)) .admin-main .notice.error{color:#8d2c2c!important;background:#fff3f2!important;border-color:#e4c5c2!important}body:not(:has(#ah-desktop-home)) .admin-main .notice.warning{color:#77531d!important;background:#fff8e9!important;border-color:#e6d9b4!important}body:not(:has(#ah-desktop-home)) .admin-main .notice.success{color:#0b7354!important;background:#edf7f2!important;border-color:#bddbce!important}body:not(:has(#ah-desktop-home)) .admin-main .button:disabled{opacity:.55!important;cursor:not-allowed}@media(prefers-reduced-motion:reduce){body:not(:has(#ah-desktop-home)) .legal-page .legal-link-grid a{transition:none}}body:not(:has(#ah-desktop-home)) .legal-page{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .legal-page :is(.legal-hero,.legal-card,.legal-hero-copy,.legal-illustration,.legal-illustration picture,.legal-illustration img){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-hero--illustrated{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;grid-gap:28px!important;gap:28px!important}body:not(:has(#ah-desktop-home)) .legal-page .legal-illustration picture{display:block}body:not(:has(#ah-desktop-home)) .legal-page .legal-illustration img{aspect-ratio:1920/641!important;height:auto!important;object-fit:contain!important;object-position:center!important;background:#eaf0f3}@media(max-width:767px){body:not(:has(#ah-desktop-home)) .legal-page .legal-hero--illustrated{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}}