/* Generated by ops/build-theme-assets.py. Edit constituent owned files. */

/* css/site.css */
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/heebo-hebrew-400.woff2)format("woff2")}.campaignLanding{min-height:100vh;color:var(--ink);background:var(--paper)}.campaignWrap{width:min(100% - 48px,1060px);margin-inline:auto}.campaignDraft{color:var(--white);background:var(--blue);text-align:center;font-size:11px;font-weight:var(--weight-light);padding:6px 20px}.campaignHeader{color:var(--white);background:#223440;border-bottom:1px solid #ffffff24}.campaignHeaderInner{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.campaignBrand{align-items:center;gap:12px;display:flex}.campaignLogo{background:var(--white);border-radius:8px;place-items:center;width:60px;height:52px;padding:6px;display:grid}.campaignLogo img{object-fit:contain;width:100%;height:100%}.campaignBrand>span:last-child{line-height:1.15;display:grid}.campaignBrand strong{color:var(--white);font-size:18px;font-weight:var(--weight-semibold)}.campaignBrand small{color:#dce4e8;margin-top:5px;font-size:12px}.campaignHeaderPhone{color:var(--white);font-weight:var(--weight-semibold);direction:ltr;border:1px solid #ffffff61;border-radius:4px;gap:1px;padding:8px 15px;display:grid}.campaignHeaderPhone span{color:#d9e1e6;font-size:10px;font-weight:var(--weight-regular);direction:rtl}.campaignHero{background:var(--navy-deep);padding-block:clamp(34px,5vw,54px) 54px;position:relative}.campaignHeroMedia{direction:ltr;background:#f8f7f4;border:1px solid #fff3;border-radius:8px;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);grid-template-areas:"visual copy";min-height:510px;display:grid;overflow:hidden;box-shadow:0 26px 70px #0000004d}.campaignHeroVisual{background:#d9dee1;grid-area:visual;min-width:0;position:relative;overflow:hidden}.campaignHeroImage{object-fit:cover;object-position:center;filter:brightness(1.14)contrast(.98)saturate(.9);width:100%;height:100%;display:block;position:absolute;inset:0}.campaignLanding--criminal .campaignHeroImage{object-position:center 54%;filter:brightness(1.34)contrast(.92)saturate(.84)}.campaignLanding--debt-relief .campaignHeroImage{object-position:center 48%;filter:brightness(1.2)contrast(.96)saturate(.86)}.campaignLanding--enforcement .campaignHeroImage{object-position:center 57%;filter:brightness(1.12)contrast(.98)saturate(.88)}.campaignHeroInner{position:relative}.campaignHeroCopy{color:var(--ink);text-align:right;direction:rtl;background:linear-gradient(145deg,#fff 0%,#f3f1ec 100%);flex-direction:column;grid-area:copy;justify-content:center;align-items:flex-start;padding:42px 44px;display:flex}.campaignExperience{color:#182d3b;border-bottom:2px solid #d5ad64;align-items:center;gap:13px;margin:0 0 19px;padding-bottom:15px;display:flex}.campaignExperience strong{color:#b48642;font-size:clamp(54px,5.6vw,72px);font-weight:700;line-height:.82}.campaignExperience span{gap:2px;font-size:17px;font-weight:700;line-height:1.1;display:grid}.campaignExperience small{color:#526571;font-size:13px;font-weight:500;line-height:1.25}.campaignEyebrow{color:#987544;font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.025em;margin-bottom:10px}.campaignClosing .campaignEyebrow{color:#e2c48e}.campaignHero h1{color:#182d3b;letter-spacing:-.025em;text-wrap:balance;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin-bottom:14px;font-size:clamp(38px,4.1vw,56px);font-weight:700;line-height:1.08}.campaignLead{color:#425565;max-width:560px;margin:0 0 22px;font-size:clamp(17px,1.65vw,20px);font-weight:500;line-height:1.55}.campaignCallCta,.campaignFormCta{min-height:52px;font-size:16px;font-weight:var(--weight-semibold);text-align:center;border-radius:4px;justify-content:center;align-items:center;gap:9px;padding:12px 22px;display:inline-flex}.campaignHeroCopy .campaignCallCta{color:#172733;background:#d5ad64;min-width:min(100%,370px);box-shadow:0 10px 24px #20303b29}.campaignHeroActions{flex-wrap:wrap;gap:10px;width:100%;display:flex}.campaignHeroFormCta{min-width:150px;min-height:52px;color:var(--white);font-size:16px;font-weight:var(--weight-semibold);border:1px solid #ffffff9e;border-radius:4px;justify-content:center;align-items:center;padding:12px 22px;display:inline-flex}.campaignHeroFormCta:hover,.campaignHeroFormCta:focus-visible{color:#172733;background:var(--white);outline-offset:3px;outline:3px solid #d5ad648c}.campaignLanding--criminal .campaignHeroMedia{background:#142734;border-top:3px solid #d5ad64;grid-template-columns:minmax(0,1.18fr) minmax(390px,.82fr)}.campaignLanding--criminal .campaignHeroCopy{color:var(--white);background:linear-gradient(145deg,#172c39 0%,#10212c 100%);box-shadow:18px 0 42px #040d143d}.campaignLanding--criminal .campaignExperience{color:var(--white)}.campaignLanding--criminal .campaignExperience strong{color:#d5ad64}.campaignLanding--criminal .campaignExperience small{color:#d7e0e5}.campaignLanding--criminal .campaignHero h1{color:var(--white)}.campaignLanding--criminal .campaignLead{color:#eef2f4}.campaignLanding--criminal .campaignHeroCopy .campaignCallCta{flex:220px;min-width:220px}.campaignLanding--criminal .campaignHeroFormCta{flex:0 165px}.campaignLanding--criminal .campaignTrustStrip{width:100%;max-width:none}.campaignTrustStrip{color:#e7edf0;border:1px solid #d5ad6459;border-radius:4px;grid-template-columns:repeat(3,1fr);max-width:900px;margin:14px auto 0;display:grid}.campaignTrustStrip span{text-align:center;padding:12px 16px;font-size:14px;font-weight:600}.campaignTrustStrip span+span{border-right:1px solid #d5ad6459}.campaignHeroCopy .campaignCallCta span{font-size:21px;line-height:1}.campaignCallCta:hover,.campaignCallCta:focus-visible,.campaignSubmit:hover,.campaignSubmit:focus-visible{outline-offset:3px;background:#e1bd79;outline:3px solid #ffffffc7}.campaignFormCta{color:var(--white);border:1px solid #ffffff9e}.campaignAssurance{color:#5f6f79;margin:11px 0 0;font-size:13px;font-weight:500}.campaignForm{z-index:2;width:100%;max-width:none;color:var(--ink);background:#fffffffa;border-top:5px solid #d5ad64;border-radius:7px;gap:8px;margin:24px auto 0;padding:24px 28px 20px;scroll-margin-top:22px;display:grid;position:relative;box-shadow:0 24px 65px #00000061}.campaignForm .campaignEyebrow{margin-bottom:0}.campaignForm h2{margin:0;font-size:25px;line-height:1.2}.campaignForm>p:not(.campaignEyebrow){color:var(--blue);margin:0 0 4px;font-size:14px;line-height:1.45}.campaignFormFields{grid-template-columns:1fr 1fr 1.15fr;align-items:end;gap:12px;display:grid}.campaignForm label{color:var(--navy-deep);font-size:13px;font-weight:var(--weight-semibold);gap:5px;display:grid}.campaignRequiredMark{color:#8b6b38}.campaignForm input{width:100%;min-height:48px;color:var(--ink);font:inherit;font-weight:var(--weight-regular);background:#faf9f6;border:1px solid #aeb8be;border-radius:3px;outline:none;padding:10px 12px}.campaignForm input:focus{border-color:#987544;box-shadow:0 0 0 3px #c8a8753d}.campaignSubmit{color:#172733;cursor:pointer;min-height:48px;font:inherit;font-weight:var(--weight-semibold);background:#d5ad64;border:0;border-radius:3px;justify-content:center;align-items:center;padding:10px 16px;display:inline-flex}.campaignForm small{color:#596b77;font-size:11px;line-height:1.45}.campaignFormStatus{margin:0;font-weight:500;color:var(--navy-deep)!important;font-size:12px!important;line-height:1.4!important}.campaignFormStatus:empty{display:none}.campaignFocus{color:var(--white);background:#263a47;padding-block:44px 50px}.campaignFocus>.campaignWrap>.campaignEyebrow,.campaignFocus h2{text-align:center}.campaignFocus .campaignEyebrow{color:#e2c48e}.campaignFocus h2{color:var(--white);margin-bottom:26px;font-size:clamp(27px,3vw,38px);line-height:1.15}.campaignFocusGrid{background:#ffffff2b;border:1px solid #ffffff2b;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.campaignFocusGrid article{text-align:center;background:#263a47;min-height:175px;padding:24px 22px}.campaignIcon{color:#d8b36d;place-items:center;width:42px;height:42px;margin-bottom:11px;display:inline-grid}.campaignIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:100%;height:100%}.campaignFocusGrid h3{color:var(--white);margin-bottom:6px;font-size:19px;line-height:1.25}.campaignFocusGrid p{color:#dbe4e8;margin:0;font-size:14px;line-height:1.55}.campaignSection{padding-block:54px}.campaignSection h2{margin-bottom:24px;font-size:clamp(29px,3.4vw,40px);line-height:1.15}.campaignProcess{background:var(--white)}.campaignProcess h2{text-align:center}.campaignProcessGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.campaignProcessGrid>div{border:1px solid var(--line);text-align:center;background:#f7f4ee;justify-content:center;align-items:center;min-height:92px;padding:23px 38px 23px 20px;display:flex;position:relative}.campaignProcessGrid>div>span{color:#866536;border:1px solid #c9a566;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;font-weight:700;display:grid;position:absolute;top:8px;right:8px}.campaignProcessGrid strong{color:var(--navy-deep);font-size:17px;line-height:1.35}.campaignQuickAnswers{background:var(--sand)}.campaignQuickAnswersInner{max-width:930px}.campaignQuickAnswers h2{text-align:center}.campaignQuickAnswersList{border-top:1px solid #c7beb0}.campaignQuickAnswersList p{border-bottom:1px solid #c7beb0;grid-template-columns:minmax(230px,.85fr) minmax(0,1.15fr);gap:24px;margin:0;padding:15px 4px;display:grid}.campaignQuickAnswersList strong{color:var(--navy-deep);font-size:15px}.campaignQuickAnswersList span{color:var(--blue);font-size:14px}.campaignClosing{color:var(--white);background:#223440;padding-block:58px}.campaignClosingInner{grid-template-columns:1.15fr .95fr;align-items:center;gap:24px 64px;display:grid}.campaignClosing h2{max-width:650px;color:var(--white);margin:0;font-size:clamp(30px,3.6vw,44px);line-height:1.12}.campaignClosing ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.campaignClosing li{color:#e9eef0;padding-right:26px;font-size:16px;position:relative}.campaignClosing li:before{content:"✓";color:#d8b36d;font-weight:700;position:absolute;right:0}.campaignClosingCtas{grid-column:1/-1;justify-content:center;gap:12px;margin-top:4px;display:flex}.campaignClosing .campaignCallCta{color:#172733;background:#d5ad64;min-width:230px}.campaignClosing .campaignFormCta{min-width:190px}.campaignFooter{color:var(--white);background:#182832;padding:34px 0 0}.campaignFooterInner{justify-content:space-between;align-items:flex-start;gap:32px;padding-bottom:26px;display:flex}.campaignFooterInner>div:first-child,.campaignFooterContact{gap:6px;display:grid}.campaignFooter strong{color:var(--white);font-size:17px}.campaignFooter span,.campaignFooter a{color:#d9e1e6;font-size:13px}.campaignFooterContact{text-align:left;direction:ltr}.campaignLegal{color:var(--white);background:var(--blue);text-align:center;font-size:11px;font-weight:var(--weight-light);margin:0;padding:12px 24px}.campaignMobileBar{display:none}@media (width<=820px){.campaignFormFields,.campaignFocusGrid,.campaignProcessGrid,.campaignClosingInner{grid-template-columns:1fr}.campaignFocusGrid{gap:0}.campaignFocusGrid article{border-bottom:1px solid #ffffff2b;min-height:auto}.campaignFocusGrid article:last-child{border-bottom:0}.campaignQuickAnswersList p{grid-template-columns:1fr;gap:4px}.campaignLanding--criminal .campaignHeroMedia{grid-template-columns:minmax(0,1fr) minmax(330px,.9fr)}}@media (width<=650px){.campaignLanding{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.campaignWrap{width:min(100% - 28px,1060px)}.campaignDraft{padding-inline:10px;font-size:9px}.campaignHeaderInner{min-height:70px}.campaignLogo{width:54px;height:46px}.campaignBrand strong{font-size:16px}.campaignBrand small{font-size:10px}.campaignHeaderPhone{display:none}.campaignHero{padding-block:22px 34px}.campaignHeroMedia{border-radius:6px;grid-template-columns:1fr;grid-template-areas:"copy""visual";min-height:0}.campaignHeroCopy{padding:27px 22px 29px}.campaignExperience{margin-bottom:16px}.campaignExperience strong{font-size:58px}.campaignHeroVisual{aspect-ratio:3/2;min-height:0}.campaignHero h1{font-size:clamp(35px,10.3vw,45px);line-height:1.08}.campaignLead{font-size:17px;line-height:1.5}.campaignHeroCopy .campaignCallCta{width:100%;min-width:0}.campaignLanding--criminal .campaignHeroMedia{grid-template-columns:1fr}.campaignHeroActions{grid-template-columns:1fr;display:grid}.campaignLanding--criminal .campaignHeroCopy .campaignCallCta,.campaignLanding--criminal .campaignHeroFormCta{width:100%;min-width:0}.campaignTrustStrip{grid-template-columns:1fr}.campaignTrustStrip span{padding-block:10px}.campaignTrustStrip span+span{border-top:1px solid #d5ad6459;border-right:0}.campaignForm{gap:7px;margin-top:18px;padding:21px 18px 17px}.campaignForm h2{font-size:23px}.campaignFormFields{gap:10px}.campaignForm small{font-size:10px}.campaignFocus{padding-block:38px 42px}.campaignFocus h2{margin-bottom:20px;font-size:29px}.campaignFocusGrid article{text-align:right;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:2px 14px;padding:19px 18px;display:grid}.campaignIcon{grid-row:1/span 2;margin:0}.campaignFocusGrid h3{margin:0;font-size:18px}.campaignSection{padding-block:42px}.campaignSection h2{margin-bottom:20px;font-size:29px}.campaignProcessGrid{gap:8px}.campaignProcessGrid>div{text-align:right;justify-content:flex-start;min-height:72px;padding:17px 48px 17px 16px}.campaignQuickAnswersList p{padding-block:13px}.campaignClosing{padding-block:44px}.campaignClosing h2{font-size:32px}.campaignClosingCtas{width:100%;display:grid}.campaignClosing .campaignCallCta,.campaignClosing .campaignFormCta{width:100%;min-width:0}.campaignFooterInner{display:grid}.campaignMobileBar{z-index:80;min-height:66px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:#182832;grid-template-columns:1.15fr .85fr;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 25px #14232e3d}.campaignMobileBar a{color:var(--white);font-size:14px;font-weight:var(--weight-semibold);border:1px solid #ffffff73;justify-content:center;align-items:center;padding:9px 7px;display:flex}.campaignMobileBar a:first-child{color:#172733;background:#d5ad64;border-color:#d5ad64}}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/heebo-hebrew-500.woff2)format("woff2")}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/heebo-hebrew-600.woff2)format("woff2")}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:700;src:url(../fonts/heebo-hebrew-700.woff2)format("woff2")}:root{--navy:#3f5263;--navy-deep:#314452;--blue:#526575;--gold:#c8a875;--paper:#fcfbf8;--sand:#f1ece4;--mist:#e7e9e8;--line:#d7d5cf;--white:#fff;--ink:#24333e;--weight-light:400;--weight-regular:400;--weight-semibold:600;--weight-extrabold:700}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--navy);font-weight:var(--weight-regular);margin:0}body,button,input,select,textarea{font-family:Heebo,Arial,Helvetica,sans-serif!important}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3,h4{color:var(--navy-deep);font-family:Heebo,Arial,Helvetica,sans-serif!important}.noBreak{white-space:nowrap}h1{font-weight:var(--weight-extrabold)}h2,h3,h4,strong{font-weight:var(--weight-semibold)}p{font-weight:var(--weight-regular)}.site{background:var(--paper);line-height:1.65;overflow:hidden}.wrap{width:min(1180px,100% - 48px);margin-inline:auto}.draft{text-align:center;color:var(--white);background:var(--blue);font-size:12px;font-weight:var(--weight-light);padding:8px 20px}.nav{z-index:20;color:var(--white);background:var(--navy);border-bottom:1px solid #ffffff29;position:relative}.navInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:92px;display:grid}.brand{justify-self:start;align-items:center;gap:14px;display:flex}.brandLogo{background:var(--white);border-radius:10px;flex:0 0 74px;place-items:center;width:74px;height:64px;padding:6px;display:grid;box-shadow:0 6px 18px #0d1d2a3d}.brandLogo img{object-fit:contain;width:100%;height:100%;display:block}.brandText{line-height:1.15;display:grid}.brandText strong{color:var(--white);font-size:19px;font-weight:var(--weight-semibold)}.brandText small{color:#e1e8ec;font-size:12px;font-weight:var(--weight-light);margin-top:7px}.links{font-size:14px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;gap:16px;display:flex}.links a{color:var(--white)}.links a:hover{color:#efd7aa}.mobileMenu{z-index:50;display:none;position:relative}.mobileMenuToggle{min-width:48px;min-height:48px;color:var(--white);cursor:pointer;font-size:14px;font-weight:var(--weight-semibold);background:#ffffff0f;border:1px solid #ffffff5c;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:9px 13px;display:inline-flex;font-family:inherit!important}.mobileMenuToggle:hover,.mobileMenuToggle:focus-visible,.mobileMenuToggle[aria-expanded=true]{color:var(--navy-deep);background:var(--gold);border-color:var(--gold);outline:none}.mobileMenuIcon{width:20px;height:16px;display:inline-block;position:relative}.mobileMenuIcon span{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .16s,opacity .16s,top .16s;position:absolute;right:0}.mobileMenuIcon span:first-child{top:0}.mobileMenuIcon span:nth-child(2){top:7px}.mobileMenuIcon span:nth-child(3){top:14px}.mobileMenuToggle[aria-expanded=true] .mobileMenuIcon span:first-child{top:7px;transform:rotate(45deg)}.mobileMenuToggle[aria-expanded=true] .mobileMenuIcon span:nth-child(2){opacity:0}.mobileMenuToggle[aria-expanded=true] .mobileMenuIcon span:nth-child(3){top:7px;transform:rotate(-45deg)}.mobileMenuPanel{width:min(330px,100vw - 32px);color:var(--navy-deep);background:var(--white);border-top:4px solid var(--gold);border-radius:8px;padding:8px;display:grid;position:absolute;top:calc(100% + 14px);left:0;overflow:hidden;box-shadow:0 22px 55px #14232e4d}.mobileMenuPanel[hidden]{display:none}.mobileMenuPanel a{border-bottom:1px solid var(--line);min-height:48px;font-size:16px;font-weight:var(--weight-semibold);align-items:center;padding:10px 14px;display:flex}.mobileMenuPanel a:hover,.mobileMenuPanel a:focus-visible{color:var(--navy-deep);background:var(--sand);outline:none}.mobileMenuPanel .mobileMenuContact{color:var(--navy-deep);background:var(--gold);border-bottom:0;border-radius:5px;justify-content:center;margin-top:7px}.navCta{justify-self:end}.btn{cursor:pointer;min-height:48px;font-weight:var(--weight-semibold);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:11px 22px;display:inline-flex}.btnPrimary{color:#172a38;background:var(--gold)}.btnPrimary:hover{background:#d5b985}.btnOutline{color:var(--navy);border-color:var(--navy);background:0 0}.hero{isolation:isolate;background:radial-gradient(circle at 8% 18%, #c8a87533, transparent 30%), linear-gradient(135deg, var(--paper), var(--sand));padding-block:54px 66px;position:relative;font-family:Heebo,Arial,Helvetica,sans-serif!important}.hero h1{font-family:Heebo,Arial,Helvetica,sans-serif!important}.heroInner{isolation:isolate;background:#ffffffc2;border:1px solid #3f526329;border-radius:34px 34px 8px 8px;align-items:center;min-height:570px;padding:78px 76px 88px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #3144521f}.heroInner:before{content:"";background:var(--gold);inset-block:0;width:6px;position:absolute;right:0}.heroCopy{z-index:2;width:100%;position:relative}.heroMetaRow{justify-content:space-between;align-items:center;gap:18px;width:100%;margin-bottom:22px;display:flex}.eyebrow{color:var(--blue);font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.04em;margin-bottom:16px;display:inline-block}.heroEyebrow{color:var(--navy-deep);border-right:4px solid var(--gold);letter-spacing:0;background:#c2a0632b;border-radius:4px;margin-bottom:0;padding:9px 15px;font-size:17px}.hero h1{letter-spacing:-.018em;text-wrap:balance;max-width:1020px;margin-bottom:24px;font-size:46px;font-weight:700;line-height:1.16}.hero h1 span{color:inherit;display:block}.lead{max-width:790px;color:var(--blue);margin-bottom:0;font-size:20px;font-weight:500;line-height:1.65}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero .actions .btn{min-height:52px;padding-inline:28px;font-size:17px;font-weight:600}.note{color:var(--blue);margin:14px 0 0;font-size:13px;font-weight:400}.heroMonogram{z-index:0;object-fit:contain;filter:none;pointer-events:none;width:320px;height:auto;position:absolute;bottom:38px;left:32px}.heroMobileAction{display:none}.portrait{text-align:center;min-height:480px;color:var(--white);font-weight:var(--weight-semibold);background:linear-gradient(145deg, var(--blue), var(--navy-deep));border-radius:42px 42px 10px 10px;place-items:center;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 65px #3144523b}.portrait:after{content:"";border:1px solid #ffffff29;border-radius:30px 30px 5px 5px;position:absolute;inset:22px}.portraitLogo{z-index:0;object-fit:contain;filter:brightness(0)invert();opacity:.18;pointer-events:none;width:78%;height:68%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portraitLabel{z-index:2;color:var(--white);text-shadow:0 2px 8px #14232e8c;padding:10px 16px;position:relative}.exp{color:var(--navy-deep);background:var(--white);border-left:5px solid var(--gold);flex:none;align-items:center;gap:10px;padding:14px 21px;display:flex;box-shadow:0 10px 30px #31445226}.exp strong{color:var(--navy);font-size:36px;line-height:1;font-weight:var(--weight-extrabold)}.exp span{font-weight:var(--weight-semibold)}.trust{color:var(--white);background:var(--navy-deep)}.trust .wrap{min-height:76px;font-size:14px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;gap:30px;padding-block:16px;display:flex}.trust span{align-items:center;gap:30px;display:flex}.trust span:not(:last-child):after{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px}.section{padding-block:96px}.sectionHead{max-width:830px;margin-bottom:44px}.section h2{letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(36px,4.2vw,58px);line-height:1.12}.sectionHead>p:not(.eyebrow),.sectionCopy>p{color:var(--blue);font-size:18px}.pathsGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.path{background:var(--white);border:1px solid var(--line);border-radius:22px;flex-direction:column;min-height:330px;padding:38px;display:flex;box-shadow:0 12px 30px #3f52630f}.path.alt{background:var(--sand)}.num{color:var(--blue);font-size:13px;font-weight:var(--weight-semibold)}.path h3{margin:54px 0 12px;font-size:clamp(29px,3vw,40px)}.path p{color:var(--blue);font-size:17px}.path a{color:var(--navy-deep);font-weight:var(--weight-semibold);margin-top:auto}.criminal{color:var(--white);background:var(--navy-deep)}.criminal h2,.criminal h3{color:var(--white)}.criminal .eyebrow{color:#e2c895}.criminal .sectionCopy p{color:#e4eaed}.split{grid-template-columns:1fr 1fr;align-items:start;gap:9vw;display:grid}.services{border-top:1px solid #ffffff47}.service{color:var(--white);border-bottom:1px solid #ffffff30;align-items:center;gap:10px;padding:18px 5px;font-size:18px;display:block}.service strong{color:#d8bd88;font-size:12px;font-weight:var(--weight-extrabold)}.debts{background:var(--sand)}.debtCards{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.debtCard{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--gold);min-height:235px;padding:28px;scroll-margin-top:24px}.debtCard:target{box-shadow:0 0 0 3px #c8a8756b}.debtCard>strong{color:var(--blue);font-weight:var(--weight-extrabold)}.debtCard h3{margin:0 0 8px;font-size:23px}.debtCard p{color:var(--blue)}.aboutGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:8vw;display:grid}.photo{background:var(--navy-deep);border-radius:34px;min-height:470px;margin:0;overflow:hidden;box-shadow:0 24px 55px #31445233}.officeImage{object-fit:cover;object-position:center;width:100%;height:100%;min-height:560px;display:block}.about h2{font-size:clamp(34px,4vw,54px)}.about p{color:var(--blue);font-size:17px}.leadSmall{font-size:19px!important}.leadSmall strong{font-weight:var(--weight-semibold)}.advantages{background:var(--mist)}.advGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.adv{background:var(--white);border-bottom:4px solid var(--gold);min-height:210px;padding:26px}.adv>strong{color:var(--blue);font-weight:var(--weight-extrabold)}.adv h3{margin:0 0 8px;font-size:21px}.adv p{color:var(--blue);font-size:15px}.method{background:var(--paper)}.steps{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.step{background:var(--sand);border:1px solid var(--line);grid-column:span 2;min-height:260px;padding:28px}.step:nth-child(4){grid-column:2/span 2}.step:nth-child(5){grid-column:4/span 2}.step>strong{min-width:34px;height:34px;color:var(--white);background:var(--navy);font-weight:var(--weight-extrabold);border-radius:18px;place-items:center;padding-inline:8px;display:inline-grid}.step h3{margin:0 0 8px;font-size:20px}.step p{color:var(--blue);font-size:14px}.knowledge{color:var(--white);background:var(--blue)}.knowledge h2{color:var(--white)}.knowledge .eyebrow{color:#efd7aa}.knowledge .sectionHead>p:not(.eyebrow){color:#edf1f3}.articleGroups{gap:56px;display:grid}.articleGroupTitle{width:fit-content;color:var(--white);border-bottom:4px solid var(--gold);margin:0 0 22px;padding-bottom:7px;font-size:clamp(25px,2.7vw,34px)}.articles{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.articleShell{min-width:0;display:flex}.article{width:100%;height:100%;min-height:0;color:var(--navy-deep);background:var(--white);border-top:5px solid var(--gold);flex-direction:column;padding:28px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.article:hover,.article:focus-visible{border-top-color:#dfc08d;outline:none;transform:translateY(-4px);box-shadow:0 18px 36px #1f303d33}.article:focus-visible{box-shadow:0 0 0 3px #efd7aa,0 18px 36px #1f303d33}.article h4{color:var(--navy-deep);margin-bottom:12px;font-size:22px;line-height:1.35}.article p{color:var(--blue);font-size:15px}.article .articleSubtitle{color:var(--navy-deep);font-size:16px;font-weight:var(--weight-semibold);margin-bottom:14px}.articleLink{color:var(--navy-deep);font-weight:var(--weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px;margin-top:auto;text-decoration-thickness:2px}.futureNote{color:#edf1f3;border:1px solid #ffffff42;border-radius:6px;width:fit-content;margin:34px 0 0;padding:9px 14px;font-size:13px}.faq{background:var(--sand)}.faq details{background:var(--white);border:1px solid var(--line);border-radius:8px;margin:10px 0;padding:20px 24px}.faq summary{cursor:pointer;color:var(--navy-deep);font-size:18px;font-weight:var(--weight-semibold)}.faq details p{color:var(--blue);margin:16px 0 0}.contact{color:var(--white);background:var(--navy)}.contactGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:8vw;display:grid}.contact h2{color:var(--white)}.contact .eyebrow{color:#efd7aa}.contact p{color:#ecf0f2}.contactDirect{font-weight:var(--weight-semibold);flex-wrap:wrap;gap:10px;display:flex}.form{color:var(--navy-deep);background:var(--white);border-radius:12px;padding:34px}.row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form label{color:var(--navy-deep);font-size:14px;font-weight:var(--weight-semibold);margin-bottom:16px;display:block}.form input,.form select,.form textarea{width:100%;color:var(--navy-deep);background:#f3f5f4;border:1px solid #b9c1c5;border-radius:5px;margin-top:7px;padding:13px}.form textarea{resize:vertical}.form small{color:var(--blue);font-weight:var(--weight-light);margin-top:12px;display:block}.footer{color:var(--white);background:#293a47;padding-top:52px}.footerGrid{grid-template-columns:.72fr 1.58fr;gap:50px;padding-bottom:42px;display:grid}.footerBrand{align-items:flex-start;gap:14px;display:flex}.footerBrand img{object-fit:contain;background:transparent;border:0;border-radius:0;width:70px;height:58px;padding:0;box-shadow:none}.footerBrandCopy{min-width:0}.footerPracticeLinks{border-top:1px solid #ffffff2e;gap:2px;margin-top:16px;padding-top:13px;display:grid}.footerPracticeLinks a{color:#f3d8a5;width:fit-content;font-size:14px;font-weight:var(--weight-semibold);padding-block:3px}.footerPracticeLinks a:hover,.footerPracticeLinks a:focus-visible{color:var(--white);text-underline-offset:4px;outline:none;text-decoration:underline}.footer strong{color:var(--white);font-weight:var(--weight-semibold)}.footer p{color:#edf1f3;margin:5px 0}.footer address{color:var(--white);flex-direction:column;gap:5px;font-style:normal;display:flex}.footer address strong{border-bottom:3px solid var(--gold);width:fit-content;margin-bottom:8px;padding-bottom:5px;font-size:18px}.footer address a{color:#f3d8a5;text-underline-offset:3px;text-decoration:underline}.footerLocations{gap:18px;display:grid}.footerOffice{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:9px;grid-template-columns:minmax(180px,.7fr) minmax(300px,1.3fr);align-items:center;gap:18px;padding:16px;display:grid}.footerMap{border:0;border-radius:6px;width:100%;height:190px;display:block}.footerContact{border-top:1px solid #ffffff2e;margin-top:2px;padding-top:24px}.footerContact a:first-of-type{color:var(--white);text-decoration:none}.legal{text-align:center;width:100%;color:var(--white);background:var(--blue);font-size:12px;font-weight:var(--weight-light);padding:14px 24px}.articleNav .navInner{grid-template-columns:1fr auto 1fr}.articleBack{color:var(--white);font-size:14px;font-weight:var(--weight-semibold)}.articleBack:hover{color:#efd7aa}.articleHero{background:linear-gradient(135deg, var(--paper), var(--sand));padding-block:72px}.articleHeroGrid{grid-template-columns:1.02fr .98fr;align-items:center;gap:6vw;display:grid}.breadcrumbs{color:var(--blue);flex-wrap:wrap;gap:7px;margin-bottom:28px;font-size:13px;display:flex}.breadcrumbs a{text-underline-offset:3px;text-decoration:underline}.articleHero h1{letter-spacing:-.035em;margin-bottom:22px;font-size:clamp(40px,4.7vw,64px);line-height:1.08}.articleDeck{max-width:700px;color:var(--blue);margin-bottom:0;font-size:clamp(19px,2vw,24px);line-height:1.55}.articleHeroImage{aspect-ratio:16/9;border:1px solid var(--line);border-radius:26px 26px 7px 7px;margin:0;overflow:hidden;box-shadow:0 24px 55px #3144522e}.articleHeroImage img{object-fit:cover;filter:brightness(1.09)saturate(.88);width:100%;height:100%;display:block}.articleLayout{grid-template-columns:minmax(0,760px) minmax(260px,330px);justify-content:space-between;align-items:start;gap:7vw;padding-block:84px 96px;display:grid}.articleContent{min-width:0}.articleIntro{border-right:5px solid var(--gold);margin-bottom:58px;padding:28px 30px 28px 0}.articleIntro p{color:var(--navy-deep);margin-bottom:16px;font-size:20px;line-height:1.75}.articleIntro p:last-child{margin-bottom:0}.articleSection{margin-bottom:52px}.articleSection h2{letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(28px,3vw,38px);line-height:1.2}.articleSection p{color:var(--blue);margin-bottom:18px;font-size:17px;line-height:1.85}.articleSection ul{margin:22px 0;padding:0;list-style:none}.articleSection li{color:var(--blue);margin-bottom:12px;padding-right:27px;font-size:17px;line-height:1.75;position:relative}.articleSection li:before{content:"";background:var(--gold);border-radius:50%;width:8px;height:8px;position:absolute;top:.75em;right:2px}.articleLegalReference{color:#65717d;font-size:.86em;font-weight:400;line-height:inherit}.articleSection>.articleLegalReference{margin-top:18px;line-height:1.65}.articleDisclaimer{color:var(--white);background:var(--navy-deep);border-right:5px solid var(--gold);margin:64px 0 54px;padding:26px 28px}.articleDisclaimer strong{color:var(--white);margin-bottom:8px;font-size:19px;display:block}.articleDisclaimer p{color:#e6ecef;margin:0}.articleSidebar{position:sticky;top:28px}.articleCta{background:var(--sand);border:1px solid var(--line);border-top:5px solid var(--gold);padding:30px}.articleCta h2{margin-bottom:14px;font-size:29px;line-height:1.2}.articleCta>p:not(.eyebrow){color:var(--blue)}.articleCta .btn{width:100%;margin-top:10px}.articlePhone{text-align:center;color:var(--navy-deep);font-weight:var(--weight-semibold);text-underline-offset:4px;margin-top:16px;text-decoration:underline;display:block}.relatedArticles{background:var(--sand);padding-block:84px}.relatedArticles h2{margin-bottom:30px;font-size:clamp(34px,4vw,48px)}.relatedGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.relatedCard{background:var(--white);border:1px solid var(--line);padding-bottom:26px;display:grid;overflow:hidden}.relatedCard img{aspect-ratio:16/9;object-fit:cover;filter:brightness(1.09)saturate(.88);width:100%}.mobileQuickContact{display:none}.relatedCard span,.relatedCard strong,.relatedCard small{margin-inline:25px}.relatedCard span{color:var(--blue);font-size:14px;font-weight:var(--weight-semibold);margin-top:22px}.relatedCard strong{color:var(--navy-deep);margin-top:6px;font-size:23px;line-height:1.35}.relatedCard small{color:var(--navy-deep);font-weight:var(--weight-semibold);margin-top:22px}.articleFooter{color:var(--white);background:#293a47}.articleFooter .wrap{justify-content:space-between;align-items:center;gap:20px;min-height:84px;display:flex}.articleFooter a{color:#f3d8a5;text-underline-offset:3px;text-decoration:underline}.imageOptionsPage{min-height:100vh;color:var(--navy-deep);background:var(--paper)}.optionsHeader{color:var(--white);background:var(--navy)}.optionsNav{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.optionsBrand,.optionsBack{color:var(--white);font-weight:var(--weight-semibold)}.optionsBack:hover{color:#efd7aa}.optionsHero{background:linear-gradient(135deg, var(--paper), var(--sand));padding-block:70px}.optionsHero h1{margin-bottom:16px;font-size:clamp(40px,5vw,66px);line-height:1.1}.optionsHero>.wrap>p:last-child{max-width:740px;color:var(--blue);font-size:18px}.optionsContent{padding-block:74px 96px}.optionGroup+.optionGroup{margin-top:78px}.optionGroup>h2{border-bottom:4px solid var(--gold);width:fit-content;margin-bottom:30px;padding-bottom:8px;font-size:clamp(30px,3vw,42px)}.optionArticle{background:var(--white);border:1px solid var(--line);padding:28px;box-shadow:0 12px 30px #3f52630f}.optionArticle+.optionArticle{margin-top:24px}.singleOption{max-width:900px}.optionFigure{background:#09131b;border:1px solid #ffffff1f;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 44px #0d1d2a33}.optionFigure:after{content:"";background:linear-gradient(#030a0f14 20%,#030a0fe6 100%),linear-gradient(90deg,#030a0f73,#0000 70%);position:absolute;inset:0}.optionFigure img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.optionCopy{z-index:1;color:var(--white);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:9px;padding:clamp(24px,5vw,52px);display:flex;position:absolute;inset:0}.optionCopy span{color:#f0cd8d;font-size:14px;font-weight:var(--weight-extrabold);letter-spacing:.06em}.optionCopy strong{max-width:760px;font-size:clamp(30px,5vw,58px);line-height:1.04}.optionCopy small{color:#ffffffe0;max-width:650px;font-size:clamp(16px,2vw,21px);font-weight:var(--weight-semibold)}.optionsNote{color:var(--white);background:var(--navy-deep);border-right:5px solid var(--gold);font-weight:var(--weight-semibold);margin-top:44px;padding:22px 26px}.heroPreviewPage,.heroPreviewPage button,.heroPreviewPage input,.heroPreviewPage select,.heroPreviewPage textarea,.heroPreviewPage h1,.heroPreviewPage h2,.heroPreviewPage h3,.heroPreviewPage h4{font-family:Heebo,Arial,Helvetica,sans-serif!important}.heroPreviewPage{background:var(--paper);min-height:100vh;color:var(--navy);overflow:hidden}.heroPreviewNavInner{grid-template-columns:1fr auto}.heroPreviewBack{color:var(--white);justify-self:end;padding-block:10px;font-size:15px;font-weight:500}.heroPreviewBack:hover{color:#efd7aa}.heroPreviewHero{background:radial-gradient(circle at 8% 18%, #c8a87533, transparent 30%), linear-gradient(135deg, var(--paper), var(--sand));padding-block:54px 66px}.heroPreviewSurface{isolation:isolate;background:#ffffffc2;border:1px solid #3f526329;border-radius:34px 34px 8px 8px;align-items:center;min-height:570px;padding:78px 76px 88px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #3144521f}.heroPreviewSurface:before{content:"";background:var(--gold);inset-block:0;width:6px;position:absolute;right:0}.heroPreviewCopy{z-index:2;width:100%;position:relative}.heroPreviewCopy .heroEyebrow{margin-bottom:26px}.heroPreviewTitle{max-width:1020px;color:var(--navy-deep);letter-spacing:-.018em;text-wrap:balance;margin:0 0 24px;font-size:46px;font-weight:700;line-height:1.16}.heroPreviewTitleLine{display:block}.heroPreviewLead{max-width:790px;color:var(--blue);margin:0;font-size:20px;font-weight:500;line-height:1.65}.heroPreviewActions{margin-top:32px}.heroPreviewCta{min-height:52px;padding-inline:28px;font-size:17px;font-weight:600}.heroPreviewNote{color:var(--blue);margin-top:14px;font-size:13px;font-weight:400}.heroPreviewMonogram{z-index:0;object-fit:contain;filter:grayscale();opacity:.055;pointer-events:none;width:320px;height:auto;position:absolute;bottom:38px;left:32px}.heroPreviewExperience{z-index:3;color:var(--navy-deep);background:var(--white);border-left:5px solid var(--gold);align-items:center;gap:10px;padding:14px 22px;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 10px 30px #3144521f}.heroPreviewExperience strong{color:var(--navy);font-size:34px;font-weight:700;line-height:1}.heroPreviewExperience span{font-size:14px;font-weight:600}.heroPreviewFooter{color:var(--blue);text-align:center;padding-block:25px 40px;font-size:14px}@media (width<=980px){.links{display:none}.navInner{grid-template-columns:auto 1fr;grid-template-areas:"cta brand""menu menu";gap:12px 18px;min-height:auto;padding-block:14px 12px;display:grid}.brand{grid-area:brand;justify-self:right}.mobileMenu{border-top:1px solid #ffffff2e;grid-area:menu;width:100%;padding-top:10px;display:block}.mobileMenuPanel{width:100%;color:var(--white);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid;position:static;overflow:visible}.mobileMenuPanel a{min-height:42px;color:var(--white);text-align:center;border-bottom:0;justify-content:center;padding:8px 6px;font-size:14px;line-height:1.25}.mobileMenuPanel a:nth-child(n+4){border-top:1px solid #ffffff1f}.mobileMenuPanel a:hover,.mobileMenuPanel a:focus-visible{color:#efd7aa;background:#ffffff0f}.navCta{grid-area:cta;justify-self:start}.heroInner,.split,.aboutGrid,.contactGrid{grid-template-columns:1fr}.heroInner{min-height:540px;padding:68px 52px 86px}.hero h1{font-size:42px}.portrait{min-height:400px}.debtCards,.advGrid{grid-template-columns:1fr 1fr}.steps{grid-template-columns:1fr}.step,.step:nth-child(4),.step:nth-child(5){grid-column:auto}.footerGrid{grid-template-columns:1fr 1fr}.footerOffice{grid-template-columns:1fr}.articleNav .navInner{grid-template-columns:auto 1fr}.articleBack{display:none}.articleHeroGrid,.articleLayout{grid-template-columns:1fr}.articleHeroGrid{gap:42px}.articleLayout{padding-block:68px 78px}.articleSidebar{position:static}.articleCta{max-width:600px}.heroPreviewSurface{min-height:540px;padding:68px 52px 86px}.heroPreviewTitle{font-size:42px}}@media (width<=650px){.wrap{width:min(100% - 32px,1180px)}.navInner,.articleNav .navInner{grid-template-columns:1fr;grid-template-areas:"brand""menu"}.brandLogo{flex-basis:62px;width:62px;height:54px}.brandText strong{font-size:16px}.nav .btn{display:none}.section{padding-block:65px}.hero{padding-block:28px 42px}.heroInner{border-radius:24px 24px 7px 7px;align-items:flex-start;min-height:560px;padding:52px 26px 92px}.hero h1{letter-spacing:-.012em;margin-bottom:20px;font-size:32px;line-height:1.2}.lead{font-size:17px;font-weight:400}.actions{margin-top:26px}.hero .actions .btn{width:100%;font-size:16px}.heroCopy>.actions,.heroCopy>.note{display:none}.heroMobileAction{gap:10px;width:min(100% - 32px,1180px);margin:18px auto 0;display:grid}.heroMobileAction .btn{width:100%;min-height:52px;font-size:16px}.heroMobileAction .note{text-align:center;margin:0}.heroMonogram{width:200px;bottom:-18px;left:16px}.heroMetaRow{gap:10px;margin-bottom:20px}.heroEyebrow{padding:8px 10px;font-size:15px}.exp{gap:6px;padding:8px 10px}.exp strong{font-size:27px}.exp span{font-size:13px}.officePhoto{min-height:0}.officeImage{object-fit:contain;height:auto;min-height:0}.pathsGrid,.debtCards,.advGrid,.articles,.row,.footerGrid{grid-template-columns:1fr}.optionArticle{padding:18px}.optionsNav{min-height:70px;font-size:14px}.trust .wrap{flex-direction:column;gap:6px;padding-block:22px}.trust span:after{display:none}.path{padding:28px}.footerBrand{align-items:flex-start}.footerBrand img{flex:0 0 70px}.footerOffice{padding:14px}.footerMap{height:210px}.legal{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.mobileQuickContact{z-index:100;padding:8px 12px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#293a47f7;border-top:1px solid #ffffff2e;grid-template-columns:.9fr 1.1fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 28px #17253033}.mobileQuickContact a{min-height:48px;font-size:16px;font-weight:var(--weight-semibold);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.mobileQuickPhone{color:var(--white);border:1px solid #ffffff8a}.mobileQuickConsult{color:#172a38;background:#d5b985}.mobileQuickContact a:focus-visible{outline:3px solid var(--white);outline-offset:2px}.articleHero{padding-block:52px}.articleHero h1{font-size:40px}.articleLayout{padding-block:55px 65px}.articleIntro{padding:23px 20px 23px 0}.articleIntro p{font-size:18px}.relatedGrid{grid-template-columns:1fr}.articleFooter .wrap{min-height:100px;padding-bottom:calc(72px + env(safe-area-inset-bottom));flex-direction:column;justify-content:center}.heroPreviewNavInner{min-height:78px}.heroPreviewNavInner .brandText small{display:none}.heroPreviewBack{text-align:left;max-width:112px;font-size:13px;line-height:1.35}.heroPreviewHero{padding-block:28px 42px}.heroPreviewSurface{border-radius:24px 24px 7px 7px;align-items:flex-start;min-height:560px;padding:52px 26px 92px}.heroPreviewTitle{letter-spacing:-.012em;margin-bottom:20px;font-size:32px;line-height:1.2}.heroPreviewLead{font-size:17px;font-weight:400;line-height:1.65}.heroPreviewActions{margin-top:26px}.heroPreviewCta{width:100%;font-size:16px}.heroPreviewMonogram{width:220px;bottom:24px;left:-34px}}


/* Static export: white transparent header logo, matching the updated landing page. */
.brandLogo, .campaignLogo {
  padding: 0 !important;
  background: transparent !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.brandLogo img, .campaignLogo img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}


/* css/reception-hero.css */

#dekel-reception-preview{font-family:Heebo,Arial,sans-serif;background:#314452;color:#fff;direction:rtl;overflow:hidden;text-align:right;color-scheme:dark}
#dekel-reception-preview *{box-sizing:border-box}
#dekel-reception-preview .dekel-top{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:20px 32px;background:#3f5263;border-bottom:1px solid #ffffff25}
#dekel-reception-preview .dekel-brand{display:flex;align-items:center;gap:12px;flex-shrink:0}
#dekel-reception-preview .dekel-logo{width:64px;height:50px;object-fit:contain}
#dekel-reception-preview .dekel-name{font-size:21px;line-height:1.15;font-weight:700}
#dekel-reception-preview .dekel-subname{font-size:13px;margin-top:5px;color:#fff}
#dekel-reception-preview .dekel-links{display:flex;align-items:center;justify-content:center;gap:17px;flex-wrap:wrap;font-size:14px;line-height:1.5}
#dekel-reception-preview .dekel-links span{white-space:nowrap}
#dekel-reception-preview .dekel-top-cta{background:#c8a875;color:#24333e;padding:11px 17px;border-radius:4px;font-size:14px;white-space:nowrap;font-weight:700}
#dekel-reception-preview .dekel-hero{position:relative;isolation:isolate;min-height:630px;display:flex;align-items:center;padding:66px 56px 72px;background:#273b49}
#dekel-reception-preview .dekel-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 57%;z-index:-3}
#dekel-reception-preview .dekel-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(270deg,rgba(15,30,42,.93) 0%,rgba(15,30,42,.85) 32%,rgba(15,30,42,.67) 55%,rgba(15,30,42,.14) 84%,rgba(15,30,42,.08) 100%)}
#dekel-reception-preview .dekel-copy{max-width:550px;width:62%;position:relative}
#dekel-reception-preview .dekel-meta{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:30px}
#dekel-reception-preview .dekel-eyebrow{font-size:19px;color:#e5c99d;letter-spacing:.01em;margin:0}
#dekel-reception-preview .dekel-exp{display:flex;align-items:center;gap:10px;border-right:1px solid #c8a87577;padding-right:20px}
#dekel-reception-preview .dekel-exp strong{font-size:42px;color:#e5c99d;line-height:1;font-weight:700}
#dekel-reception-preview .dekel-exp span{font-size:14px;line-height:1.4;max-width:40px}
#dekel-reception-preview h1{font-family:inherit;font-size:46px;line-height:1.2;font-weight:700;color:#fff;letter-spacing:-.018em;margin:0 0 25px;text-wrap:balance}
#dekel-reception-preview .dekel-lead{font-size:20px;line-height:1.75;color:#fff;margin:0 0 30px;max-width:510px}
#dekel-reception-preview .dekel-action{display:inline-flex;align-items:center;justify-content:center;gap:25px;background:#c8a875;color:#172a38;border:0;border-radius:4px;padding:15px 26px;font-family:inherit;font-size:17px;line-height:1.5;font-weight:700;cursor:default}
#dekel-reception-preview .dekel-note{font-size:14px;line-height:1.6;margin:14px 0 0;color:#fff}
@media(max-width:850px){#dekel-reception-preview .dekel-top{padding:18px 24px;flex-wrap:wrap;gap:16px}#dekel-reception-preview .dekel-links{order:3;width:100%;justify-content:flex-start;gap:12px 22px}#dekel-reception-preview .dekel-hero{padding:54px 36px;min-height:620px}#dekel-reception-preview .dekel-copy{width:75%}#dekel-reception-preview h1{font-size:40px}}
@media(max-width:520px){#dekel-reception-preview .dekel-top{padding:17px 20px}#dekel-reception-preview .dekel-top-cta{display:none}#dekel-reception-preview .dekel-links{font-size:13px;gap:10px 18px}#dekel-reception-preview .dekel-hero{padding:42px 24px 52px;min-height:610px}#dekel-reception-preview .dekel-copy{width:100%}#dekel-reception-preview h1{font-size:32px;line-height:1.25}#dekel-reception-preview .dekel-lead{font-size:18px;line-height:1.65}#dekel-reception-preview .dekel-shade{background:linear-gradient(180deg,rgba(15,30,42,.79),rgba(15,30,42,.88))}#dekel-reception-preview .dekel-photo{object-position:52% center}#dekel-reception-preview .dekel-meta{gap:15px}#dekel-reception-preview .dekel-eyebrow{font-size:17px}#dekel-reception-preview .dekel-exp{padding-right:12px}#dekel-reception-preview .dekel-action{width:100%}}
#dekel-reception-preview{position:relative;isolation:isolate;background:#172b3b}
#dekel-reception-preview>.dekel-photo{z-index:-3;object-position:center 53%;transform-origin:center 53%;animation:dekel-reception-breathe 36s ease-in-out infinite alternate;will-change:transform}
#dekel-reception-preview>.dekel-shade{z-index:-2;background:linear-gradient(105deg,rgba(9,24,39,.58) 0%,rgba(9,24,39,.64) 52%,rgba(9,24,39,.69) 100%)}
#dekel-reception-preview .dekel-top{background:transparent;padding:22px 32px;border-bottom:1px solid #ffffff2b}
#dekel-reception-preview .dekel-hero{background:transparent;isolation:auto;min-height:660px;padding:78px 44px 96px;justify-content:center;text-align:center}
#dekel-reception-preview .dekel-copy{width:100%;max-width:740px}
#dekel-reception-preview .dekel-meta{justify-content:center;gap:28px;margin-bottom:34px}
#dekel-reception-preview .dekel-eyebrow{color:#f0d5a9;font-size:20px}
#dekel-reception-preview .dekel-exp{padding-right:26px}
#dekel-reception-preview .dekel-exp strong{color:#f0d5a9}
#dekel-reception-preview h1{font-size:49px;line-height:1.28;max-width:730px;margin:0 auto 28px;text-shadow:0 2px 18px #06121e44;text-wrap:balance}
#dekel-reception-preview .dekel-lead{max-width:640px;font-size:20px;line-height:1.85;margin:0 auto 38px;color:#fff;text-wrap:balance}
#dekel-reception-preview .dekel-action{padding:16px 30px;min-width:240px;box-shadow:0 8px 25px #06121e33}
#dekel-reception-preview .dekel-note{margin:17px 0 0;color:#fff}
@keyframes dekel-reception-breathe{from{transform:scale(1)}to{transform:scale(1.045)}}
@media(max-width:850px){#dekel-reception-preview .dekel-top{padding:20px 24px}#dekel-reception-preview .dekel-links{justify-content:center}#dekel-reception-preview .dekel-hero{padding:72px 34px 86px;min-height:650px}#dekel-reception-preview .dekel-copy{width:100%;max-width:670px}#dekel-reception-preview h1{font-size:42px}}
@media(max-width:520px){#dekel-reception-preview .dekel-top{justify-content:center;padding:21px 20px 18px}#dekel-reception-preview .dekel-links{gap:12px 18px}#dekel-reception-preview .dekel-hero{padding:54px 24px 66px;min-height:620px}#dekel-reception-preview .dekel-copy{width:100%}#dekel-reception-preview h1{font-size:32px;line-height:1.32;margin-bottom:24px}#dekel-reception-preview .dekel-lead{font-size:18px;line-height:1.8;margin-bottom:32px}#dekel-reception-preview .dekel-meta{gap:20px;margin-bottom:29px}#dekel-reception-preview .dekel-eyebrow{font-size:17px}#dekel-reception-preview .dekel-exp{padding-right:18px}#dekel-reception-preview>.dekel-photo{object-position:center center}#dekel-reception-preview>.dekel-shade{background:rgba(9,24,39,.65)}#dekel-reception-preview .dekel-action{min-width:0;width:100%}}
@media(prefers-reduced-motion:reduce){#dekel-reception-preview>.dekel-photo{animation:none;will-change:auto}}


#dekel-reception-preview a{color:inherit;text-decoration:none} #dekel-reception-preview .dekel-links a{white-space:nowrap} #dekel-reception-preview .dekel-action,#dekel-reception-preview .dekel-top-cta{cursor:pointer;color:#172a38} #dekel-reception-preview .dekel-action:hover,#dekel-reception-preview .dekel-top-cta:hover{background:#d5b985} #dekel-reception-preview a:focus-visible{outline:3px solid #fff;outline-offset:5px}

/* css/mobile-refinements.css */
/* Mobile layout for the reception draft and its content pages. */
/* Approved copy variant 1: allow longer Hebrew headings to wrap naturally. */
#paths .pathsGrid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
#paths .path { min-width: 0; }
#paths .path h3 { white-space: normal; text-wrap: balance; }
#paths .path a { white-space: normal; min-height: 44px; display: inline-flex; align-items: center; }
@media (max-width: 650px) {
  #paths .pathsGrid { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 650px) {
  #dekel-reception-preview .dekel-top {
    justify-content: flex-start;
    padding: 16px 18px 12px;
    gap: 14px;
    background: rgba(9,24,39,.16);
  }
  #dekel-reception-preview .dekel-brand { gap: 10px; }
  #dekel-reception-preview .dekel-logo { width: 58px; height: 46px; }
  #dekel-reception-preview .dekel-name { font-size: 20px; }
  #dekel-reception-preview .dekel-subname { font-size: 14px; margin-top: 3px; }
  #dekel-reception-preview .dekel-top-cta { display: none; }
  #dekel-reception-preview .dekel-links {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    width: 100%;
    gap: 0;
    padding-top: 8px;
    border-top: 1px solid #ffffff30;
  }
  #dekel-reception-preview .dekel-links a {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 44px;
    padding: 7px 3px;
    font-size: 14px;
    line-height: 1.35;
    white-space: normal;
    text-align: center;
  }
  #dekel-reception-preview .dekel-links a:nth-child(n+4) { border-top: 1px solid #ffffff20; }
  #dekel-reception-preview .dekel-hero {
    min-height: 0;
    padding: 34px 20px 48px;
  }
  #dekel-reception-preview .dekel-copy { width: 100%; max-width: 440px; }
  #dekel-reception-preview .dekel-meta { gap: 16px; margin-bottom: 24px; }
  #dekel-reception-preview .dekel-eyebrow { font-size: 17px; line-height: 1.5; }
  #dekel-reception-preview .dekel-exp { gap: 8px; padding-right: 14px; }
  #dekel-reception-preview .dekel-exp strong { font-size: 34px; }
  #dekel-reception-preview .dekel-exp span { font-size: 14px; }
  #dekel-reception-preview h1 {
    font-size: clamp(29px, 7.6vw, 35px);
    line-height: 1.3;
    margin-bottom: 22px;
    letter-spacing: -.012em;
    text-wrap: balance;
  }
  #dekel-reception-preview .dekel-lead {
    font-size: 17px;
    line-height: 1.7;
    margin-bottom: 26px;
    text-wrap: pretty;
  }
  #dekel-reception-preview .dekel-action {
    width: 100%;
    min-width: 0;
    min-height: 52px;
    padding: 14px 18px;
    font-size: 17px;
  }
  #dekel-reception-preview .dekel-note { font-size: 14px; line-height: 1.6; margin-top: 12px; }
  #dekel-reception-preview > .dekel-photo { object-position: 62% center; transform-origin: 62% center; }
  #dekel-reception-preview > .dekel-shade {
    background: linear-gradient(180deg, rgba(9,24,39,.4), rgba(9,24,39,.52) 45%, rgba(9,24,39,.54) 70%, rgba(9,24,39,.42));
  }
  #dekel-reception-preview .dekel-lead,
  #dekel-reception-preview .dekel-note { text-shadow: 0 1px 5px rgba(0,0,0,.55); }
  .section { padding-block: 46px; }
  .section h2 { font-size: clamp(28px, 7.8vw, 34px); line-height: 1.24; letter-spacing: -.02em; }
  .split, .aboutGrid, .contactGrid { gap: 28px; }
  .split > *, .aboutGrid > *, .contactGrid > *, .footerBrandCopy { min-width: 0; }
  .path { padding: 24px; min-height: 0; }
  .path h3 { margin-top: 24px; font-size: 28px; line-height: 1.25; }
  .path a { margin-top: 20px; }
  .step { padding: 24px; min-height: 0; }
  .step p { font-size: 16px; line-height: 1.7; }
  .form { padding: 24px 18px; }
  .form input, .form select, .form textarea { font-size: 16px; min-width: 0; }
  .form .btn { min-height: 48px; width: 100%; }
  .footerContact a { overflow-wrap: anywhere; }
  .articleHero h1 { font-size: clamp(30px, 8vw, 36px); line-height: 1.22; }
  .articleHeroGrid { gap: 26px; }
  .articleLayout { padding-block: 38px 48px; }
  .articleContent { overflow-wrap: anywhere; }
  [id] { scroll-margin-top: 20px; }
}
@media (max-width: 360px) {
  #dekel-reception-preview .dekel-top { padding-inline: 14px; }
  #dekel-reception-preview .dekel-hero { padding-inline: 18px; }
  #dekel-reception-preview .dekel-links a { font-size: 13px; }
  #dekel-reception-preview .dekel-meta { gap: 12px; }
  .footerBrand { gap: 10px; }
  .footerBrand img { flex-basis: 56px; width: 56px; }
}


