:root{--deluxe-ink:#0b0a0a;--deluxe-night:#11100f;--deluxe-coffee:#291810;--deluxe-copper:#744124;--deluxe-gold:#c99867;--deluxe-champagne:#ead8c1;--deluxe-ivory:#f1e6d8;--deluxe-muted:#bbaea0;--deluxe-line:rgb(234 216 193/18%);--deluxe-line-strong:rgb(201 152 103/48%);--deluxe-serif:"Iowan Old Style","Palatino Linotype","Book Antiqua",Georgia,serif}.cms-welcome-brand{display:grid;gap:.55rem;max-width:30rem;margin:0 auto 2rem;padding:1.4rem 1.5rem;border:1px solid rgb(201 168 118/38%);border-radius:14px;background:radial-gradient(ellipse at 90% 0,rgb(201 168 118/18%),transparent 52%),#1a1714;color:#f5efe6;text-align:left}.cms-welcome-brand__eyebrow{color:#c9a876;font-size:.64rem;font-weight:700;letter-spacing:.18em}.cms-welcome-brand__name{color:#f5efe6;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.4rem,5vw,2rem);line-height:1.15}.cms-welcome-brand__caption{color:#b6aa99;font-size:.82rem}.template-default .nav{background:radial-gradient(circle at 40% -10%,rgb(201 152 103/13%),transparent 30%),var(--deluxe-ink);color:var(--deluxe-ivory);border-right:1px solid var(--deluxe-line)}.template-default .nav__wrap{padding-block:28px}.template-default .nav-group__toggle{color:var(--deluxe-gold);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.template-default .nav-group__toggle:hover{color:var(--deluxe-champagne)}.template-default .nav__link{border-radius:8px;color:#d9cec3;font-size:13px}.template-default .nav__link:hover{background:rgb(234 216 193/8%);color:#fff8ef}.template-default .nav__link-indicator{background:var(--deluxe-gold)}.template-default .nav-group__toggle:focus-visible,.template-default .nav__link:focus-visible{outline:2px solid var(--deluxe-gold);outline-offset:3px}.collection-edit .tabs-field__tabs{gap:24px;border-bottom:1px solid var(--theme-elevation-150)}.collection-edit .tabs-field__tab-button{color:#6f625a;font-size:13px;font-weight:600}.collection-edit .tabs-field__tab-button--active,.collection-edit .tabs-field__tab-button:hover{color:var(--deluxe-copper)}.collection-edit .tabs-field__tab-button--active{border-color:var(--deluxe-gold)}.template-default__wrap:has(.ad-dashboard){background:radial-gradient(circle at 88% 0,rgb(201 152 103/12%),transparent 28rem),linear-gradient(180deg,#f1e6d8,#ead8c1 52%,#f5ecdf)}.gutter:has(.ad-dashboard){width:100%}.ad-dashboard{max-width:1320px;margin:0 auto;padding:clamp(28px,4vw,54px) 0 76px;color:#2c1b13}.ad-dashboard__hero{position:relative;isolation:isolate;overflow:hidden;min-height:240px;padding:clamp(34px,4vw,54px);border:1px solid var(--deluxe-line-strong);border-radius:24px;background:radial-gradient(circle at 84% 20%,rgb(201 152 103/23%),transparent 32%),linear-gradient(125deg,#100b08,#291810 55%,#0b0a0a);color:var(--deluxe-ivory);box-shadow:0 36px 90px rgb(0 0 0/28%),inset 0 1px rgb(255 255 255/4%)}.ad-dashboard__hero:after,.ad-dashboard__hero:before{position:absolute;z-index:-1;border:1px solid rgb(201 152 103/18%);border-radius:50%;content:"";pointer-events:none}.ad-dashboard__hero:before{top:-220px;right:-110px;width:540px;height:540px;box-shadow:0 0 0 74px rgb(201 152 103/4%),0 0 0 148px rgb(201 152 103/2%)}.ad-dashboard__hero:after{right:14%;bottom:-230px;width:340px;height:340px;opacity:.55}.ad-dashboard__hero-meta{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px}.ad-dashboard__eyebrow,.ad-dashboard__section-head p{margin:0;color:var(--deluxe-gold);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.ad-dashboard__hero-meta>span{padding:7px 11px;border:1px solid rgb(234 216 193/28%);border-radius:999px;color:var(--deluxe-champagne);background:rgb(11 10 10/28%);font-size:11px;font-weight:650}.ad-dashboard__hero h1{position:relative;z-index:1;max-width:620px;margin:28px 0 0;color:var(--deluxe-ivory);font-family:var(--deluxe-serif);font-size:clamp(52px,6vw,82px);font-weight:400;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.ad-dashboard__hero>p:not(.ad-dashboard__eyebrow){position:relative;z-index:1;max-width:620px;margin:0;color:#d1c4b8;font-size:15px;line-height:1.7}.ad-dashboard__hero-actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.ad-dashboard__hero-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:46px;padding:10px 17px;border:1px solid rgb(234 216 193/34%);border-radius:999px;color:var(--deluxe-champagne);background:rgb(11 10 10/18%);font-size:12px;font-weight:650;letter-spacing:.03em;text-decoration:none;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}.ad-dashboard__hero-actions a:hover{border-color:var(--deluxe-gold);background:rgb(201 152 103/11%);color:#fff8ef;transform:translateY(-2px)}.ad-dashboard a:focus-visible,.ad-dashboard__hero-actions a:focus-visible{outline:3px solid var(--deluxe-gold);outline-offset:3px}.ad-dashboard__hero-actions .ad-dashboard__primary{border-color:var(--deluxe-gold);background:var(--deluxe-champagne);color:#160e09}.ad-dashboard__hero-actions .ad-dashboard__primary:hover{background:#fff4e7;color:#160e09}.ad-dashboard__section{margin-top:58px}.ad-dashboard__section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:22px}.ad-dashboard__section-head p{margin-bottom:8px;color:var(--deluxe-copper)}.ad-dashboard__section-head h2{margin:0;color:#321e14;font-family:var(--deluxe-serif);font-size:clamp(30px,3vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1}.ad-dashboard__section-head>span{color:#7d604e;font-size:12px;letter-spacing:.14em}.ad-dashboard__attention-grid,.ad-dashboard__content-grid,.ad-dashboard__operation-grid,.ad-dashboard__quick-grid{display:grid;gap:14px}.ad-dashboard__attention-grid,.ad-dashboard__content-grid,.ad-dashboard__operation-grid,.ad-dashboard__quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ad-dashboard__quick-card{position:relative;display:grid;gap:8px;min-height:124px;padding:22px;border:1px solid #d9c9b8;border-radius:14px;background:rgb(248 242 232/88%);color:#2c1b13;text-decoration:none;box-shadow:inset 0 1px rgb(255 255 255/3%);transition:border-color .25s ease,background .25s ease,transform .25s ease}.ad-dashboard__quick-card:hover{border-color:#c99867;background:#fff8ef;transform:translateY(-3px)}.ad-dashboard__quick-card small{color:var(--deluxe-gold);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ad-dashboard__quick-card strong{max-width:15rem;padding-top:9px;font-size:16px;font-weight:650}.ad-dashboard__quick-card>span{position:absolute;right:19px;bottom:15px;color:var(--deluxe-gold);font-size:24px;font-weight:300}.ad-dashboard__recent-list{overflow:hidden;border:1px solid #d9c9b8;border-radius:14px;background:rgb(248 242 232/88%);box-shadow:inset 0 1px rgb(255 255 255/3%)}.ad-dashboard__recent-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 19px;border-bottom:1px solid rgb(116 65 36/12%);color:#2c1b13;text-decoration:none;transition:background .18s ease}.ad-dashboard__recent-item:last-child{border-bottom:0}.ad-dashboard__recent-item:hover{background:rgb(201 152 103/11%)}.ad-dashboard__recent-item>div:first-child{min-width:0}.ad-dashboard__recent-item small{display:block;margin-bottom:4px;color:var(--deluxe-gold);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.ad-dashboard__recent-item strong{display:block;overflow:hidden;color:#2c1b13;font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ad-dashboard__recent-meta{display:flex;align-items:center;gap:12px;color:#74655b;font-size:11px}.ad-dashboard__recent-meta>span:first-child{padding:4px 8px;border-radius:999px;font-weight:700}.ad-dashboard__recent-meta .is-published{background:rgb(95 139 112/18%);color:#9cc8ad}.ad-dashboard__recent-meta .is-draft{background:rgb(201 152 103/14%);color:var(--deluxe-gold)}.ad-dashboard__attention-card{display:grid;grid-template-columns:1fr auto;gap:8px 20px;min-height:124px;padding:22px;border:1px solid #d5b99a;border-radius:14px;background:linear-gradient(135deg,var(--deluxe-ivory),#e4ceb3);color:#291a12;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.ad-dashboard__attention-card:hover{border-color:var(--deluxe-gold);transform:translateY(-2px)}.ad-dashboard__attention-card>span{font-size:13px;font-weight:700}.ad-dashboard__attention-card strong{grid-row:span 2;align-self:center;color:var(--deluxe-copper);font-family:var(--deluxe-serif);font-size:42px;font-weight:400}.ad-dashboard__attention-card small{color:#64564c;font-size:11px;line-height:1.5}.ad-dashboard__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ad-dashboard__step{display:flex;flex-direction:column;min-height:278px;padding:24px;border:1px solid #d8c5b0;border-radius:14px;background:linear-gradient(145deg,#f4eadc,#e8d5bf);color:#2c1b13;box-shadow:0 14px 32px rgb(0 0 0/9%)}.ad-dashboard__number{color:var(--deluxe-copper);font-size:11px;font-weight:800;letter-spacing:.15em}.ad-dashboard__step-main{flex:1 1;padding-top:32px}.ad-dashboard__step h3{margin:0 0 11px;color:#2c1b13;font-family:var(--deluxe-serif);font-size:25px;font-weight:400;line-height:1.05}.ad-dashboard__step p{max-width:320px;margin:0;color:#66574e;font-size:12px;line-height:1.65}.ad-dashboard__step-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:24px;padding-top:17px;border-top:1px solid rgb(116 65 36/18%)}.ad-dashboard__step-foot a{color:#382219;font-size:11px;font-weight:750;text-decoration:none;white-space:nowrap}.ad-dashboard__step-foot a:hover{color:var(--deluxe-copper);text-decoration:underline;text-underline-offset:3px}.ad-dashboard__status{color:#74655b;font-size:10px;font-weight:700}.ad-dashboard__status:before{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#a76e45;content:""}.ad-dashboard__status.is-ready:before{background:#5f8b70}.ad-dashboard__content-card{display:grid;gap:18px;min-height:164px;padding:23px 24px;border:1px solid var(--deluxe-line);border-radius:14px;background:radial-gradient(circle at 95% 5%,rgb(201 152 103/10%),transparent 35%),var(--deluxe-night);color:var(--deluxe-ivory);text-decoration:none;transition:border-color .22s ease,transform .22s ease}.ad-dashboard__content-card:hover{border-color:var(--deluxe-line-strong);transform:translateY(-3px)}.ad-dashboard__content-card>span{font-size:12px;font-weight:650}.ad-dashboard__content-card strong{color:var(--deluxe-champagne);font-family:var(--deluxe-serif);font-size:46px;font-weight:400;line-height:.95}.ad-dashboard__content-card small{display:flex;justify-content:space-between;color:#94877d;font-size:11px}.ad-dashboard__operation-card{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:13px;min-height:136px;padding:21px;border:1px solid var(--deluxe-line);border-radius:14px;background:rgb(17 16 15/88%);color:var(--deluxe-ivory);text-decoration:none;transition:border-color .22s ease,background .22s ease}.ad-dashboard__operation-card:hover{border-color:var(--deluxe-line-strong);background:rgb(41 24 16/58%)}.ad-dashboard__operation-dot{width:9px;height:9px;margin-top:5px;border-radius:50%;background:#a76e45;box-shadow:0 0 0 4px rgb(167 110 69/12%)}.ad-dashboard__operation-dot.is-ready{background:#6f9c7f;box-shadow:0 0 0 4px rgb(111 156 127/12%)}.ad-dashboard__operation-card small{display:block;margin-bottom:7px;color:var(--deluxe-gold);font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ad-dashboard__operation-card strong{display:block;color:var(--deluxe-ivory);font-size:20px;font-weight:650}.ad-dashboard__operation-card p{margin:7px 0 0;color:#9e9187;font-size:11px;line-height:1.5}.ad-dashboard__operation-arrow{color:var(--deluxe-gold)}.ad-dashboard__note{margin:46px 0 0;padding-top:21px;border-top:1px solid rgb(116 65 36/18%);color:#74655b;font-size:11px;line-height:1.65}@media (max-width:1100px){.ad-dashboard__attention-grid,.ad-dashboard__content-grid,.ad-dashboard__operation-grid,.ad-dashboard__quick-grid,.ad-dashboard__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ad-dashboard{padding-top:18px}.ad-dashboard__hero{min-height:0;padding:31px 24px 34px;border-radius:16px}.ad-dashboard__hero:before{right:-340px}.ad-dashboard__hero:after{display:none}.ad-dashboard__hero-meta{align-items:flex-start}.ad-dashboard__hero h1{margin-top:28px;font-size:clamp(38px,11vw,54px)}.ad-dashboard__hero-actions{display:grid}.ad-dashboard__hero-actions a{width:100%}.ad-dashboard__section{margin-top:42px}.ad-dashboard__section-head{align-items:flex-start}.ad-dashboard__attention-grid,.ad-dashboard__content-grid,.ad-dashboard__operation-grid,.ad-dashboard__quick-grid,.ad-dashboard__steps{grid-template-columns:1fr}.ad-dashboard__step{min-height:225px}.ad-dashboard__recent-item{grid-template-columns:1fr;gap:10px}.ad-dashboard__recent-meta{justify-content:space-between}}.template-default__wrap:not(:has(.ad-dashboard)){background:radial-gradient(circle at 88% 0,rgb(201 152 103/10%),transparent 26rem),linear-gradient(180deg,#f1e6d8,#efe0cd 58%,#f7efe5);color:#2c1b13}.template-default__wrap:not(:has(.ad-dashboard)) .app-header{border-bottom:1px solid rgb(116 65 36/14%);background:rgb(245 236 223/94%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.template-default__wrap:not(:has(.ad-dashboard)) .app-header__bg{background:rgb(245 236 223/94%)}.template-default__wrap:not(:has(.ad-dashboard)) .step-nav,.template-default__wrap:not(:has(.ad-dashboard)) .step-nav a,.template-default__wrap:not(:has(.ad-dashboard)) .step-nav button{color:#6f594b}.template-default__wrap:not(:has(.ad-dashboard)) .step-nav a:hover,.template-default__wrap:not(:has(.ad-dashboard)) .step-nav button:hover{color:var(--deluxe-copper)}.template-default__wrap:not(:has(.ad-dashboard)) .collection-edit,.template-default__wrap:not(:has(.ad-dashboard)) .collection-list{color:#2c1b13}.template-default__wrap:not(:has(.ad-dashboard)) .list-header{padding-top:clamp(26px,3vw,44px)}.template-default__wrap:not(:has(.ad-dashboard)) .collection-edit h1,.template-default__wrap:not(:has(.ad-dashboard)) .list-header h1,.template-default__wrap:not(:has(.ad-dashboard)) .list-header__title{color:#321e14;font-family:var(--deluxe-serif);font-weight:400;letter-spacing:-.025em}.template-default__wrap:not(:has(.ad-dashboard)) .list-header h1,.template-default__wrap:not(:has(.ad-dashboard)) .list-header__title{font-size:clamp(34px,4vw,52px);line-height:1}.template-default__wrap:not(:has(.ad-dashboard)) .list-controls{padding:12px 0 4px}.template-default__wrap:not(:has(.ad-dashboard)) .date-time-picker input,.template-default__wrap:not(:has(.ad-dashboard)) .field-type.date input,.template-default__wrap:not(:has(.ad-dashboard)) .field-type.email input,.template-default__wrap:not(:has(.ad-dashboard)) .field-type.number input,.template-default__wrap:not(:has(.ad-dashboard)) .field-type.text input,.template-default__wrap:not(:has(.ad-dashboard)) .field-type.textarea textarea,.template-default__wrap:not(:has(.ad-dashboard)) .search-filter input,.template-default__wrap:not(:has(.ad-dashboard)) .search-filter__input{border:1px solid #d4bfa8;border-radius:10px;background:rgb(255 250 244/88%);color:#2c1b13;box-shadow:inset 0 1px rgb(255 255 255/60%);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.template-default__wrap:not(:has(.ad-dashboard)) .date-time-picker input:focus,.template-default__wrap:not(:has(.ad-dashboard)) .field-type.date input:focus,.template-default__wrap:not(:has(.ad-dashboard)) .field-type.email input:focus,.template-default__wrap:not(:has(.ad-dashboard)) .field-type.number input:focus,.template-default__wrap:not(:has(.ad-dashboard)) .field-type.text input:focus,.template-default__wrap:not(:has(.ad-dashboard)) .field-type.textarea textarea:focus,.template-default__wrap:not(:has(.ad-dashboard)) .search-filter input:focus,.template-default__wrap:not(:has(.ad-dashboard)) .search-filter__input:focus{border-color:var(--deluxe-gold);background:#fffaf4;box-shadow:0 0 0 3px rgb(201 152 103/12%);outline:none}.template-default__wrap:not(:has(.ad-dashboard)) .field-label{color:#4f382b;font-weight:650}.template-default__wrap:not(:has(.ad-dashboard)) .field-description{color:#7b6a5f}.template-default__wrap:not(:has(.ad-dashboard)) .react-select .rs__control{border-color:#d4bfa8;border-radius:10px;background:rgb(255 250 244/88%);color:#2c1b13;box-shadow:none}.template-default__wrap:not(:has(.ad-dashboard)) .react-select .rs__control--is-focused,.template-default__wrap:not(:has(.ad-dashboard)) .react-select .rs__control:hover{border-color:var(--deluxe-gold);box-shadow:0 0 0 3px rgb(201 152 103/12%)}.template-default__wrap:not(:has(.ad-dashboard)) .react-select .rs__menu{overflow:hidden;border:1px solid #d4bfa8;border-radius:10px;background:#fffaf4;box-shadow:0 18px 50px rgb(70 42 24/18%)}.template-default__wrap:not(:has(.ad-dashboard)) .react-select .rs__option{color:#3d2a20}.template-default__wrap:not(:has(.ad-dashboard)) .react-select .rs__option--is-focused{background:#f2dfc8}.template-default__wrap:not(:has(.ad-dashboard)) .react-select .rs__option--is-selected{background:var(--deluxe-copper);color:#fff8ef}.template-default__wrap:not(:has(.ad-dashboard)) .tabs-field__tabs{gap:22px;border-bottom-color:rgb(116 65 36/18%)}.template-default__wrap:not(:has(.ad-dashboard)) .tabs-field__tab-button{color:#79685d}.template-default__wrap:not(:has(.ad-dashboard)) .tabs-field__tab-button--active,.template-default__wrap:not(:has(.ad-dashboard)) .tabs-field__tab-button:hover{color:var(--deluxe-copper)}.template-default__wrap:not(:has(.ad-dashboard)) .tabs-field__tab-button--active{border-color:var(--deluxe-gold)}.template-default__wrap:not(:has(.ad-dashboard)) .table-wrap{overflow:hidden;border:1px solid #d8c7b5;border-radius:14px;background:rgb(255 250 244/82%);box-shadow:0 10px 30px rgb(70 42 24/7%)}.template-default__wrap:not(:has(.ad-dashboard)) .table{margin-bottom:0}.template-default__wrap:not(:has(.ad-dashboard)) .table thead{color:#745e50;background:#e6d1b8}.template-default__wrap:not(:has(.ad-dashboard)) .table thead th{font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.template-default__wrap:not(:has(.ad-dashboard)) .table tbody tr{border-bottom:1px solid rgb(116 65 36/10%);background:rgb(255 250 244/70%)}.template-default__wrap:not(:has(.ad-dashboard)) .table tbody tr:nth-child(odd){background:rgb(238 220 199/52%)}.template-default__wrap:not(:has(.ad-dashboard)) .table tbody tr:hover{background:#f4e4d0}.template-default__wrap:not(:has(.ad-dashboard)) .table a{color:#3a261c;font-weight:600}.template-default__wrap:not(:has(.ad-dashboard)) .table a:hover{color:var(--deluxe-copper)}.template-default__wrap:not(:has(.ad-dashboard)) .pill--style-light{border:1px solid rgb(116 65 36/16%);background:#f3e2cd;color:#604536}.template-default__wrap:not(:has(.ad-dashboard)) .pill-selector__pill--selected,.template-default__wrap:not(:has(.ad-dashboard)) .selected--draft{color:#7b4b2e}.template-default__wrap:not(:has(.ad-dashboard)) .btn--style-primary{--color:#fff8ef;--bg-color:var(--deluxe-coffee);--hover-bg:var(--deluxe-copper);--hover-color:#fffaf4;border-radius:999px}.template-default__wrap:not(:has(.ad-dashboard)) .btn--style-secondary{--color:#3d281e;--btn-border:1px solid #a87855;--hover-color:var(--deluxe-copper);--hover-btn-border:1px solid var(--deluxe-gold);border-radius:999px}.template-default__wrap:not(:has(.ad-dashboard)) .btn--style-pill,.template-default__wrap:not(:has(.ad-dashboard)) .btn--style-subtle{--bg-color:#ead8c1;--color:#4a3225;--hover-bg:#f3e5d3;--hover-color:var(--deluxe-copper)}.template-default__wrap:not(:has(.ad-dashboard)) .list-create-new-doc__create-new-button{border-radius:999px}.template-default__wrap:not(:has(.ad-dashboard)) .doc-controls{border-bottom:1px solid rgb(116 65 36/14%);background:rgb(245 236 223/96%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.template-default__wrap:not(:has(.ad-dashboard)) .doc-controls__divider{background:rgb(116 65 36/12%)}.template-default__wrap:not(:has(.ad-dashboard)) .doc-controls__label{color:#816f63}.template-default__wrap:not(:has(.ad-dashboard)) .doc-controls__value{color:#3d281e}.template-default__wrap:not(:has(.ad-dashboard)) .document-fields__main,.template-default__wrap:not(:has(.ad-dashboard)) .document-fields__sidebar{background:transparent}.template-default__wrap:not(:has(.ad-dashboard)) .document-fields__edit{border-color:rgb(116 65 36/14%)}.template-default__wrap:not(:has(.ad-dashboard)) .document-fields__sidebar-fields{border-left-color:rgb(116 65 36/14%)}.template-default__wrap:not(:has(.ad-dashboard)) .array-field__row,.template-default__wrap:not(:has(.ad-dashboard)) .blocks-field__row,.template-default__wrap:not(:has(.ad-dashboard)) .collapsible{border-color:#d8c7b5;border-radius:12px;background:rgb(255 250 244/68%)}.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-columns,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-where{color:#594033}.template-default__wrap:not(:has(.ad-dashboard)) .page-controls{color:#6f5d52}.template-default__wrap:not(:has(.ad-dashboard)) .checkbox-input__input{border-color:#b69072}.template-default__wrap:not(:has(.ad-dashboard)) .checkbox-input__input:checked{background:var(--deluxe-copper);border-color:var(--deluxe-copper)}@media (max-width:768px){.template-default__wrap:not(:has(.ad-dashboard)) .list-header{padding-top:20px}.template-default__wrap:not(:has(.ad-dashboard)) .table-wrap{border-radius:10px}.template-default__wrap:not(:has(.ad-dashboard)) .document-fields__edit,.template-default__wrap:not(:has(.ad-dashboard)) .document-fields__sidebar-fields{padding-inline:var(--gutter-h)}}.deluxe-brand-icon{display:block;width:18px;height:26px}.deluxe-brand-icon,.step-nav__home{color:var(--deluxe-copper)}.step-nav__home:hover .deluxe-brand-icon{color:var(--deluxe-gold)}.template-default__wrap:has(.ad-dashboard) .step-nav__home{cursor:default}.deluxe-brand-logo{display:inline-flex;align-items:center;justify-content:center;gap:14px;color:var(--deluxe-copper)}.deluxe-brand-logo .deluxe-brand-icon{width:34px;height:49px;color:var(--deluxe-copper)}.deluxe-brand-logo span{color:#321e14;font-family:var(--deluxe-serif);font-size:34px;font-weight:400;letter-spacing:-.02em}.template-default__wrap:not(:has(.ad-dashboard)) .search-bar{min-height:50px;overflow:visible;border:1px solid #d4bfa8;border-radius:12px;background:rgb(255 250 244/92%);box-shadow:0 8px 24px rgb(70 42 24/5%)}.template-default__wrap:not(:has(.ad-dashboard)) .search-bar .search-filter{border-radius:12px 0 0 12px}.template-default__wrap:not(:has(.ad-dashboard)) .search-bar .search-filter input{border:0;border-radius:12px 0 0 12px;background:transparent;box-shadow:none}.template-default__wrap:not(:has(.ad-dashboard)) .search-bar .search-filter input:focus{border:0;background:#fffaf4;box-shadow:inset 0 0 0 2px rgb(201 152 103/28%)}.template-default__wrap:not(:has(.ad-dashboard)) .search-bar__actions{gap:8px;padding:6px 8px;border-left:1px solid rgb(116 65 36/12%);border-radius:0 12px 12px 0;background:rgb(234 216 193/38%)}.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-columns,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-group-by,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-sort,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-where{min-height:36px;padding-inline:13px;border:1px solid #cfae8f;border-radius:999px;background:#f7ecdf;color:#4a3023;font-size:12px;font-weight:650;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-columns:hover,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-columns[aria-expanded=true],.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-group-by:hover,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-group-by[aria-expanded=true],.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-sort:hover,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-sort[aria-expanded=true],.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-where:hover,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-where[aria-expanded=true]{border-color:var(--deluxe-gold);background:var(--deluxe-coffee);color:#fff8ef;transform:translateY(-1px)}.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-columns:disabled,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-group-by:disabled,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-sort:disabled,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__toggle-where:disabled{opacity:.45;cursor:wait;transform:none}.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__columns,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__group-by,.template-default__wrap:not(:has(.ad-dashboard)) .list-controls__where{margin-top:10px;overflow:hidden;border-radius:12px}@media (max-width:768px){.template-default__wrap:not(:has(.ad-dashboard)) .search-bar{border:0;background:transparent;box-shadow:none}.template-default__wrap:not(:has(.ad-dashboard)) .search-bar .search-filter{border:1px solid #d4bfa8;border-radius:12px;background:rgb(255 250 244/92%)}.template-default__wrap:not(:has(.ad-dashboard)) .search-bar .search-filter input{border-radius:12px}.template-default__wrap:not(:has(.ad-dashboard)) .search-bar__actions{padding:0;border-left:0;background:transparent}}.deluxe-blog-nav{margin:0 0 10px;color:var(--deluxe-ivory)}.deluxe-blog-nav summary{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;min-height:38px;padding:8px 10px;border:1px solid transparent;border-radius:9px;color:#d9cec3;cursor:pointer;font-size:13px;list-style:none}.deluxe-blog-nav summary::-webkit-details-marker{display:none}.deluxe-blog-nav summary:hover,.deluxe-blog-nav[open] summary{border-color:rgb(201 152 103/26%);background:rgb(234 216 193/8%);color:#fff8ef}.deluxe-blog-nav nav svg,.deluxe-content-nav__icon,.deluxe-content-nav__primary svg{flex:0 0 auto;color:currentColor}.deluxe-blog-nav__chevron{color:var(--deluxe-gold);transition:transform .18s ease}.deluxe-blog-nav:not([open]) .deluxe-blog-nav__chevron{transform:rotate(180deg)}.deluxe-blog-nav nav,.deluxe-content-nav__primary{display:grid;gap:3px}.deluxe-blog-nav nav{padding:6px 0 0 20px}.deluxe-content-nav__primary{margin-top:4px}.deluxe-blog-nav nav a,.deluxe-content-nav__primary a{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:9px;min-height:36px;padding:7px 10px;border-radius:8px;color:#bfb2a7;font-size:12px;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease}.deluxe-blog-nav nav a.is-active,.deluxe-blog-nav nav a:hover,.deluxe-content-nav__primary a.is-active,.deluxe-content-nav__primary a:hover{background:rgb(201 152 103/11%);color:#fff8ef}.deluxe-blog-nav nav a.is-active,.deluxe-content-nav__primary a.is-active{box-shadow:inset 2px 0 var(--deluxe-gold)}.deluxe-blog-nav nav a.is-active svg,.deluxe-blog-nav nav a:hover svg,.deluxe-content-nav__primary a.is-active svg,.deluxe-content-nav__primary a:hover svg{color:var(--deluxe-gold)}.template-default .nav__link{position:relative;display:block}.collection-list--articles .list-header__title:after{display:inline-block;margin-left:12px;color:var(--deluxe-copper);content:"Blog";font-family:var(--font-body);font-size:11px;font-weight:750;letter-spacing:.14em;text-transform:uppercase;vertical-align:middle}.collection-list--articles .table td:last-child,.collection-list--articles .table th:last-child{min-width:130px;width:130px}.blog-actions-cell{display:flex;align-items:center;gap:5px}.blog-actions-cell a,.blog-actions-cell button{display:grid;width:30px;height:30px;padding:0;place-items:center;border:1px solid transparent;border-radius:8px;background:transparent;color:#765b4b;cursor:pointer}.blog-actions-cell a:hover,.blog-actions-cell button:hover{border-color:#d4b99f;background:#fff8ef;color:var(--deluxe-copper)}.blog-actions-cell button.is-hidden{color:#a8655a;opacity:.65}.blog-actions-cell button:last-child:hover{color:#b54d49}.blog-actions-cell button:disabled{cursor:wait;opacity:.45}.blog-actions-cell svg{width:16px;height:16px;fill:none;stroke:currentColor}.collection-edit--articles .tabs-field__content-wrap{max-width:1120px}.collection-edit--articles .tabs-field__tabs-wrap{position:sticky;top:var(--doc-controls-height);z-index:3;background:rgb(245 236 223/96%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.collection-edit--articles .collapsible{border-color:#dbc5ad;background:rgb(255 250 244/64%)}.collection-edit--articles .slug-field-component .label-wrapper{margin-bottom:6px}.collection-edit--articles .slug-field-component__actions .btn{color:var(--deluxe-copper);font-size:11px;font-weight:700}.blog-editorial-assistant{display:grid;gap:18px;margin-top:8px;padding:22px;border:1px solid #d8c1a8;border-radius:16px;background:radial-gradient(circle at 95% 0,rgb(201 152 103/12%),transparent 19rem),#fffaf4;box-shadow:0 12px 34px rgb(70 42 24/6%)}.blog-editorial-assistant__toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.blog-editorial-assistant__preview small,.blog-editorial-assistant__schema small,.blog-editorial-assistant__toolbar p{margin:0 0 6px;color:var(--deluxe-copper);font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.blog-editorial-assistant__toolbar h3{margin:0 0 5px;color:#321e14;font-family:var(--deluxe-serif);font-size:29px;font-weight:400}.blog-editorial-assistant__toolbar>div>span{color:#7d6a5d;font-size:11px}.blog-editorial-assistant__actions{display:flex;flex-wrap:wrap;gap:8px}.blog-editorial-assistant__actions button{min-height:36px;padding:7px 13px;border:1px solid #cfae8f;border-radius:999px;background:#f6e6d3;color:#4a3023;cursor:pointer;font-size:11px;font-weight:700}.blog-editorial-assistant__actions button:hover{border-color:var(--deluxe-gold);background:var(--deluxe-coffee);color:#fff8ef}.blog-editorial-assistant__preview{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:12px}.blog-editorial-assistant__preview>div{min-width:0;padding:16px;border:1px solid #e0cfbd;border-radius:12px;background:#fff}.blog-editorial-assistant__preview strong{display:block;overflow:hidden;margin-bottom:4px;color:#596ef0;font-size:15px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.blog-editorial-assistant__preview>div>span{color:#7a8678;font-size:10px}.blog-editorial-assistant__preview p{display:-webkit-box;margin:5px 0 0;overflow:hidden;color:#6d6d6d;font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-editorial-assistant__schema strong{color:#2d5f71}.blog-editorial-assistant__schema>span{display:block;margin-top:8px;color:#74655b!important;font-size:11px!important;line-height:1.45}.blog-editorial-assistant__checklist{display:grid;gap:12px;padding:17px;border:1px solid #dfcfbd;border-radius:12px;background:rgb(247 239 229/75%)}.blog-editorial-assistant__checklist-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.blog-editorial-assistant__checklist-head>div{display:grid;gap:3px}.blog-editorial-assistant__checklist-head strong{color:#35231a;font-size:12px}.blog-editorial-assistant__checklist-head span{color:#8a796e;font-size:10px}.blog-editorial-assistant__checklist-head b{padding:4px 9px;border-radius:999px;background:#e5f7e9;color:#3f9660;font-size:11px}.blog-editorial-assistant__progress{overflow:hidden;height:4px;border-radius:999px;background:#ead9c5}.blog-editorial-assistant__progress span{display:block;height:100%;border-radius:inherit;background:#4fd47b;transition:width .2s ease}.blog-editorial-assistant__checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.blog-editorial-assistant__checks>div{display:grid;grid-template-columns:18px 1fr;align-items:start;gap:8px}.blog-editorial-assistant__checks>div>div{display:grid;gap:2px}.blog-editorial-assistant__checks strong{color:#4a3023;font-size:10px;font-weight:700}.blog-editorial-assistant__checks span{color:#948479;font-size:9px;line-height:1.35}.blog-check{display:grid;width:15px;height:15px;place-items:center;border-radius:50%;background:#f5d9d2;color:#a04b43!important;font-size:9px!important;font-weight:900}.blog-check.is-ok{background:#dff6e6;color:#3c9b5c!important}.blog-editorial-assistant__warning{margin:0;padding:9px 11px;border-left:3px solid #d59a55;border-radius:6px;background:#fff5e8;color:#735133;font-size:10px}@media (max-width:780px){.blog-editorial-assistant__checklist-head,.blog-editorial-assistant__toolbar{display:grid}.blog-editorial-assistant__checks,.blog-editorial-assistant__preview{grid-template-columns:1fr}.blog-editorial-assistant__actions button{flex:1 1}}.blog-status-cell{display:inline-flex;align-items:center;min-height:23px;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:750;line-height:1}.blog-status-cell.is-published{background:#ddf6e5;color:#2e9a57}.blog-status-cell.is-draft{background:#f8ead6;color:#a77131}.blog-status-cell.is-hidden{background:#f3dfdc;color:#a04f49}.blog-date-cell{color:#6f5d52;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.blog-auto-field__header,.deluxe-auto-slug .label-wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px}.blog-auto-field__actions{display:flex;align-items:center;gap:7px}.deluxe-auto-slug__mode{padding:3px 7px;border-radius:999px;background:#e0f2e6;color:#378b55;font-size:9px;font-weight:750;letter-spacing:.04em}.deluxe-auto-slug__mode.is-manual{background:#f3e5d3;color:#8a613b}.blog-auto-field__button{display:inline-flex;align-items:center;gap:6px;min-height:29px;padding:5px 9px;border:1px solid #d4b89b;border-radius:999px;background:#f7eadb;color:#68452f;cursor:pointer;font-size:9px;font-weight:750;line-height:1;transition:background .16s ease,border-color .16s ease,color .16s ease}.blog-auto-field__button:hover:not(:disabled){border-color:var(--deluxe-gold);background:var(--deluxe-coffee);color:#fff8ef}.blog-auto-field__button:disabled{cursor:not-allowed;opacity:.42}.blog-auto-field__button svg{flex:0 0 auto}.blog-length-hint{display:flex;justify-content:space-between;gap:12px;margin-top:-10px;padding:0 2px;color:#7d6a5e;font-size:9px}.blog-length-hint span{font-weight:750}.blog-length-hint small{font-size:inherit}.blog-length-hint.is-ok{color:#44875a}.blog-length-hint.is-warning{color:#a36b2e}.blog-length-hint.is-error{color:#b64742;font-weight:700}.blog-length-hint.is-muted{color:#9a897d}@media (max-width:640px){.blog-length-hint{display:grid;gap:2px}}.collection-edit--articles .tabs-field__content-wrap{max-width:1080px;min-height:calc(100vh - 250px);margin-inline:auto;padding:30px 34px 72px;border-inline:1px solid rgb(116 65 36/9%);background:linear-gradient(180deg,rgb(255 250 244/78%),rgb(251 243 233/68%));box-shadow:22px 0 42px -40px rgb(70 42 24/24%),-22px 0 42px -40px rgb(70 42 24/24%)}.collection-edit--articles .tabs-field__tab{padding-top:24px}.collection-edit--articles .blog-section{margin:22px 0;overflow:visible;border:1px solid #dcc6ae;border-radius:16px;background:rgb(255 250 244/82%);box-shadow:0 10px 30px rgb(70 42 24/5%)}.collection-edit--articles .blog-section>.collapsible__header-wrap{padding:0;border-bottom:1px solid transparent;background:linear-gradient(180deg,rgb(247 236 222/92%),rgb(243 229 212/76%))}.collection-edit--articles .blog-section:has(.collapsible__toggle--open)>.collapsible__header-wrap{border-bottom-color:rgb(116 65 36/12%)}.collection-edit--articles .blog-section .collapsible__toggle{min-height:58px;padding:16px 20px}.collection-edit--articles .blog-section .collapsible__toggle-label{color:#38251b;font-family:var(--deluxe-serif);font-size:20px;font-weight:400;letter-spacing:-.015em}.collection-edit--articles .blog-section .collapsible__content{padding:22px}.collection-edit--articles .blog-section .field-description{color:#837064;font-size:12px;line-height:1.5;overflow:visible;white-space:normal;overflow-wrap:anywhere}.collection-edit--articles .blog-section>.field-description{margin:8px 18px 14px}.collection-edit--articles .blog-section--editorial .field-type.textarea{margin-bottom:4px}.collection-edit--articles .rich-text-lexical{margin-top:20px}.collection-edit--articles .rich-text-lexical__wrap{overflow:hidden;border:1px solid #d8c2aa;border-radius:14px;background:#fff;box-shadow:inset 0 1px rgb(255 255 255/70%)}.collection-edit--articles .rich-text-lexical .editor-container{min-height:360px;background:#fff}.collection-edit--articles .rich-text-lexical .editor,.collection-edit--articles .rich-text-lexical .editor-scroller{min-height:360px}.collection-edit--articles .rich-text-lexical .ContentEditable__root{min-height:310px;padding:26px 30px 42px;color:#2f221b;font-size:15px;line-height:1.75}.collection-edit--articles .rich-text-lexical .ContentEditable__root:focus{outline:none}.collection-edit--articles .rich-text-lexical:focus-within .rich-text-lexical__wrap{border-color:var(--deluxe-gold);box-shadow:0 0 0 3px rgb(201 152 103/12%)}.collection-edit--articles .blog-cover-field .upload__wrap{overflow:hidden;border:1px dashed #cda986;border-radius:14px;background:#fffaf4}.collection-edit--articles .blog-cover-field .upload__dropzoneAndUpload{min-height:128px;padding:22px;background:radial-gradient(circle at 92% 0,rgb(201 152 103/9%),transparent 14rem),transparent}.collection-edit--articles .blog-cover-field .upload__dropzoneAndUpload:hover{background:#fff6ea}.collection-edit--articles .blog-author-row{align-items:stretch;gap:16px;margin-top:20px}.collection-edit--articles .blog-author-row>.field-type{min-width:0}.collection-edit--articles .blog-visibility-field{display:grid;align-content:center;min-height:88px;padding:15px 17px;border:1px solid #dfcbb5;border-radius:12px;background:#f6e9da}.collection-edit--articles .blog-visibility-field .checkbox-input{align-items:flex-start}.collection-edit--articles .blog-visibility-field .field-label{color:#4d3325;font-weight:700}.collection-edit--articles .blog-visibility-field .field-description{max-width:24rem;margin-top:5px;color:#806b5e}.collection-edit--articles .blog-section--organization .array-field,.collection-edit--articles .blog-section--organization .relationship{margin-bottom:18px}.collection-edit--articles .blog-section--organization .array-field__row{border-color:#dfcbb6;background:#fffaf4}.collection-edit--articles .blog-section--organization .array-field__add-row{border-radius:999px}.collection-edit--articles .blog-length-hint{margin-top:-8px;margin-bottom:14px}.collection-edit--articles .blog-section--editorial .blog-length-hint{margin-bottom:20px}@media (max-width:900px){.collection-edit--articles .tabs-field__content-wrap{max-width:none}.collection-edit--articles .blog-author-row{display:grid;grid-template-columns:1fr}.collection-edit--articles .blog-author-row>.field-type{width:100%!important}.collection-edit--articles .rich-text-lexical .ContentEditable__root{padding:20px 18px 34px}}@media (max-width:600px){.collection-edit--articles .blog-section{margin:16px 0;border-radius:12px}.collection-edit--articles .blog-section .collapsible__toggle{min-height:52px;padding:13px 15px}.collection-edit--articles .blog-section .collapsible__content{padding:15px}.collection-edit--articles .rich-text-lexical .editor,.collection-edit--articles .rich-text-lexical .editor-container,.collection-edit--articles .rich-text-lexical .editor-scroller{min-height:300px}}.before-after-manager{margin:24px 0;padding:24px;border:1px solid #dcc6ae;border-radius:16px;background:#fffaf4}.before-after-manager__form{display:grid;gap:15px;margin-top:20px;padding:24px;border:1px solid #e2ddd7;border-radius:14px;background:white}.before-after-manager__form h3{margin:0;font-size:19px}.before-after-manager__form p,.before-after-manager__form small{color:#786e66}.before-after-manager__form label{display:grid;gap:8px;font-weight:600}.before-after-manager__form input:not([type=file]),.before-after-manager__form textarea{color:var(--theme-text);background:var(--theme-bg)}.before-after-manager__form input:not([type=file]),.before-after-manager__form input[type=file],.before-after-manager__form textarea{width:100%;box-sizing:border-box;border:1px solid #d7d0ca;border-radius:9px;padding:12px}.before-after-manager__form>button,.before-after-manager__item-actions button{width:fit-content;border:0;border-radius:9px;background:#191817;color:white;padding:11px 17px;cursor:pointer;font-weight:650}.before-after-manager__form button:disabled{opacity:.55;cursor:wait}.before-after-manager__list{display:grid;gap:12px}.before-after-manager__item{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:16px;border:1px solid #e2ddd7;border-radius:11px}.before-after-manager__item>div:first-child{display:grid;gap:7px;min-width:0}.before-after-manager__item small{display:block}.before-after-manager__item-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.before-after-manager__item-actions a{color:#392f28;padding:10px 15px;border:1px solid #d7d0ca;border-radius:9px}.before-after-manager__back{border:0;background:transparent;color:#8b4e29;padding:0 0 10px;cursor:pointer}.before-after-manager__error{margin-top:15px;color:#a22121;font-weight:600}.before-after-manager__heading,.before-after-manager__toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px}.before-after-manager__heading h2{margin:0 0 6px;font-size:24px}.before-after-manager__heading p{margin:0;color:#806b5e}.before-after-manager__link,.before-after-manager__toolbar a{font-weight:700;color:#8b4e29}.before-after-manager__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin-top:20px}.before-after-manager__cases{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,220px));align-items:start;justify-content:start;gap:14px;margin-top:20px}.before-after-manager__procedure{display:grid;gap:10px;min-width:0;padding:18px;text-align:left;border:1px solid #dfcbb6;border-radius:12px;background:#fff;color:#38251b}.before-after-manager__cases article{display:flex;flex-direction:column;gap:9px;width:100%;min-width:0;box-sizing:border-box;padding:10px;text-align:left;border:1px solid #dfcbb6;border-radius:11px;background:#fff;color:#38251b}.before-after-manager__cases article>strong{font-size:13px;line-height:1.35}.before-after-manager__cases article>small{font-size:11px;line-height:1.35}.before-after-manager__cases article>a{font-size:12px;font-weight:600}.before-after-manager__procedure{cursor:pointer}.before-after-manager__procedure:hover{border-color:#98552e}.before-after-manager__procedure strong{font-size:17px}.before-after-manager__cases p,.before-after-manager__procedure span{font-size:13px;color:#806b5e}.before-after-manager__toolbar{margin-top:20px}.before-after-manager__toolbar button{border:0;background:transparent;color:#8b4e29;cursor:pointer}.before-after-manager__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:100%}.before-after-manager__pair>div{position:relative;display:grid;place-items:center;min-width:0;aspect-ratio:1;background:#f1ece6;overflow:hidden;color:#6e5c50;font-size:11px}.before-after-manager__pair>div:first-child{border-radius:7px 0 0 7px}.before-after-manager__pair>div:last-child{border-radius:0 7px 7px 0}.before-after-manager__pair>div>span:first-child{position:absolute;z-index:1;bottom:5px;left:5px;padding:2px 5px;border-radius:20px;background:#201d1c;color:#fff;font-size:9px;text-transform:uppercase}.before-after-manager__pair img{display:block;width:100%;height:100%;object-fit:cover}.collection-edit--before-after .before-after-photo-row{align-items:start;gap:20px}.case-photo-upload{min-width:0;padding:16px;border:1px solid #dfcbb6;border-radius:12px;background:#fffaf4}.case-photo-upload input[type=file]{display:block;width:100%;max-width:100%;margin:12px 0}.case-photo-upload p{color:#806b5e;font-size:12px;line-height:1.5}.case-photo-upload__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:12px 0}.case-photo-upload__actions button{padding:8px 12px;border-radius:8px;border:1px solid #cda583;background:#fff;cursor:pointer}.case-photo-upload__actions button:last-child{background:#824b2e;color:white}.collection-edit--before-after .before-after-photo-row>.field-type{min-width:0}@media (max-width:750px){.collection-edit--before-after .before-after-photo-row{flex-direction:column}.collection-edit--before-after .before-after-photo-row>.field-type{width:100%!important}}.blog-translation-actions{display:inline-flex;align-items:center;gap:3px;padding:0 5px;border-left:1px solid #d8d2cc}.blog-actions-cell .blog-translation-actions button{width:auto;height:25px;padding:0 4px;font-size:10px;font-weight:700}.blog-translation-error{font-size:11px;color:#bd2828}.press-list-card{display:flex;align-items:center;gap:14px;min-width:0;padding:4px 0}.press-list-card__logo{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;overflow:hidden;background:#fff;border-radius:10px;color:#335777;font-weight:750}.press-list-card__logo img{max-width:36px;max-height:36px;width:100%;height:100%;object-fit:contain}.press-list-card__content{min-width:0;max-width:100%;display:flex;flex-direction:column;gap:4px;overflow:hidden}.press-list-card__meta{color:#68869a;font-size:12px}.press-list-card__title{color:#2d241f;font-size:14px;font-weight:600;line-height:1.35}.press-list-card__url{display:block;width:fit-content;max-width:100%;color:#8495a5;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.press-list-card__title{overflow-wrap:anywhere}.collection-list--press .table .cell-pressSummary{min-width:0;width:100%}.collection-list--press .table .cell-editorialActions{width:132px}.testimonial-card-preview{margin:22px 0;max-width:660px}.testimonial-card-preview__header{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:12px;flex-wrap:wrap}.testimonial-card-preview__header strong{font-size:15px;color:#38251b}.testimonial-card-preview__footnote,.testimonial-card-preview__header span{color:#837064;font-size:12px;line-height:1.5}.testimonial-card-preview__card{display:flex;flex-direction:column;min-height:288px;padding:24px;border:1px solid #dac9b8;border-radius:16px;background:#fffaf4;color:#38251b;box-shadow:0 8px 24px rgb(70 42 24/5%)}.testimonial-card-preview__card h3{margin:0 0 16px;font-size:21px;line-height:1.3}.testimonial-card-preview__card blockquote{flex:1 1;margin:0}.testimonial-card-preview__card blockquote p{margin:0;font-size:16px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.testimonial-card-preview__author{margin:20px 0 0;font-size:14px;font-weight:700}.testimonial-card-preview__footnote{margin:10px 0 0}.blog-auto-excerpt .textarea-outer,.blog-auto-excerpt textarea{width:100%}.collection-edit--articles .blog-category-reading-row{display:flex;align-items:flex-start;column-gap:20px;row-gap:16px}.collection-edit--articles .blog-category-reading-row>.field-type{min-width:0;margin:0}.collection-edit--articles .blog-category-reading-row>.relationship{flex:1 1}.collection-edit--articles .relationship__wrap:has(.relationship-add-new){gap:16px!important;align-items:stretch}.collection-edit--articles .relationship__wrap>.relationship-add-new{margin-inline-start:0!important;flex:0 0 auto}.collection-edit--articles .blog-category-reading-row .relationship--allow-create .rs__control{border-top-right-radius:10px;border-bottom-right-radius:10px}.collection-edit--articles .relationship__wrap .relationship-add-new__add-button{margin-left:0!important;border-radius:10px!important}.collection-edit--articles .blog-category-reading-row>.blog-reading-time{flex:0 0 25%}.blog-reading-time{display:grid;align-content:start;gap:7px;min-width:0}.blog-reading-time__box{display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 11px;border:1px solid #d8c1a8;border-radius:10px;background:#fffaf4;color:#4b3124}.blog-reading-time__box svg{color:var(--deluxe-copper)}.blog-reading-time__box strong{font-size:14px;font-weight:750}.blog-reading-time .field-description{margin-top:2px;font-size:11px;line-height:1.45;overflow-wrap:anywhere}@media (max-width:700px){.collection-edit--articles .blog-category-reading-row{flex-direction:column;gap:18px}.collection-edit--articles .blog-category-reading-row>.field-type{width:100%!important;flex:auto}}@media (max-width:600px){.blog-auto-field__header{align-items:flex-start}.blog-auto-field__button span{display:none}.blog-auto-field__button{width:30px;min-height:30px;padding:0;justify-content:center}}.collection-edit--articles .tabs-field__tabs-wrap{display:none}.collection-edit--articles .tabs-field__tab{padding-top:0}.collection-edit--articles .blog-auto-field__header{margin-bottom:9px}.collection-edit--articles .blog-auto-excerpt .textarea-outer{margin-top:0}.collection-edit--articles .blog-section--seo .group-field{margin-bottom:18px}.collection-edit--articles .blog-section--scheduling .collapsible__content{display:grid;gap:18px}.blog-scheduling-panel{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 18px;border:1px solid #d7bea3;border-radius:13px;background:radial-gradient(circle at 95% 0,rgb(201 152 103/10%),transparent 13rem),#fffaf4}.blog-scheduling-panel__copy{display:grid;grid-template-columns:22px 1fr;align-items:start;gap:11px;min-width:0}.blog-scheduling-panel__copy>svg{margin-top:2px;color:var(--deluxe-copper)}.blog-scheduling-panel__copy>div{display:grid;gap:4px}.blog-scheduling-panel__copy strong{color:#3c281d;font-size:12px}.blog-scheduling-panel__copy span{max-width:600px;color:#806d60;font-size:10px;line-height:1.5}.blog-scheduling-panel__button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 14px;border:1px solid var(--deluxe-coffee);border-radius:999px;background:var(--deluxe-coffee);color:#fff8ef;cursor:pointer;font-size:10px;font-weight:750;white-space:nowrap;transition:background .16s ease,border-color .16s ease,transform .16s ease}.blog-scheduling-panel__button:hover:not(:disabled){border-color:var(--deluxe-copper);background:var(--deluxe-copper);transform:translateY(-1px)}.blog-scheduling-panel__button:disabled{cursor:not-allowed;opacity:.45}.collection-edit--articles .blog-section--scheduling .checkbox{padding:14px 15px;border:1px solid #dfcbb5;border-radius:11px;background:#f7ecdf}.collection-edit--articles .blog-section--scheduling .date-time-field{max-width:360px;padding:14px 15px;border:1px solid #dfcbb5;border-radius:11px;background:#fffaf4}.collection-edit--articles .blog-section--scheduling .date-time-field .field-description{margin-top:7px}@media (max-width:720px){.blog-scheduling-panel{display:grid}.blog-scheduling-panel__button{width:100%}}.blog-scheduling-panel-wrap{display:grid;gap:14px}.blog-scheduling-panel__controls{display:flex;align-items:center;gap:9px;flex:0 0 auto}.blog-scheduling-panel__controls input[type=datetime-local]{min-width:220px;min-height:38px;padding:7px 10px;border:1px solid #d5bba1;border-radius:10px;background:#fff;color:#3c281d;font:inherit;font-size:10px}.blog-scheduling-panel__controls input[type=datetime-local]:focus{border-color:var(--deluxe-gold);box-shadow:0 0 0 3px rgb(201 152 103/12%);outline:none}.blog-scheduling-panel__message{display:inline-flex;align-items:center;gap:7px;margin:0;padding:9px 11px;border-radius:9px;background:#eaf6ed;color:#3f7c50;font-size:10px}.blog-scheduling-upcoming{display:grid;gap:8px;padding:13px 14px;border:1px solid #dfcbb5;border-radius:11px;background:#fffaf4}.blog-scheduling-upcoming__label{color:#8a6a54;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.blog-scheduling-upcoming__item{display:flex;align-items:center;justify-content:space-between;gap:12px}.blog-scheduling-upcoming__item>div{display:grid;gap:2px}.blog-scheduling-upcoming__item strong{color:#3d2a20;font-size:11px}.blog-scheduling-upcoming__item span{color:#806d60;font-size:9px}.blog-scheduling-upcoming__item button{display:grid;width:30px;height:30px;padding:0;place-items:center;border:1px solid #e0c7af;border-radius:8px;background:#fff;color:#9a564c;cursor:pointer}.blog-display-date-toggle{display:grid;grid-template-columns:18px 1fr;align-items:start;gap:10px;padding:14px 15px;border:1px solid #dfcbb5;border-radius:11px;background:#f7ecdf;cursor:pointer}.blog-display-date-toggle input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--deluxe-copper)}.blog-display-date-toggle>span{display:grid;gap:3px}.blog-display-date-toggle strong{color:#4d3325;font-size:11px}.blog-display-date-toggle small{color:#806b5e;font-size:9px;line-height:1.45}.blog-custom-display-date{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 15px;border:1px solid #dfcbb5;border-radius:11px;background:#fffaf4}.blog-custom-display-date__label{display:grid;grid-template-columns:19px 1fr;align-items:start;gap:9px}.blog-custom-display-date__label>svg{margin-top:1px;color:var(--deluxe-copper)}.blog-custom-display-date__label>div{display:grid;gap:3px}.blog-custom-display-date__label strong{color:#3d2a20;font-size:11px}.blog-custom-display-date__label span{color:#806d60;font-size:9px}.blog-custom-display-date input[type=date]{min-width:170px;min-height:38px;padding:7px 10px;border:1px solid #d5bba1;border-radius:9px;background:#fff;color:#3c281d;font:inherit;font-size:10px}@media (max-width:900px){.blog-scheduling-panel{display:grid}.blog-scheduling-panel__controls{display:grid;grid-template-columns:1fr}.blog-scheduling-panel__button,.blog-scheduling-panel__controls input[type=datetime-local]{width:100%;min-width:0}.blog-custom-display-date{display:grid}.blog-custom-display-date input[type=date]{width:100%}}.template-default .nav{z-index:30}.template-default .nav__wrap{position:relative;z-index:1}