.sh-calculator,.sh-rates{color:var(--ink, #12202b);font-variant-numeric:tabular-nums}.sh-calc-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);border:1px solid var(--line, #d9cbae);border-radius:9px;background:var(--surface, #fcfaf6)}.sh-calc-controls{padding:clamp(18px,3.6vw,50px)}.sh-calc-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-block-end:29px;padding:4px;border-radius:6px;background:#eee7d9}.sh-calc-tab{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:4px;padding:5px;background:transparent;font-size:.84rem;font-weight:650;line-height:1.24;transition:background-color .18s ease-out,border-color .18s ease-out}.sh-calc-tab svg{flex:none}.sh-calc-tab:hover{background-color:#f5f0e7}.sh-calc-tab[data-state=active]{background:var(--surface, #fcfaf6);border-color:var(--brass, #735b2d)}.sh-metal-swatch{display:inline-block;flex:none;width:.72rem;height:.72rem;border-radius:50%;border:1px solid #8d6c34;background:#b99857}.sh-metal-swatch--silver{background:#afb5bb;border-color:#818a91}.sh-calc-panel{min-width:0}.sh-calc-panel[hidden]{display:none}.sh-calc-panel[data-state=active]{animation:sh-calc-enter 185ms cubic-bezier(.16,1,.3,1)}@keyframes sh-calc-enter{0%{transform:translateY(3px)}to{transform:translateY(0)}}.sh-item-fields{display:grid;gap:23px;min-width:0}.sh-item-field{min-width:0}.sh-item-field label,.sh-hallmarks legend{display:block;margin-block-end:8px;font-weight:650;font-size:.87rem;line-height:1.35}.sh-item-field input,.sh-item-field select{display:block;min-width:0;width:100%;min-height:46px;padding:8px 11px;border:1px solid #978b75;border-radius:5px;background:#fffdf9;color:var(--ink, #12202b);font-size:1rem;font-variant-numeric:tabular-nums}.sh-item-field input::-moz-placeholder{color:#615b4d;opacity:1}.sh-item-field input::placeholder{color:#615b4d;opacity:1}.sh-item-field :disabled{opacity:.65}.sh-item-field input[aria-invalid=true]{border-color:#a33428}.sh-calc-unit-field{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.sh-calc-unit-field input{grid-area:1 / 1 / 2 / 3;padding-right:64px}.sh-calc-unit-field span{grid-area:1 / 2 / 2 / 3;padding-inline:14px;font-size:.82rem;color:#645a49;pointer-events:none}[dir=rtl] .sh-calc-unit-field input{padding-right:11px;padding-left:64px;text-align:right}.sh-hallmarks{min-width:0;border:0;padding:0;margin:0}.sh-hallmark-choices{display:flex;align-items:stretch;flex-wrap:wrap;gap:7px}.sh-hallmark{position:relative;display:grid;min-height:44px;min-width:49px;text-align:center;cursor:pointer}.sh-hallmark input{position:absolute;width:1px;height:1px;opacity:0;inset:50% auto auto 50%}.sh-hallmark>span{display:grid;align-content:center;padding-inline:10px;border:1px solid #978b75;border-radius:5px;color:var(--ink, #12202b);line-height:1.2;font-size:.8rem;transition:background-color .18s ease-out,border-color .18s ease-out}.sh-hallmark bdi{font-weight:700;font-size:.86rem;letter-spacing:.01em}.sh-hallmark small{margin-inline-start:2px;color:#665740;font-size:.68rem;font-weight:500}.sh-hallmark input:enabled~span:hover{background:#f1eadb}.sh-hallmark input:checked~span{background:#ebe0c8;border-color:#967536}.sh-hallmark input:focus-visible~span{outline:2px solid #866326;outline-offset:2px}.sh-hallmark input:disabled~span{opacity:.6;cursor:default}@media (forced-colors: active){.sh-calc-tab[data-state=active],.sh-hallmark input:checked~span{forced-color-adjust:none;border-color:Highlight;background-color:Highlight;color:HighlightText;transition:none}.sh-hallmark input:checked~span small{color:HighlightText}.sh-calc-tab[data-state=active]:focus-visible,.sh-hallmark input:checked:focus-visible~span{outline-color:CanvasText}}.sh-calc-details{border-block-start:1px solid var(--line, #d9cbae)}.sh-calc-details>summary{min-height:45px;display:flex;align-items:center;gap:8px;list-style:none;color:#4f4433;cursor:pointer;font-size:.82rem;font-weight:650}.sh-calc-details>summary::-webkit-details-marker{display:none}.sh-calc-details>summary:hover{color:var(--ink, #12202b)}.sh-calc-details>summary svg{flex:none}.sh-details-arrow{margin-inline-start:auto;transition:transform .17s ease-out}.sh-calc-details[open]>summary .sh-details-arrow{transform:rotate(180deg)}.sh-calc-details-fields{display:grid;gap:14px;margin-block:4px 14px}.sh-field-issue,.sh-field-hint{margin-block:7px 0;font-size:.77rem;line-height:1.5}.sh-field-issue{color:#8e2820}.sh-field-hint{color:#625744}.sh-calc-result{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(20px,3.35vw,48px);background:var(--ink, #12202b);color:#f7f1e6;border-start-end-radius:8px;border-end-end-radius:8px;position:relative}.sh-calc-result:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid #e0bd783b;border-radius:4px;pointer-events:none}.sh-result-title{display:flex;align-items:flex-start;gap:10px;color:#e4c890}.sh-result-title h3{margin:0;color:#e4c890;font:650 .92rem/1.5 var(--body, sans-serif)}.sh-result-title svg{flex:none}.sh-result-demo{margin-block-start:7px;color:#e6d8bd;font-size:.76rem}.sh-result-live{width:100%}.sh-result-number{min-height:1.17em;max-width:100%;margin-block:12px 8px;font:500 clamp(1.85rem,3.65vw,3.65rem)/1.15 var(--display, Georgia, serif);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sh-result-message{color:#e7dac4;font-size:.85rem;line-height:1.5;margin:0 0 9px}.sh-result-detail{width:100%;margin-block:6px 12px;font-size:.85rem}.sh-result-detail:empty{margin:0}.sh-result-detail>div{display:flex;justify-content:space-between;gap:12px;padding-block:7px;border-block-end:1px solid #d6be8b42}.sh-result-detail dd{margin:0;color:#eed6a5;text-align:end;overflow-wrap:anywhere}.sh-result-action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;gap:13px;margin-block-start:14px;padding:7px 15px;border:1px solid #e1c48a;border-radius:4px;background:#e1c48a;color:#16232d;font-weight:750;font-size:.88rem;transition:background-color .18s ease-out}.sh-result-action:hover{background:#f1d9a6}.sh-result-action:focus-visible,.sh-calc-result .sh-calc-text-action:focus-visible{outline:2px solid #f3d99f;outline-offset:3px}.sh-result-action svg{flex:none}[dir=rtl] .sh-result-action svg{transform:scaleX(-1)}.sh-result-disclaimer{margin-block:12px 16px;max-width:36ch;color:#e7dac4;font-size:.8rem;line-height:1.55}.sh-price-note{width:100%;color:#675b46;font-size:.78rem;line-height:1.5}.sh-price-note p{margin-block:0 4px}.sh-calc-result .sh-price-note{margin-block-start:auto;padding-block-start:12px;border-block-start:1px solid #d6be8b42;color:#dacdb6}.sh-calc-text-action{min-height:44px;border:0;background:transparent;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:700}.sh-calc-text-action:disabled{opacity:.6}.sh-multi-items{display:grid;gap:15px}.sh-multi-item{position:relative;min-width:0;padding:10px 12px 12px;margin:0;border:1px solid var(--line, #d9cbae);border-radius:5px}.sh-multi-item>legend{font-size:.8rem;font-weight:700;padding-inline:5px;margin-inline-start:-5px}.sh-multi-item .sh-item-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-block-start:15px}.sh-multi-item .sh-item-fields>details{grid-column:1 / -1}.sh-multi-item .sh-item-field select{padding-inline:5px}.sh-row-remove{position:absolute;inset-block-start:-10px;inset-inline-end:1px;display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:#6c5540}.sh-row-remove:hover{color:#8e2820}.sh-row-result{color:#635039;margin-block:3px 0;font-size:.8rem}.sh-add-row{display:inline-flex;align-items:center;gap:6px;margin-block-start:5px;color:#5d482d}.sh-weight-converter{margin-block-start:12px;border-block-end:1px solid var(--line, #d9cbae)}.sh-weight-converter[open]{padding-block-end:12px}.sh-converter-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:end}.sh-converter-result{display:block;padding-block:11px;font-weight:700;overflow-wrap:anywhere}.sh-weight-converter a{text-decoration:underline;text-underline-offset:2px}.sh-rate-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(20px,5vw,65px);column-gap:clamp(20px,5vw,65px);row-gap:22px}.sh-rates table{width:100%;border-collapse:collapse;font-size:.86rem}.sh-rates caption{text-align:start;color:var(--ink, #12202b);font:600 1.5rem/1.25 var(--display, Georgia, serif);padding-block:0 10px}.sh-rates caption .sh-metal-swatch{margin-inline-end:9px;vertical-align:middle}.sh-rates th,.sh-rates td{padding:9px 5px;border-block-end:1px solid var(--line, #d9cbae);text-align:end}.sh-rates th:first-child{text-align:start}.sh-rates thead th{color:#594d3b;font-size:.75rem}.sh-rates tbody th{font-weight:550}.sh-rates .sh-price-note{margin-block-start:13px}@media (max-width: 820px){.sh-calc-layout{grid-template-columns:minmax(0,1.36fr) minmax(0,1fr)}.sh-multi-item .sh-item-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 650px){.sh-calc-layout{grid-template-columns:minmax(0,1fr)}.sh-calc-tabs{margin-block-end:21px}.sh-item-fields{gap:17px}.sh-calc-result{border-radius:0 0 8px 8px}.sh-result-number{font-size:clamp(1.85rem,8vw,2.65rem)}.sh-rate-tables{grid-template-columns:minmax(0,1fr)}}@media (max-width: 400px){.sh-calc-tab{gap:4px;font-size:.76rem}.sh-calc-tab svg{width:13px;height:13px}.sh-calc-tab .sh-metal-swatch{width:.62rem;height:.62rem}.sh-hallmark{min-width:44px}.sh-hallmark>span{padding-inline:7px}.sh-converter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-converter-result{grid-column:1 / -1;padding:0}}@media (prefers-reduced-motion: reduce){.sh-calc-panel[data-state=active]{animation:none}.sh-calculator *,.sh-calculator *:before{transition:none}}.appraisal-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2.5rem,8vw,8rem);color:var(--ink)}.appraisal-intro h2{max-inline-size:12ch;margin:0 0 .45em;font-family:var(--display);font-size:clamp(2.25rem,4.75vw,4.75rem);font-weight:500;line-height:1.03;text-wrap:balance}.appraisal-intro>p{max-inline-size:33ch;margin:0;color:var(--muted);font-size:1.05rem;line-height:1.65}.appraisal-channels{display:grid;justify-items:start;gap:.65rem;max-inline-size:23rem;margin-block-start:2rem;padding-block-start:1.2rem;border-block-start:1px solid var(--line)}.appraisal-channels h3{margin:0;font-size:1rem;font-weight:650}.appraisal-channels p{margin:0;color:var(--muted);font-size:.875rem;line-height:1.55}.appraisal-channels a{display:flex;align-items:center;gap:.5rem;min-block-size:2.75rem;overflow-wrap:anywhere;color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.2em}.appraisal-channels svg{flex-shrink:0}.appraisal-map{inline-size:100%;min-block-size:12rem;border:1px solid var(--line);border-radius:4px}.appraisal-form{min-inline-size:0;padding:clamp(1.125rem,3.5vw,2.75rem);background:var(--surface);border:1px solid var(--line);border-radius:10px;font-family:var(--body)}.appraisal-form>h3{margin:0;font-family:var(--display);font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:500;line-height:1.15}.appraisal-demo{margin:.55rem 0 0;color:var(--muted);font-size:.86rem;line-height:1.5}.appraisal-fields{display:grid;gap:1rem;min-inline-size:0;padding:0;margin:1.55rem 0 0;border:0}.appraisal-fields:disabled{opacity:.68}.appraisal-form-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.appraisal-category-details{min-inline-size:0;margin:0;padding:.65rem 0 0;border:0;border-block-start:1px solid var(--line)}.appraisal-category-details legend{padding-inline:0 .65rem;font-size:.89rem;font-weight:650}.appraisal-category-details small{color:var(--muted);font-size:.8rem;font-weight:400}.appraisal-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));align-items:end;gap:.75rem 1rem}.appraisal-field{display:grid;align-content:start;gap:.35rem;min-inline-size:0}.appraisal-field label,.appraisal-label{font-size:.89rem;font-weight:600}.appraisal-field small{color:var(--muted);font-size:.8rem;font-weight:400}.appraisal-field :is(input:not([type=file],[type=checkbox]),select,textarea){display:block;inline-size:100%;min-block-size:3rem;padding:.65rem .75rem;border:1px solid #978b75;border-radius:4px;background:var(--surface);color:var(--ink);caret-color:var(--ink);font:inherit;font-size:1rem;transition:border-color .16s ease,background-color .16s ease}.appraisal-field :is(input,select,textarea):hover{border-color:var(--ink)}.appraisal-field input[type=tel]{font-variant-numeric:tabular-nums}.appraisal-field textarea{resize:vertical}.appraisal-select{position:relative;min-inline-size:0}.appraisal-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:2.15rem;text-overflow:ellipsis}.appraisal-select svg{position:absolute;inset-inline-end:.75rem;inset-block-start:50%;transform:translateY(-50%);pointer-events:none}.appraisal-field [aria-invalid=true]:not([type=file]){border-color:#912b27}.appraisal-help,.appraisal-error{margin:0;font-size:.8rem;line-height:1.5}.appraisal-help{color:var(--muted)}.appraisal-error{color:#912b27}.appraisal-upload{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;min-block-size:3.2rem;padding:.55rem .75rem;border:1px dashed #978b75;border-radius:4px;background:var(--paper);color:var(--ink);cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.appraisal-upload:hover{background-color:#eee5d4;border-color:var(--ink)}.appraisal-upload input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.appraisal-upload:focus-within{outline:2px solid #765b2f;outline-offset:3px}.appraisal-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:.25rem 0 0;padding:0;list-style:none}.appraisal-photo{display:grid;grid-template-columns:2.45rem minmax(0,1fr) 2.75rem;align-items:center;gap:.4rem;min-inline-size:0;border:1px solid var(--line);border-radius:4px;padding-inline-start:.25rem}.appraisal-photo img{inline-size:2.45rem;block-size:2.45rem;-o-object-fit:cover;object-fit:cover;border-radius:2px}.appraisal-photo bdi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.77rem}.appraisal-photo button{display:grid;place-items:center;min-block-size:2.75rem;color:var(--ink)}.appraisal-photo button:hover{background:var(--paper)}.appraisal-attached{padding:.65rem .85rem;border:1px solid var(--line);border-radius:4px;background:var(--paper);overflow-wrap:anywhere}.appraisal-attached summary{align-content:center;min-block-size:2.75rem;cursor:pointer;font-size:.9rem;font-weight:650}.appraisal-attached details p{margin:.25rem 0;color:var(--muted);white-space:pre-wrap;unicode-bidi:plaintext;font-size:.83rem;font-variant-numeric:tabular-nums}.appraisal-attached button,.appraisal-privacy{justify-self:start;min-block-size:2.75rem;align-content:center;font-size:.83rem;color:var(--ink);text-decoration:underline;text-underline-offset:.2em}.appraisal-consent{display:flex;align-items:start;gap:.55rem;min-block-size:2.75rem}.appraisal-consent input{accent-color:var(--ink);margin-block-start:.19rem;inline-size:1.1rem;block-size:1.1rem;flex-shrink:0}.appraisal-submit{display:flex;align-items:center;justify-content:center;gap:.55rem;min-block-size:3.25rem;padding:.65rem 1rem;border:1px solid var(--ink);border-radius:4px;background:var(--ink);color:var(--surface);font-size:.94rem;font-weight:650;cursor:pointer;transition:background-color .16s ease}.appraisal-submit:hover{background:#293b48}.appraisal-submit:disabled{cursor:wait}.appraisal-submit svg{flex-shrink:0}.appraisal-feedback{margin:1rem 0 0;padding-block-start:.75rem;border-block-start:1px solid var(--line);font-size:.89rem;line-height:1.5}.appraisal-layout :is(button,a,input,select,textarea,summary,[tabindex="-1"]):focus-visible{outline:2px solid #765b2f;outline-offset:3px}@media (max-width: 780px){.appraisal-layout{grid-template-columns:minmax(0,1fr);gap:1.6rem}.appraisal-intro h2{max-inline-size:18ch}.appraisal-channels{margin-block-start:1.35rem}}@media (max-width: 420px){.appraisal-form-pair,.appraisal-photos{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.appraisal-layout *{transition:none}}.accessibility-header{border-block-end:1px solid var(--line)}.accessibility-header .locale a{min-inline-size:36px;min-block-size:44px}.accessibility-main{max-inline-size:850px;padding-block:clamp(28px,5vw,72px)}.accessibility-article{max-inline-size:66ch}.accessibility-article h1{margin-block:.45em .85em;font-size:clamp(2.2rem,5vw,4.5rem);letter-spacing:-.025em;text-wrap:balance}.accessibility-article h2{font-size:clamp(1.35rem,3vw,2rem);margin-block-end:.6em}.accessibility-article section{border-block-start:1px solid var(--line);padding-block:clamp(20px,3vw,32px)}.accessibility-article p{color:var(--muted)}.accessibility-article p+p{margin-block-start:.65em}.accessibility-contact{margin-block-start:1em}.accessibility-contact dt{font-weight:650}.accessibility-links{padding:0;margin-block:.55em 0;list-style:none}.accessibility-links a{text-decoration:underline;overflow-wrap:anywhere}.accessibility-updated{border-block-start:1px solid var(--line);padding-block-start:16px;font-size:.88rem}@font-face{font-family:Onest;src:url(/assets/onest-latin-Dun_Rd-l.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Onest;src:url(/assets/onest-cyrillic-DayYxulF.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0400-052F,U+2116}@font-face{font-family:Noto Sans Hebrew;src:url(/assets/noto-hebrew-Bt6ehdp-.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Old Standard;src:url(/shusterman/old-standard-tt-latin.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Old Standard;src:url(/shusterman/old-standard-tt-cyrillic.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0400-052F,U+2116}@font-face{font-family:"Noto Serif Hebrew";src:url(/shusterman/noto-serif-hebrew-hebrew.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}:root{--ink: #12202b;--paper: #f5f0e6;--surface: #fcfaf6;--gold: #a78649;--brass: #735b2d;--light-gold: #ddbe82;--line: #d9cbae;--silver: #a9adb2;--muted: #505952;--navy-muted: #d2d2cd;--body: Onest, "Noto Sans Hebrew", sans-serif;--display: "Old Standard", "Noto Serif Hebrew", Georgia, serif;--gutter: clamp(20px, 4.2vw, 66px);--ease: cubic-bezier(.16, 1, .3, 1);color:var(--ink);background:var(--paper);font-family:var(--body);font-size:16px;font-synthesis:none;line-height:1.6;scroll-behavior:smooth;scroll-padding-block:24px 84px;scrollbar-color:var(--gold) var(--paper)}:root[lang=he]{--display: "Noto Serif Hebrew", "Old Standard", Georgia, serif}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-inline-size:0}h1,h2,h3,p,figure,dl,dd{margin:0}h1,h2,h3{line-height:1.16}h1,h2,h3,.process-index{font-family:var(--display);font-weight:400}img{display:block;max-inline-size:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}input,textarea{caret-color:var(--brass)}button{cursor:pointer}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}::-moz-selection{background:var(--light-gold);color:var(--ink)}::selection{background:var(--light-gold);color:var(--ink)}:focus-visible{outline:2px solid #936b2c;outline-offset:4px}main:focus,#calculator:focus,#contact:focus{outline:none}[hidden]{display:none!important}bdi,input[inputmode=decimal],input[type=tel]{font-variant-numeric:tabular-nums}.skip-link{position:fixed;z-index:30;inset-block-start:10px;inset-inline-start:10px;transform:translateY(-160%);background:var(--surface);padding:10px 18px}.skip-link:focus{transform:translateY(0)}.shell{max-inline-size:1450px;margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:clamp(62px,7.2vw,112px)}.section-intro{margin-block-end:clamp(25px,3.5vw,48px)}.section-intro h2{font-size:clamp(2.15rem,4.2vw,3.85rem);letter-spacing:-.025em;text-wrap:balance}.section-intro p{margin-block-start:13px;max-inline-size:67ch;color:var(--muted)}.section-intro-wide{display:flex;justify-content:space-between;align-items:end;gap:16px}.action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-block-size:46px;padding:9px 18px;border:1px solid transparent;border-radius:4px;font-size:.91rem;font-weight:620;line-height:1.25;text-align:center;text-decoration:none;transition:background-color .22s var(--ease),color .22s var(--ease),border-color .22s var(--ease)}.action-ink{background:var(--ink);color:var(--surface)}.action-ink:hover{background:#294153}.action-gold{background:var(--light-gold);color:var(--ink)}.action-gold:hover{background:#f1d6a0}.action-light-outline{border-color:#b49a68;color:var(--surface)}.action-light-outline:hover{background:#34414a}.action-outline{border-color:var(--line);background:var(--surface);color:var(--ink)}.action-outline:hover{border-color:var(--brass)}.text-link{display:inline-flex;min-block-size:44px;align-items:center;gap:9px;color:var(--brass);font-weight:650;text-decoration:none}.text-link:hover{text-decoration:underline}:dir(rtl) .forward{transform:scaleX(-1)}.masthead{background:var(--paper)}.masthead-inner{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,2vw,34px);min-block-size:95px}.brand{display:inline-flex;align-items:center;flex-shrink:0;gap:7px;inline-size:-moz-max-content;inline-size:max-content;text-decoration:none}.brand img{mix-blend-mode:multiply}.brand-crest{inline-size:49px}.brand-wordmark{inline-size:151px}.site-nav{display:flex;justify-content:center;align-items:center;gap:clamp(12px,2vw,31px)}.site-nav a,.mobile-nav>a{display:inline-flex;align-items:center;min-block-size:44px;color:var(--ink);font-size:.87rem;font-weight:550;text-decoration:none;white-space:nowrap}.site-nav a:hover,.mobile-nav>a:hover{color:var(--brass);text-decoration:underline}.masthead-actions{display:flex;align-items:center;gap:clamp(10px,1.5vw,23px);flex-shrink:0}.locale{display:flex;align-items:center;gap:1px;color:var(--muted)}.locale>svg{flex:none;margin-inline-end:3px}.locale a{display:grid;place-items:center;min-block-size:36px;min-inline-size:30px;padding:0 4px;font-size:.73rem;font-weight:690;text-decoration:none;border-radius:3px}.locale a:hover{color:var(--ink);background:#eee4d1}.locale a[aria-current]{color:var(--ink);background:#e9dfc9}.menu-button,.mobile-nav{display:none}.hero{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);min-block-size:528px;background:var(--ink);color:var(--surface)}.hero-copy{align-self:center;padding:clamp(34px,4.3vw,67px)}.hero-copy h1{font-size:clamp(2.3rem,3.55vw,3.7rem);line-height:1.1;letter-spacing:-.034em;text-wrap:balance;white-space:pre-line}.hero-copy h1 span{color:var(--light-gold)}.hero-copy p{margin-block-start:20px;max-inline-size:46ch;color:var(--navy-muted);font-size:clamp(.97rem,1.22vw,1.1rem)}.hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-block-start:27px}.hero-actions .action svg{flex:none}.hero-actions .action-category{background:transparent;border-color:#687680}.hero-actions .action-category:hover{border-color:var(--light-gold);color:var(--light-gold)}.hero-quick{display:flex;align-items:center;flex-wrap:wrap;gap:3px 12px;border-block-start:1px solid #53606a;margin-block-start:31px;padding-block-start:13px;font-size:.86rem}.hero-quick>span{color:var(--navy-muted);margin-inline-end:3px}.hero-quick a{display:inline-flex;align-items:center;gap:7px;min-block-size:42px;padding-inline:4px;text-decoration:none;font-weight:630}.hero-quick a:hover{color:var(--light-gold);text-decoration:underline}.hero :focus-visible,.value-section :focus-visible{outline-color:var(--light-gold)}.metal-dot{display:block;flex:none;inline-size:8px;block-size:8px;border-radius:50%}.metal-gold{background:var(--light-gold)}.metal-silver{background:var(--silver)}.hero-image{position:relative;min-inline-size:0;min-block-size:100%;isolation:isolate;overflow:hidden}.hero-image picture,.hero-image img{inline-size:100%;block-size:100%}.hero-image img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-image:after{position:absolute;top:14px;right:14px;bottom:14px;left:14px;content:"";border:1px solid #d4b27688;pointer-events:none}.hero-image figcaption{position:absolute;inset-inline-end:14px;inset-block-end:14px;z-index:1;padding:8px 14px;background:#12202bf2;border:solid #d4b27688;border-width:1px 0 0 0;color:#f4e4c4;font-size:.75rem}@media (prefers-reduced-motion: no-preference){.hero-image img{animation:plate-settle .72s var(--ease)}.hero-image:after{animation:frame-trace .64s var(--ease)}@keyframes plate-settle{0%{transform:scale(1.018)}to{transform:none}}@keyframes frame-trace{0%{clip-path:inset(0 0 99% 0);opacity:.45}to{clip-path:inset(0);opacity:1}}.intro-settled{animation:intro-settle .42s var(--ease) both}@keyframes intro-settle{0%{transform:translateY(7px);opacity:.88}to{transform:translateY(0);opacity:1}}.sh-result-updated{animation:amount-settle .3s var(--ease)}@keyframes amount-settle{0%{color:var(--light-gold);text-shadow:0 2px 10px #ddbe825c}to{color:inherit;text-shadow:none}}.hero-actions:dir(rtl){--arrow-step: -3px}.hero-actions .forward{transition:translate .18s var(--ease)}.hero-actions .action:focus-visible>.forward{translate:var(--arrow-step, 3px)}.material-photo img{transition:transform .38s var(--ease)}.material-item:has(.material-article-link:focus-visible) .material-photo img{transform:scale(1.025)}}@media (prefers-reduced-motion: no-preference) and (hover: hover) and (pointer: fine){.hero-actions .action:hover>.forward{translate:var(--arrow-step, 3px)}.material-item:has(.material-article-link:hover) .material-photo img{transform:scale(1.025)}}.chain{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--brass)}.chain:before,.chain:after{content:"";block-size:1px;background:var(--line);flex:1}.hero-chain{margin-block-start:24px}.calculator-section{padding-block-start:clamp(34px,4.5vw,66px)}.calculator-section .section-intro{margin-block-end:26px}.material-section{background:#ebe2d1;border-block:1px solid var(--line)}.material-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px 24px}.material-item{position:relative;min-inline-size:0}.material-photo{aspect-ratio:1.58;overflow:hidden}.material-photo img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.material-item:nth-child(5){grid-column:span 2}.material-item:nth-child(5) .material-photo{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.material-item:nth-child(5){position:relative;min-block-size:274px;display:grid;align-content:end}.material-item:nth-child(5) .material-caption{z-index:1;background:var(--ink);color:var(--surface);padding:17px 20px;margin-inline:12px;margin-block-end:12px;max-inline-size:-moz-max-content;max-inline-size:max-content}.material-item:nth-child(5) p{color:var(--navy-muted)}.material-item:nth-child(5) .text-link{color:var(--light-gold)}.material-item:nth-child(5) .text-link:focus-visible{outline-color:var(--light-gold)}.material-caption{padding-block-start:13px}.material-article-link{text-decoration:none}.material-article-link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.material-item:has(.material-article-link:hover) :is(.material-article-link,.material-read){text-decoration:underline}.material-article-link:focus-visible{outline:none}.material-article-link:focus-visible:after{outline:2px solid var(--brass);outline-offset:4px}.material-actions{display:flex;flex-wrap:wrap;gap:0 18px;margin-block-start:3px;font-size:.88rem}.material-caption button.text-link{position:relative;z-index:1;padding:0;border:0;background:transparent;text-align:start}.material-caption h3{font-size:clamp(1.36rem,2.1vw,2rem)}.material-caption p{color:var(--muted);margin-block-start:6px;font-size:.93rem;max-inline-size:65ch}.rates-section{padding-block-end:clamp(55px,6.5vw,93px)}.process-section{background:var(--surface);border-block-start:1px solid var(--line)}.process-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:0;gap:20px}.process-steps li{border-block-start:1px solid var(--gold);padding-block-start:19px}.process-index{display:block;color:var(--brass);font-variant-numeric:tabular-nums;font-size:2rem;line-height:1;margin-block-end:17px}.process-steps h3{font-size:clamp(1.45rem,2.2vw,1.98rem)}.process-steps p{margin-block-start:9px;color:var(--muted);font-size:.93rem}.value-section{background:var(--ink);color:var(--surface);padding-block:clamp(62px,7.2vw,105px)}.value-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,8vw,118px)}.value-layout .section-intro{margin:0}.value-layout .section-intro svg{margin-block-end:13px;color:var(--light-gold)}.value-layout .section-intro p,.value-list dd{color:var(--navy-muted)}.value-list{border-block-start:1px solid #69747d}.value-list>div{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:15px;padding-block:15px;border-block-end:1px solid #69747d}.value-list dt{color:var(--light-gold);font-weight:650}.value-list dd{font-size:.93rem}.faq-section{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(24px,6.8vw,102px)}.faq-section .section-intro{margin:0}.faq-list{border-block-start:1px solid var(--gold)}.faq-list details{border-block-end:1px solid var(--line)}.faq-list summary,.footer-services summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}.faq-list summary{min-block-size:54px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding-block:13px;font-weight:610}.faq-list summary:hover{color:var(--brass)}.faq-list summary svg{flex:none;color:var(--brass);transition:transform .22s var(--ease)}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details p{padding-block:0 17px;color:var(--muted);max-inline-size:68ch}.contact-section{background:#eee6d7;border-block-start:1px solid var(--line)}.footer{padding-block:36px 23px}.footer-main{display:flex;align-items:center;gap:clamp(20px,5vw,72px);padding-block:26px}.brand-footer img{inline-size:142px}.footer-main p{max-inline-size:55ch;color:var(--muted);font-size:.94rem}.footer-main>.text-link{margin-inline-start:auto;flex:none}.footer-services{display:flex;align-items:start;gap:8px 30px;border-block-start:1px solid var(--line);font-size:.83rem;color:var(--muted);padding-block-start:11px}.footer-services summary{display:flex;align-items:center;gap:6px;width:-moz-max-content;width:max-content;min-block-size:44px;text-decoration:underline}.footer-service-link{display:inline-flex;align-items:center;min-block-size:44px}.footer-services details p{max-inline-size:44ch;padding-block-end:8px}.footer-services details[open] svg{transform:rotate(180deg)}.footer-services>span{margin-inline-start:auto;padding-block-start:11px;flex:none}.mobile-actions{display:none}@media (max-width: 1320px){.masthead-inner:has(.site-nav){gap:14px}.site-nav{gap:12px}}@media (max-width: 1200px){.masthead-inner{min-block-size:80px}.site-nav,.masthead-actions{display:none}.menu-button{display:inline-grid;place-items:center;inline-size:46px;block-size:46px;border:1px solid var(--line);border-radius:4px;background:transparent}.mobile-nav{display:grid;grid-template-columns:1fr 1fr;gap:3px 16px;padding-block:7px 18px;border-block-start:1px solid var(--line)}.mobile-nav>a{white-space:normal}.mobile-nav .locale a{min-inline-size:36px;min-block-size:44px}.hero{min-block-size:452px}.hero-copy{padding:clamp(26px,3.55vw,48px)}.hero-actions .action{padding-inline:12px}}@media (max-width: 800px){.hero{min-block-size:402px;grid-template-columns:minmax(0,48fr) minmax(0,52fr)}.hero-copy{padding:25px}.hero-copy h1{font-size:clamp(2.08rem,4.65vw,3rem)}.hero-copy p{margin-block-start:13px}.hero-actions{margin-block-start:17px}.hero-quick{margin-block-start:20px;padding-block-start:5px}.material-grid{grid-template-columns:1fr 1fr;gap:24px 17px}.process-steps{grid-template-columns:1fr 1fr;gap:27px 18px}.value-layout,.faq-section{gap:30px}.value-list>div{grid-template-columns:1fr;gap:5px}}@media (max-width: 700px){:root{--gutter: 18px;scroll-padding-block-end:95px}body{padding-block-end:calc(75px + env(safe-area-inset-bottom))}.masthead-inner{min-block-size:70px}.brand-crest{inline-size:39px}.brand-wordmark{inline-size:128px}.hero{display:flex;flex-direction:column;min-block-size:0}.hero-copy{padding:27px clamp(18px,5vw,35px) 15px;align-self:stretch}.hero-copy h1{font-size:clamp(2.16rem,7.1vw,3.65rem);line-height:1.13}.hero-copy h1:lang(ru){font-size:clamp(1.875rem,8.35vw,3.65rem)}.hero-copy p{max-inline-size:43ch;font-size:.95rem}.hero-actions{gap:7px}.hero-actions .action{font-size:.83rem;padding-inline:8px;min-block-size:44px}.hero-quick{margin-block-start:18px;gap:0 9px}.hero-image{min-block-size:auto;aspect-ratio:1.47}.hero-image:after{top:9px;right:9px;bottom:9px;left:9px}.hero-image figcaption{inset-block-end:9px;inset-inline-end:9px;padding:5px 10px}.hero-chain{margin-block-start:16px}.section-intro-wide{flex-direction:column;align-items:start;gap:4px}.material-item:nth-child(5){display:block;min-block-size:0}.material-item:nth-child(5) .material-photo{position:static;aspect-ratio:1.58}.material-item:nth-child(5) .material-caption{max-inline-size:none;margin:0}.value-layout,.faq-section{grid-template-columns:minmax(0,1fr)}.value-list>div{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:8px}.footer-main{flex-wrap:wrap;padding-block:21px;gap:14px 20px}.footer-main>.text-link{margin-inline-start:0}.footer-services{flex-wrap:wrap;gap:3px 16px}.footer-services>span{margin-inline-start:0}.mobile-actions{position:fixed;inset-inline:0;inset-block-end:0;z-index:8;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom));border-block-start:1px solid var(--line);background:var(--paper)}.mobile-actions .action{min-block-size:44px;padding-inline:8px;font-size:.83rem}}@media (max-width: 410px){.material-grid{-moz-column-gap:12px;column-gap:12px}.material-caption h3{font-size:1.32rem}.material-caption p{font-size:.86rem}}@media (prefers-reduced-motion: reduce){:root{scroll-behavior:auto}.action,.faq-list summary svg{transition:none}}.journal-header{border-block-end:1px solid var(--line)}.journal-header-links{display:flex;gap:clamp(10px,3vw,44px);margin-inline-start:auto}.journal-header-links a{display:inline-flex;min-block-size:44px;align-items:center;font-size:.9rem;font-weight:600;text-decoration:none}.journal-header-links a:hover{color:var(--brass);text-decoration:underline}.journal-main{padding-block-end:clamp(56px,7vw,106px)}.journal-crumbs{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;padding-block:clamp(16px,3vw,37px);color:var(--muted);font-size:.86rem}.journal-crumbs a{padding-block:5px;color:var(--brass)}.journal-intro{padding-block:.4rem clamp(24px,4vw,56px)}.journal-intro h1,.journal-article-lead h1{font-size:clamp(2.45rem,4.65vw,4.35rem);letter-spacing:-.028em;line-height:1.11;text-wrap:balance}.journal-intro p,.journal-article-lead p{max-inline-size:57ch;margin-block-start:1rem;color:var(--muted);font-size:clamp(1rem,1.55vw,1.2rem);line-height:1.6}.journal-controls{display:grid;grid-template-columns:minmax(225px,.7fr) minmax(0,1.5fr);align-items:start;gap:.95rem clamp(20px,3vw,44px);padding-block:1rem;border-block:1px solid var(--line)}.journal-search label,.journal-topic-filters legend{display:block;padding:0;margin-block-end:.45rem;font-size:.88rem;font-weight:650}.journal-search-input{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;padding-inline:.75rem;border:1px solid #978b75;border-radius:4px;background:var(--surface);color:var(--muted)}.journal-search-input:focus-within{outline:2px solid var(--brass);outline-offset:3px}.journal-search-input input{inline-size:100%;min-block-size:44px;border:0;background:transparent;color:var(--ink)}.journal-search-input input:focus-visible{outline:none}.journal-search-input input::-moz-placeholder{color:var(--muted);opacity:1}.journal-search-input input::placeholder{color:var(--muted);opacity:1}.journal-topic-filters{min-inline-size:0;margin:0;padding:0;border:0}.journal-topic-options{display:flex;flex-wrap:wrap;gap:7px}.journal-topic-options button{min-block-size:44px;padding:.45rem .65rem;border:1px solid #978b75;border-radius:4px;background:transparent;color:var(--ink);font-size:.86rem;font-weight:600;line-height:1.2}.journal-topic-options button:hover{border-color:var(--ink)}.journal-topic-options button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--surface)}.journal-results{margin-block:.8rem 1rem;color:var(--muted);font-size:.87rem}.journal-empty{display:grid;justify-items:start;gap:.8rem;padding-block:1rem}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(26px,4vw,54px) clamp(15px,2vw,28px);margin:0;padding:0;list-style:none}.journal-card{display:block;block-size:100%;border-block-end:1px solid var(--line);text-decoration:none}.journal-card-image{overflow:hidden}.journal-card-image img{inline-size:100%;aspect-ratio:1.58;-o-object-fit:cover;object-fit:cover}.journal-card h2{margin-block-start:.9rem;font-size:clamp(1.45rem,2.3vw,2.05rem)}.journal-card p{margin-block-start:.45rem;color:var(--muted);font-size:.95rem}.journal-card .text-link{margin-block:.4rem}.journal-card:hover h2,.journal-card:hover .text-link{text-decoration:underline}.journal-article-lead{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(23px,6vw,96px);align-items:center;padding-block:.35rem clamp(32px,5vw,76px)}.journal-article-lead img{inline-size:100%;aspect-ratio:1.48;-o-object-fit:cover;object-fit:cover}.journal-reading{display:grid;grid-template-columns:minmax(180px,.64fr) minmax(0,1.75fr);align-items:start;gap:clamp(28px,7vw,106px);border-block-start:1px solid var(--line);padding-block:clamp(25px,4vw,56px)}.journal-contents{padding-block-start:.4rem;color:var(--muted);font-size:.9rem}.journal-contents p{color:var(--ink);font-weight:650}.journal-contents ol{margin-block:.55rem 0;padding-inline-start:1.3rem}.journal-contents li+li{margin-block-start:.4rem}.journal-contents a{display:inline-block;padding-block:4px;color:var(--brass)}.journal-prose{max-inline-size:69ch}.journal-prose section+section{margin-block-start:clamp(28px,4vw,52px)}.journal-prose h2,.journal-next h2,.journal-related h2{font-size:clamp(1.75rem,2.8vw,2.8rem)}.journal-prose p{margin-block-start:.75rem}.journal-prose li+li{margin-block-start:.35rem}.journal-prose ul{padding-inline-start:1.4rem}.journal-next{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;margin-block-start:1rem;padding:clamp(20px,4vw,48px);background:var(--ink);color:var(--surface)}.journal-next p{max-inline-size:54ch;margin-block-start:.5rem;color:var(--navy-muted)}.journal-next .action{flex-shrink:0}.journal-next :focus-visible{outline-color:var(--light-gold)}.journal-related{margin-block-start:clamp(32px,5vw,66px)}.journal-related ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.65rem;padding:0;margin-block:1rem 0;list-style:none}.journal-related li{border-block-start:1px solid var(--line)}.journal-related a{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding-block:.75rem;min-block-size:44px;font-weight:600;text-decoration:none}.journal-related svg{flex-shrink:0}.journal-related a:hover{color:var(--brass);text-decoration:underline}.journal-catalogue-return{margin-block-start:1.6rem}.journal-footer{border-block-start:1px solid var(--line);background:var(--surface)}.journal-footer .shell{display:flex;flex-wrap:wrap;align-items:center;gap:1rem clamp(20px,4vw,54px);padding-block:1.4rem}.journal-footer p{color:var(--muted);font-size:.92rem}.journal-footer .text-link{margin-inline-start:auto}@media (prefers-reduced-motion: no-preference){.journal-card-image img{transition:transform .38s var(--ease)}.journal-card:focus-visible .journal-card-image img{transform:scale(1.025)}.journal-topic-options button{transition:background-color 165ms var(--ease),color 165ms var(--ease),border-color 165ms var(--ease)}}@media (prefers-reduced-motion: no-preference) and (hover: hover) and (pointer: fine){.journal-card:hover .journal-card-image img{transform:scale(1.025)}}@media (max-width: 850px){.journal-controls{grid-template-columns:minmax(0,1fr)}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){body:has(.journal-main){padding-block-end:0}.journal-header-links{margin-inline-start:auto}.journal-header .masthead-inner{gap:8px}.journal-home-link{display:none!important}.journal-article-lead,.journal-reading{grid-template-columns:minmax(0,1fr)}.journal-reading{gap:1.5rem}.journal-contents{padding:0 0 1rem;border-block-end:1px solid var(--line)}.journal-next{flex-direction:column;align-items:flex-start}.journal-related ul{grid-template-columns:minmax(0,1fr)}.journal-footer .text-link{margin-inline-start:0}}@media (max-width: 440px){.journal-grid{grid-template-columns:minmax(0,1fr)}.journal-header .brand-crest{inline-size:32px}.journal-header .brand-wordmark{inline-size:104px}.journal-header .locale a{min-inline-size:27px;min-block-size:44px}}