/* assets/adapter.css */
/* Adapt Gutenberg wrappers without changing approved brand colors or copy. */
body.dekel-site{font-family:Heebo,Arial,sans-serif;padding:0}
.dekel-site .wp-site-blocks{padding:0;margin:0}
.dekel-site .wp-block-post-content,.dekel-site .wp-block-template-part,.dekel-site .wp-block-group{margin-block:0}
.dekel-site .wp-block-image{margin:0;max-width:100%}
.dekel-site .wp-block-image img{display:block;max-width:100%;object-fit:inherit;object-position:inherit}
.dekel-site .dekel-photo img,.dekel-site .campaignHeroImage img{height:100%;width:100%;object-fit:cover;object-position:inherit}
.dekel-site .dekel-logo img{height:100%;width:100%;object-fit:contain}
.dekel-site .footerBrand>.wp-block-image{width:70px;height:58px;flex:0 0 70px}
.dekel-site .footerBrand>.wp-block-image img{width:100%;height:100%;object-fit:contain}
.dekel-site .brand>.wp-block-image{display:contents}
.dekel-site .campaignBrand>.wp-block-image{display:contents}
.dekel-site .wp-block-image.articleHeroImage img{width:100%;height:100%;object-fit:cover}
.dekel-site .wp-block-details>summary{cursor:pointer;min-height:44px}
.dekel-site .wp-block-details>*:not(summary){margin-block-start:1em}
.dekel-site :focus-visible{outline:3px solid var(--navy-deep);outline-offset:4px}
.dekel-site .footer :focus-visible,.dekel-site .campaignLanding :focus-visible{outline-color:currentColor}
.dekel-skip{position:fixed;inset-block-start:8px;inset-inline-start:8px;z-index:10000;background:#fff;color:#24333e;padding:12px 20px;transform:translateY(-200%)}
.dekel-skip:focus{transform:translateY(0)}
.dekel-site .dekel-map-placeholder{display:flex;flex-direction:column;justify-content:center;padding:14px;color:var(--ink);background:var(--sand);font-size:14px;line-height:1.5}
.dekel-site .dekel-disclosure{font-size:13px;line-height:1.6;margin-top:12px}
.dekel-site .dekel-disclosure summary{cursor:pointer;padding-block:10px;min-height:44px}
.dekel-site .dekel-disclosure p{font-size:13px;line-height:1.6;margin-block:8px}
.dekel-site .dekel-form form{margin:0}
.dekel-site .dekel-form .gform_fields{display:grid;gap:18px;list-style:none;margin:0;padding:0}
.dekel-site .dekel-form .gfield{margin:0;padding:0;min-width:0}
.dekel-site .dekel-form .gfield_label{display:block;font-size:15px;font-weight:600;margin:0 0 6px}
.dekel-site .dekel-form input:not([type=hidden]):not([type=submit]),.dekel-site .dekel-form select,.dekel-site .dekel-form textarea{display:block;width:100%;max-width:100%;box-sizing:border-box;background:#fff;color:var(--ink);border:1px solid var(--navy);border-radius:6px;padding:11px 12px;font:inherit;font-size:16px;min-height:48px}
.dekel-site .dekel-form textarea{min-height:90px}
.dekel-site .dekel-form input[type=tel]{direction:ltr;text-align:start}
.dekel-site .dekel-form .gfield_description{font-size:13px;line-height:1.6;margin-top:6px}
.dekel-site .dekel-form .charleft{color:var(--ink);font-size:13px;line-height:1.6}
.dekel-site .dekel-form .gform_footer{margin-top:18px}
.dekel-site .dekel-form [type=submit]{width:100%;min-height:50px;background:var(--gold);color:var(--ink);font-weight:700;font-size:16px;border:1px solid var(--ink);border-radius:6px;padding:12px 18px;cursor:pointer}
.dekel-site .dekel-form [aria-disabled=true]{opacity:.7;cursor:progress}
.dekel-site .dekel-form .gfield_required{margin-inline-start:4px}
.dekel-site .dekel-form .gform_validation_errors{border:2px solid var(--ink);padding:16px;margin-bottom:18px;background:var(--paper);color:var(--ink)}
.dekel-site .dekel-form .gform_validation_errors h2{font-size:18px;line-height:1.6;margin:0}
.dekel-site .dekel-form .validation_message{font-weight:700}
.dekel-site .dekel-form .gfield_error input{border-width:2px}
.dekel-site .dekel-confirmation{padding:22px;border:2px solid var(--ink);background:var(--paper);color:var(--ink);font-size:18px;line-height:1.6}
.dekel-site .gform_validation_container,.dekel-site .gform_hidden,.dekel-site .gfield--type-hidden{display:none!important}
.dekel-site .gform_required_legend{font-size:13px;margin-bottom:14px}
.dekel-site .campaignForm small{display:block;margin-top:12px}
@media(max-width:650px){.dekel-site .footerBrand>.wp-block-image{width:56px;flex-basis:56px}.dekel-site .dekel-form{min-width:0}.dekel-site .wp-block-image{max-width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.dekel-site *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

.dekel-site .dekel-map-placeholder p{color:var(--ink)}
/* Owner approved: 18 Sep 2026, existing white for the low-contrast caption. */
.dekel-site .knowledge .sectionHead>.eyebrow{color:#ffffff}

.dekel-site .brandLogo>.wp-block-image,.dekel-site .campaignLogo>.wp-block-image{display:contents}
/* Keep Gravity Forms controls in the approved palette, scoped to owned forms. */
.dekel-site .dekel-form .gform_wrapper{
 --gf-ctrl-btn-bg-color-primary:var(--gold)!important;
 --gf-ctrl-btn-bg-color-hover-primary:var(--gold)!important;
 --gf-ctrl-btn-bg-color-focus-primary:var(--gold)!important;
 --gf-ctrl-btn-color-primary:var(--ink)!important;
 --gf-ctrl-btn-color-hover-primary:var(--ink)!important;
 --gf-ctrl-btn-color-focus-primary:var(--ink)!important;
 --gf-ctrl-btn-border-color-primary:var(--ink)!important;
 --gf-ctrl-btn-font-family:Heebo,Arial,sans-serif;
 --gf-ctrl-btn-font-size:16px;
}
.dekel-site .dekel-form .gform_wrapper .gform_footer [type=submit]{width:100%;min-height:50px;background:var(--gold);color:var(--ink)}
.dekel-site .dekel-form .gform_wrapper input.gform_button[type=submit]{width:100%!important;inline-size:100%!important;max-width:none!important;min-height:50px!important;background:var(--gold)!important;color:var(--ink)!important;font-family:Heebo,Arial,sans-serif!important}
.dekel-site .dekel-form input,.dekel-site .dekel-form select,.dekel-site .dekel-form textarea{scroll-margin-block:100px}
html[dir=ltr] #dekel-reception-preview{direction:ltr;text-align:left}
html[dir=ltr] .campaignLanding{direction:ltr}

