@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/onest-cyrillic-ext-wght-normal.0xztgtmoqqci1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/onest-cyrillic-wght-normal.12ox4z9fvqw1t.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/onest-latin-ext-wght-normal.02jhwc8-_v47-.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/onest-latin-wght-normal.0pn9g~a7tqmkp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@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{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.hidden{display:none}}:root{--ink:#171717;--muted:#5c5954;--gold:#bf8428;--gold-light:#d7a54b;--line:#5d482b2b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#faf9f7;margin:0;font-family:Onest Variable,Onest,system-ui,sans-serif}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}.site-header{z-index:20;-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15);background:#ffffffb8;border:1px solid #fffffff5;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;width:calc(100% - 60px);max-width:1476px;min-height:74px;margin:16px auto 0;padding:8px 16px 8px 42px;display:grid;position:relative;box-shadow:0 11px 30px #4a3a2714}.brand{letter-spacing:-.045em;white-space:nowrap;align-items:baseline;gap:7px;font-size:clamp(18px,1.7vw,26px);font-weight:680;display:inline-flex}.brand-number{font-size:.86em;font-weight:620}.desktop-nav{white-space:nowrap;justify-content:center;gap:clamp(10px,2.55vw,39px);padding:0 clamp(10px,2vw,31px);font-size:clamp(8px,.85vw,13px);font-weight:500;display:flex}.desktop-nav a,.phone{transition:color .18s}.desktop-nav a:hover,.phone:hover{color:var(--gold)}.header-actions{align-items:center;gap:clamp(10px,1.2vw,18px);display:flex}.phone{white-space:nowrap;font-size:clamp(9px,.98vw,15px);font-weight:510}.gold-button,.primary-button,.secondary-button{border-radius:14px;justify-content:center;align-items:center;font-weight:560;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex}.gold-button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#b8781b,#d19a3e);min-height:44px;padding:10px clamp(13px,1.37vw,21px);font-size:clamp(8px,.85vw,13px);box-shadow:0 10px 22px #b775182e}.gold-button:hover,.primary-button:hover,.secondary-button:hover,.path-card:hover{transform:translateY(-2px)}.gold-button:active,.primary-button:active,.secondary-button:active,.path-card:active{transform:scale(.985)}.mobile-menu{display:none}.hero{grid-template-columns:47% 53%;align-items:center;width:calc(100% - 144px);max-width:1390px;height:clamp(430px,38.3vw,588px);margin:0 auto;display:grid}.hero-copy{z-index:5;padding-top:2px;position:relative}h1,h2,p{margin-top:0}h1{letter-spacing:-.052em;margin:0 0 clamp(14px,1.25vw,19px);font-size:clamp(34px,3.95vw,60px);font-weight:615;line-height:1.12}.hero-description{color:#484540;max-width:555px;margin:0 0 clamp(17px,1.45vw,22px);font-size:clamp(11px,.98vw,15px);line-height:1.52}.hero-actions{gap:13px;display:flex}.primary-button,.secondary-button{min-height:clamp(38px,3.2vw,49px);padding:10px clamp(16px,1.65vw,25px);font-size:clamp(9px,.85vw,13px)}.primary-button{color:#fff;background:linear-gradient(145deg,#191919,#0c0c0c);min-width:clamp(150px,14.6vw,224px);box-shadow:0 12px 26px #0000001f}.secondary-button{background:#ffffff75;border:1px solid #b7751894;min-width:clamp(145px,13.95vw,214px)}.hero-visual{justify-content:flex-end;align-self:stretch;align-items:center;min-width:0;display:flex}.hero-visual>img{mix-blend-mode:multiply;width:min(100%,614px);height:auto;display:block}.path-section{border-top:1px solid var(--line);background:#ffffffb8;border-radius:30px 30px 0 0;width:100%;min-height:334px;padding:28px max(6.6%,50% - 666px);box-shadow:0 -13px 45px #59432609}.path-section h2{text-align:center;letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(28px,2.35vw,36px);font-weight:555;line-height:1.2}.path-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.path-card{border:1px solid var(--line);background:#ffffff8c;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:132px;padding:18px 24px 18px 20px;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .22s;display:grid}.path-card:hover{border-color:#b8771859;box-shadow:0 20px 50px #4d3d2814}.path-icon{background:radial-gradient(circle at 50% 45%,#fff,#f7f1e8 70%);border-radius:50%;place-items:center;width:74px;height:74px;display:grid;box-shadow:inset 0 0 0 1px #b57c250f}.path-icon svg{fill:none;width:53px;height:53px;stroke:var(--gold);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.path-icon-search{background-image:url(/concept-home.png);background-position:-121px -777px;background-repeat:no-repeat;background-size:1536px 1024px}.path-icon-image{overflow:hidden}.path-icon-image img{object-fit:cover;width:100%;height:100%}.path-copy{gap:8px;display:grid}.path-copy strong{letter-spacing:-.012em;font-size:16px;font-weight:640}.path-copy small{color:#66615b;font-size:13px;line-height:1.45}.circle-arrow{width:44px;height:44px;color:var(--gold);border:1px solid #7058352e;border-radius:50%;place-items:center;font-size:22px;transition:background .18s,color .18s;display:grid}.path-card:hover .circle-arrow{background:var(--gold);color:#fff}.direction-links{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:35px;margin-top:19px;padding-top:18px;font-size:13px;font-weight:500;display:flex}.direction-links>span{background:var(--gold);border-radius:50%;width:5px;height:5px}.direction-links a:hover{color:var(--gold)}.help-section{background:#fbfaf8;padding:65px max(6.6%,50% - 666px) 74px}.help-heading{text-align:center}.help-heading h2{letter-spacing:-.046em;margin:0;font-size:clamp(37px,3.15vw,48px);font-weight:610;line-height:1.12}.help-heading p{color:#56534e;margin:18px 0 32px;font-size:15px;line-height:1.5}.help-grid{grid-template-columns:repeat(6,1fr);gap:28px 26px;display:grid}.help-card{background:#fff6;border:1px solid #88683938;border-radius:19px;flex-direction:column;min-height:349px;padding:29px 33px 27px;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .22s;display:flex;position:relative}.help-card:hover{border-color:#b877186b;transform:translateY(-3px);box-shadow:0 22px 52px #4d3d2812}.help-card:active{transform:scale(.99)}.help-card-1,.help-card-2{grid-column:span 3}.help-card-3,.help-card-4,.help-card-5{grid-column:span 2;min-height:297px;padding:28px 29px 24px}.help-icon{background:radial-gradient(circle at 48% 42%,#fffffff5,#f5f1eac7 72%,#f1ece375);border-radius:50%;place-items:center;width:96px;height:96px;margin-bottom:24px;display:grid;box-shadow:inset 0 0 0 1px #b9812606}.help-icon svg{fill:none;stroke:#c58315;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:58px;height:58px}.help-card-3 .help-icon,.help-card-4 .help-icon,.help-card-5 .help-icon{width:84px;height:84px;margin-bottom:20px}.help-card-3 .help-icon svg,.help-card-4 .help-icon svg,.help-card-5 .help-icon svg{width:52px;height:52px}.help-card-copy{gap:11px;display:grid}.help-card-copy strong{letter-spacing:-.035em;font-size:clamp(20px,1.72vw,26px);font-weight:610;line-height:1.18}.help-card-copy small{color:#5d5954;max-width:510px;font-size:15px;line-height:1.55}.help-card-3 .help-card-copy strong,.help-card-4 .help-card-copy strong,.help-card-5 .help-card-copy strong{font-size:clamp(18px,1.45vw,23px)}.help-link{color:#bd7810;align-items:center;gap:16px;margin-top:auto;font-size:15px;font-weight:480;display:flex}.help-arrow{font-size:30px;font-weight:260;line-height:1;transition:transform .18s;display:inline-block}.help-card:hover .help-arrow{transform:translate(5px)}.procedure-panel{background:linear-gradient(115deg,#fffdfa 0%,#fbf8f2 59%,#f5efe5 100%);border:1px solid #9d743638;border-radius:27px;grid-template-columns:57% 43%;min-height:700px;margin-top:42px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #5b432314}.procedure-copy{z-index:3;padding:62px 0 48px 65px;position:relative}.procedure-kicker{color:#b77c1f;letter-spacing:.15em;margin-bottom:25px;font-size:14px;font-weight:560;display:block}.procedure-panel h2{letter-spacing:-.047em;margin:0 0 23px;font-size:clamp(39px,3.55vw,55px);font-weight:540;line-height:1.08}.procedure-panel p{color:#55514c;margin:0 0 31px;font-size:17px;line-height:1.55}.issue-grid{grid-template-columns:1fr 1fr;gap:14px 15px;max-width:626px;display:grid}.issue-card{background:#ffffff75;border:1px solid #be852a47;border-radius:15px;align-items:center;gap:17px;min-height:96px;padding:15px 19px;display:flex}.issue-card strong{font-size:15px;font-weight:530;line-height:1.35}.issue-icon{background:#ffffffa8;border:1px solid #be852aa1;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid}.issue-icon svg{fill:none;stroke:#bd7f1c;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:35px;height:35px}.procedure-actions{align-items:center;gap:38px;margin-top:25px;display:flex}.procedure-primary{color:#fff;background:linear-gradient(135deg,#bd8425,#d09b36);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-width:285px;min-height:59px;padding:12px 16px 12px 28px;font-size:15px;font-weight:520;display:inline-flex;box-shadow:0 13px 25px #b775182b}.procedure-primary span{border:1px solid #ffffffd9;border-radius:50%;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.procedure-secondary{border-bottom:1px solid #be852a6b;align-items:center;gap:15px;padding-bottom:5px;font-size:14px;font-weight:500;display:inline-flex}.procedure-secondary span{color:#b97b18;font-size:23px}.case-visual{min-width:0;position:relative}.case-visual:after{content:"";background:radial-gradient(at 55% 40%,#b0884d2b,#0000 64%);height:42%;position:absolute;inset:auto -8% -12% 0}.case-timeline{z-index:5;gap:50px;display:grid;position:absolute;top:151px;left:4%}.case-timeline:before{content:"";background:#bf8428;width:1px;position:absolute;top:12px;bottom:12px;left:8px}.case-timeline i{z-index:1;background:#fcf9f3;border:1.5px solid #bd7f1c;border-radius:50%;width:17px;height:17px;position:relative}.case-timeline i.active{background:#c89132;border:6px solid #fff;width:22px;height:22px;margin-left:-2.5px;box-shadow:0 0 0 1px #c691323b,0 0 0 12px #c691321a}.case-doc{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(145deg,#ffffff61,#f1eae038);border:1px solid #8f78575c;border-radius:18px;width:58%;height:68%;position:absolute;box-shadow:0 23px 42px #70583712}.doc-back{top:91px;left:23%;transform:rotate(-2deg)}.doc-mid{top:124px;left:31%;transform:rotate(-1deg)}.doc-front{z-index:2;background:linear-gradient(150deg,#ffffff8f,#f6f1e961);flex-direction:column;gap:10px;padding:66px 35px 35px;display:flex;top:158px;left:39%;transform:rotate(.4deg)}.doc-front span{background:#7c6f5c47;width:86%;height:2px;display:block}.doc-front span:nth-child(2){width:61%}.doc-front span:nth-child(3){width:78%;margin-top:20px}.doc-front span:nth-child(5){width:92%}.doc-front span:nth-child(7){width:67%}.doc-front b{background:#e2d7c86b;width:56%;height:38px;margin:5px 0;display:block}.doc-front em{border:4px double #86745b42;border-radius:50%;width:58px;height:58px;position:absolute;bottom:29px;right:28px}.anchor-target{scroll-margin-top:7rem}.first-review{background:radial-gradient(circle at 50% 38%,#fff 0,#fcfaf6 48%,#f7f2ea 100%);border:1px solid #9d74362e;border-radius:27px;min-height:770px;margin-top:42px;position:relative;overflow:hidden;box-shadow:0 22px 70px #5b432312}.review-heading{z-index:3;text-align:center;padding-top:52px;position:relative}.review-heading>span{color:#b57a1d;letter-spacing:.29em;margin-bottom:22px;font-size:14px;font-weight:520;display:block}.review-heading h2{letter-spacing:-.048em;margin:0;font-size:clamp(42px,4vw,62px);font-weight:560;line-height:1.08}.review-heading p{color:#55514c;margin:22px 0 40px;font-size:17px}.review-steps{z-index:3;grid-template-columns:repeat(3,1fr);gap:78px;padding:0 67px;display:grid;position:relative}.review-steps:before{content:"";background:#c69035;height:1px;position:absolute;top:92px;left:25%;right:25%}.review-steps:after{content:"";background:#c69a50;border-radius:50%;width:14px;height:14px;position:absolute;top:85px;left:50%;transform:translate(-50%);box-shadow:-43.2vw 0 #c69a50,43.2vw 0 #c69a50}.review-card{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff94;border:1px solid #9d743633;border-radius:18px;min-height:365px;padding:31px 32px 28px;position:relative;box-shadow:0 16px 35px #5d472a17}.review-card-top{justify-content:space-between;align-items:center;display:flex}.review-card-top b{color:#b88027;letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-size:72px;font-weight:400;line-height:1}.review-card-top i{background:radial-gradient(circle at 45% 38%,#fff,#f4eee5);border-radius:50%;place-items:center;width:86px;height:86px;display:grid;box-shadow:inset 0 0 0 1px #b8802514}.review-card-top svg{fill:none;stroke:#bc7d19;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:55px;height:55px}.review-card h3{letter-spacing:-.025em;margin:29px 0 15px;font-size:24px;font-weight:600;line-height:1.28}.review-rule{background:#c58a2b;width:59px;height:2px;margin-bottom:17px;display:block}.review-card p{color:#55514c;margin:0;font-size:15px;line-height:1.55}.review-action{z-index:4;justify-items:center;margin-top:40px;display:grid;position:relative}.review-action>a{color:#fff;background:linear-gradient(145deg,#292a2c,#18191b);border-radius:13px;place-items:center;width:min(500px,80%);min-height:75px;font-size:20px;font-weight:520;transition:transform .2s;display:grid;box-shadow:0 14px 30px #00000026}.review-action>a:hover{transform:translateY(-2px)}.review-action>p{color:#55514c;margin:22px 0 0;font-size:15px}.review-action>p span{color:#bd7f1c;vertical-align:-3px;margin-right:12px;font-size:28px}.review-glass{height:310px;position:absolute;bottom:-178px;left:-4%;right:-4%;transform:rotate(-7deg)}.review-glass i{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#ffffff5c,#e7dccb21);border:1px solid #bf842866;border-radius:28px;width:47%;height:230px;position:absolute;box-shadow:0 15px 30px #82653d0f}.review-glass i:first-child{top:42px;left:6%}.review-glass i:nth-child(2){top:4px;left:35%}.review-glass i:nth-child(3){top:58px;right:0}.practice-preview{background:radial-gradient(circle at 76% 18%,#fff 0,#fcfaf6 42%,#f8f3eb 100%);border:1px solid #9d74362e;border-radius:27px;min-height:720px;margin-top:42px;padding:55px 64px 58px;position:relative;overflow:hidden;box-shadow:0 22px 70px #5b432312}.practice-heading{z-index:3;position:relative}.practice-heading>span{color:#b57a1d;letter-spacing:.25em;margin-bottom:22px;font-size:14px;font-weight:520;display:block}.practice-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(44px,4.1vw,63px);font-weight:560;line-height:1.08}.practice-heading p{color:#55514c;margin:25px 0 46px;font-size:17px;line-height:1.55}.practice-documents{z-index:1;width:39%;height:360px;position:absolute;top:30px;right:-2%}.practice-documents i{background:linear-gradient(145deg,#ffffff57,#f2ebe12e);border:1px solid #a88b6038;border-radius:4px;width:57%;height:310px;position:absolute;transform:rotate(-8deg);box-shadow:0 18px 45px #6953330d}.practice-documents i:nth-child(2){top:76px;right:2%;transform:rotate(-5deg)}.practice-documents span{border-right:1px solid #c08426b8;border-radius:45% 0 0 55%;width:55%;height:330px;position:absolute;top:0;right:3%;transform:rotate(14deg)}.practice-grid{z-index:3;grid-template-columns:1fr 1fr;gap:26px;display:grid;position:relative}.practice-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffa1;border:1px solid #8f6f4138;border-radius:19px;grid-template-columns:auto 1fr;gap:25px;min-height:250px;padding:29px 32px;display:grid;box-shadow:0 16px 38px #5943270f}.practice-icon{background:radial-gradient(circle at 45% 38%,#fff,#f4eee5);border-radius:50%;place-items:center;width:78px;height:78px;display:grid}.practice-icon svg{fill:none;stroke:#bd7f1c;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:48px;height:48px}.practice-card small{color:#a87524;letter-spacing:.12em;margin:3px 0 14px;font-size:11px;font-weight:600;display:block}.practice-card h3{letter-spacing:-.035em;margin:0 0 13px;font-size:clamp(21px,1.75vw,27px);font-weight:610;line-height:1.2}.practice-card p{color:#5c5852;margin:0;font-size:14px;line-height:1.5}.practice-status{color:#b67b1d;margin-top:19px;font-size:14px;font-weight:510;display:inline-block}.practice-button{z-index:3;color:#fff;background:linear-gradient(145deg,#292a2c,#171719);border-radius:13px;justify-content:space-between;align-items:center;width:400px;min-height:70px;margin-top:28px;padding:14px 29px;font-size:17px;font-weight:520;transition:transform .2s;display:flex;position:relative;box-shadow:0 14px 30px #00000024}.practice-button:hover{transform:translateY(-2px)}.practice-button span{color:#c28a30;font-size:25px}.reasons-section{background:radial-gradient(circle at 50% 35%,#fff 0,#fcfaf6 48%,#f7f2e9 100%);border:1px solid #9d743629;border-radius:27px;min-height:795px;margin-top:42px;padding:55px 64px 50px;scroll-margin-top:7rem;position:relative;overflow:hidden;box-shadow:0 22px 70px #5b432312}.reasons-heading{z-index:3;text-align:center;position:relative}.reasons-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(43px,4vw,62px);font-weight:560;line-height:1.08}.reasons-heading p{color:#66625d;margin:25px 0 40px;font-size:16px;line-height:1.55}.reasons-layout{z-index:3;grid-template-columns:42.5% 57.5%;gap:20px;display:grid;position:relative}.safety-card{text-align:center;color:#fff;background:radial-gradient(circle at 52% 39%,#262728 0,#1b1c1d 54%,#151617 100%);border-radius:19px;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:36px;display:flex;box-shadow:0 19px 42px #15151529}.safety-shield{width:130px;height:154px;margin:-6px 0 17px;display:block}.safety-shield svg{fill:none;stroke:#d7ad63;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px #ce9a4324);width:100%;height:100%}.safety-card h3{letter-spacing:-.03em;margin:0;font-size:27px;font-weight:590}.safety-card>i{background:#d5a94f;width:50px;height:1px;margin:24px 0 21px;display:block}.safety-card p{color:#e1dfdb;margin:0;font-size:15px;line-height:1.55}.reasons-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.reason-card{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#ffffff87;border:1px solid #99733930;border-radius:15px;min-height:209px;padding:25px 29px 22px;box-shadow:0 12px 28px #684e2c09}.reason-icon{background:radial-gradient(circle at 44% 36%,#fff,#f3ede4);border-radius:50%;place-items:center;width:67px;height:67px;margin-bottom:17px;display:grid;box-shadow:inset 0 0 0 1px #ad78220d}.reason-icon svg{fill:none;stroke:#b87913;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:43px;height:43px}.reason-card h3{letter-spacing:-.026em;margin:0 0 10px;font-size:19px;font-weight:590;line-height:1.22}.reason-card p{color:#66615b;margin:0;font-size:13px;line-height:1.55}.reasons-action{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff6e;border:1px solid #b7802547;border-radius:15px;grid-template-columns:1fr 1px 310px;align-items:center;min-height:108px;margin-top:20px;padding:17px 44px 17px 73px;display:grid;position:relative;box-shadow:0 12px 28px #684e2c08}.reasons-action>div{gap:8px;display:grid}.reasons-action strong{letter-spacing:-.02em;font-size:20px;font-weight:590}.reasons-action span{color:#68635d;font-size:14px}.reasons-action>i{background:#b7802561;width:1px;height:67px}.reasons-action>a{color:#fff;background:linear-gradient(145deg,#292a2c,#171719);border-radius:11px;place-items:center;min-height:64px;margin-left:62px;font-size:16px;font-weight:520;transition:transform .2s;display:grid;box-shadow:0 12px 25px #00000024}.reasons-action>a:hover{transform:translateY(-2px)}.reasons-glass{z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(145deg,#ffffff29,#e5d8c514);border:1px solid #c58d3057;border-radius:25px;position:absolute;box-shadow:0 20px 48px #795b350a}.reasons-glass-left{width:305px;height:440px;top:70px;left:-125px;transform:rotate(-14deg)}.reasons-glass-top{width:240px;height:170px;top:-36px;right:-20px;transform:rotate(14deg)}.reasons-glass-right{width:235px;height:250px;bottom:65px;right:-85px;transform:rotate(23deg)}.faq-section{background:radial-gradient(circle at 52% 34%,#fff 0,#fcfaf6 48%,#f7f2e9 100%);border:1px solid #9d743629;border-radius:27px;min-height:760px;margin-top:42px;padding:54px 64px 49px;scroll-margin-top:7rem;position:relative;overflow:hidden;box-shadow:0 22px 70px #5b432312}.faq-heading{z-index:3;text-align:center;position:relative}.faq-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(43px,4vw,62px);font-weight:560;line-height:1.08}.faq-heading p{color:#69655f;margin:22px 0 40px;font-size:16px}.faq-layout{z-index:3;grid-template-columns:31% 69%;gap:28px;max-width:1120px;margin:0 auto;display:grid;position:relative}.faq-contact{color:#fff;background:radial-gradient(circle at 50% 36%,#292a2b 0,#1b1c1d 58%,#161718 100%);border-radius:19px;flex-direction:column;min-height:505px;padding:48px 40px 37px;display:flex;box-shadow:0 19px 42px #15151529}.faq-contact>span{color:#dbb56d;letter-spacing:.04em;font-size:14px;font-weight:560}.faq-contact h3{letter-spacing:-.04em;margin:37px 0 28px;font-size:clamp(28px,2.45vw,38px);font-weight:560;line-height:1.18}.faq-contact p{color:#e5e2dd;margin:0;font-size:15px;line-height:1.62}.faq-contact>a{color:#171717;background:#fbfaf8;border-radius:10px;place-items:center;min-height:63px;margin-top:auto;font-size:17px;font-weight:510;transition:transform .2s,background .2s;display:grid}.faq-contact>a:hover{background:#fff;transform:translateY(-2px)}.faq-message{border:2px solid #d4a552;border-radius:48%;width:104px;height:81px;margin:50px auto 28px;position:relative}.faq-message:after{content:"";background:#1c1d1e;border-bottom:2px solid #d4a552;border-left:2px solid #d4a552;width:25px;height:24px;position:absolute;bottom:-13px;left:8px;transform:skew(-23deg)rotate(-13deg)}.faq-message i{z-index:2;background:#e0b765;border-radius:50%;width:6px;height:6px;margin:36px 5px 0;display:inline-block;position:relative}.faq-message i:first-child{margin-left:34px}.faq-list{align-content:start;gap:10px;display:grid}.faq-item{background:#ffffff80;border:1px solid #aa7f3d3d;border-radius:14px;transition:border-color .18s,background .18s}.faq-item[open]{background:#ffffffad}.faq-item summary{cursor:pointer;letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:22px;min-height:65px;padding:15px 25px 15px 31px;font-size:20px;font-weight:540;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{gap:14px;display:flex}.faq-item summary b{font-weight:540}.faq-item summary i{border:1.5px solid #bd7f1c;border-radius:50%;flex:0 0 41px;width:41px;height:41px;position:relative}.faq-item summary i:before,.faq-item summary i:after{content:"";background:#bd7f1c;width:16px;height:1.5px;transition:transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-item[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.faq-item>p{color:#69655f;max-width:720px;margin:-2px 75px 27px 63px;font-size:15px;line-height:1.65}.faq-note{color:#69655f;align-items:center;gap:15px;margin:20px 0 0 6px;font-size:14px;display:flex}.faq-note span{color:#b77b1b;border:1.5px solid #b77b1b;border-radius:45% 45% 52% 52%;place-items:center;width:34px;height:39px;font-size:17px;display:grid}.faq-glass{z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(145deg,#ffffff2e,#e5d8c514);border:1px solid #c58d3052;border-radius:25px;position:absolute;box-shadow:0 20px 48px #795b350a}.faq-glass-left{width:245px;height:180px;top:35px;left:-105px;transform:rotate(-15deg)}.faq-glass-top{width:225px;height:170px;top:42px;right:-80px;transform:rotate(16deg)}.faq-glass-bottom{width:250px;height:310px;bottom:-45px;right:-130px;transform:rotate(21deg)}.request-section{background:radial-gradient(circle at 22% 35%,#fff 0,#fbf8f2 50%,#f4ede3 100%);border:1px solid #9d74362e;border-radius:27px;grid-template-columns:48% 52%;min-height:705px;margin-top:42px;padding:69px 63px 95px;scroll-margin-top:7rem;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #5b432314}.request-copy{z-index:3;padding:17px 46px 0 0;position:relative}.request-copy>span{color:#a97017;letter-spacing:.16em;margin-bottom:28px;font-size:14px;font-weight:540;display:block}.request-copy>span:after{content:"";background:#b87d21;width:44px;height:1px;margin-top:14px;display:block}.request-copy h2{letter-spacing:-.052em;margin:0;font-size:clamp(42px,3.55vw,55px);font-weight:570;line-height:1.17}.request-copy>p{color:#55514b;margin:25px 0 36px;font-size:16px;line-height:1.58}.request-benefits{gap:20px;display:grid}.request-benefits>div{align-items:center;gap:20px;display:flex}.request-benefits i{color:#b77b1b;border:1.5px solid #b77b1b;border-radius:50%;place-items:center;width:54px;height:54px;font-size:22px;font-style:normal;display:grid}.request-benefits strong{font-size:17px;font-weight:500}.request-form{z-index:4;color:#fff;background:radial-gradient(circle at 52% 28%,#292b2c 0,#1d1f20 55%,#171819 100%);border:1px solid #d7a958bd;border-radius:25px;align-self:start;min-height:570px;padding:44px 49px 32px;position:relative;box-shadow:0 24px 45px #1c191533,0 0 22px #c78b2d1f}.request-form h3{text-align:center;letter-spacing:-.035em;margin:0 0 33px;font-size:34px;font-weight:510}.request-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.request-fields label{display:block;position:relative}.request-fields label>span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.request-fields input,.request-fields textarea{color:#fff;width:100%;font:inherit;background:#ffffff04;border:1px solid #ebe4d957;border-radius:12px;outline:0;font-size:15px;transition:border-color .17s,background .17s,box-shadow .17s}.request-fields input{height:66px;padding:0 21px}.request-fields textarea{resize:vertical;min-height:126px;padding:19px 21px}.request-fields input::placeholder,.request-fields textarea::placeholder{color:#c7c2bb}.request-fields input:focus,.request-fields textarea:focus{background:#ffffff09;border-color:#d1a454;box-shadow:0 0 0 3px #cd973d1f}.request-fields small{display:none}.request-wide{grid-column:1/-1}.request-form>button{color:#171717;cursor:pointer;width:100%;min-height:65px;font:inherit;background:linear-gradient(115deg,#e1ba72,#bd8737);border:0;border-radius:11px;margin-top:24px;font-size:17px;font-weight:560;transition:transform .18s,filter .18s;box-shadow:inset 0 1px #ffffff59}.request-form>button:hover{filter:brightness(1.04);transform:translateY(-1px)}.request-form>button:active{transform:scale(.99)}.request-form>button:disabled{cursor:wait;filter:saturate(.5)}.request-consent{color:#aaa6a0;justify-content:center;align-items:flex-start;gap:12px;margin:22px 0 0;font-size:12px;line-height:1.45;display:flex}.request-consent span{color:#d6a85a;font-size:20px}.request-status{text-align:center;min-height:18px;margin:12px 0 0;font-size:12px;line-height:1.4}.request-status.success{color:#d9bd84}.request-status.error{color:#efb4a8}.request-trap{position:absolute!important;left:-9999px!important}.request-hours{z-index:3;color:#3f3b36;justify-content:center;align-items:center;gap:16px;margin:0;font-size:15px;display:flex;position:absolute;bottom:27px;left:0;right:0}.request-hours i{background:#c5933f;width:48px;height:1px;display:block}.request-glass{z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(145deg,#ffffff30,#e5d8c514);border:1px solid #c58d3057;border-radius:29px;position:absolute;box-shadow:0 20px 48px #795b350d}.request-glass-left{width:520px;height:230px;bottom:-80px;left:-88px;transform:rotate(13deg)}.request-glass-right{width:335px;height:360px;bottom:-120px;right:-125px;transform:rotate(22deg)}.phone-placeholder{color:#77736d;font-size:clamp(8px,.8vw,12px)}.site-footer{color:#f7f4ef;background:radial-gradient(circle at 45% 12%,#2b2d2e 0,#1b1d1e 52%,#151617 100%);border:1px solid #d7a958b8;border-radius:36px;width:calc(100% - 60px);max-width:1332px;min-height:610px;margin:42px auto 24px;position:relative;overflow:hidden;box-shadow:0 24px 70px #18161333}.footer-main{z-index:2;grid-template-columns:1.12fr .72fr 1.16fr;min-height:440px;padding:80px 72px 54px;display:grid;position:relative}.footer-brand{border-right:1px solid #d3a25261;padding-right:65px}.footer-brand>a{color:#0000;letter-spacing:-.065em;background:linear-gradient(125deg,#f0d09a,#b47b2f);-webkit-background-clip:text;background-clip:text;width:max-content;font-size:clamp(58px,6.3vw,92px);font-weight:570;line-height:1;display:block}.footer-brand>a span{font-size:.82em}.footer-brand p{color:#e5e1da;max-width:390px;margin:38px 0 0;font-size:18px;line-height:1.58}.footer-brand i{background:#b98334;width:110px;height:1px;margin-top:44px;display:block}.footer-nav{border-right:1px solid #d3a25261;flex-direction:column;gap:24px;padding:5px 50px;display:flex}.footer-nav h2,.footer-contacts h2{color:#dcb36d;letter-spacing:-.025em;margin:0 0 21px;font-size:23px;font-weight:560}.footer-nav a{color:#e8e4de;width:max-content;font-size:17px;transition:color .18s,transform .18s}.footer-nav a:hover{color:#e1b666;transform:translate(3px)}.footer-contacts{align-content:start;gap:0;padding:5px 0 0 50px;display:grid}.footer-contact{color:#f3f0ea;border-bottom:1px solid #d3a25247;grid-template-columns:48px 1fr;align-items:center;gap:16px;min-height:68px;transition:color .18s;display:grid}.footer-contact:last-child{border-bottom:0}.footer-contact:is(a):hover{color:#e2b76c}.footer-contact-icon{color:#d6a85a;border:1px solid #bd8737;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.footer-contact-icon svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.footer-contact-icon-vk svg{fill:currentColor;stroke:none}.footer-contact>span:last-child{gap:4px;display:grid}.footer-contact b{color:#d9ad62;font-size:13px;font-weight:560}.footer-contact small{font-size:15px;line-height:1.3}.footer-contact-pending small{color:#aaa7a1}.footer-bottom{z-index:2;color:#ddd9d2;border-top:1px solid #d3a25261;grid-template-columns:auto 1fr 1fr;align-items:center;gap:36px;margin:0 72px;padding:28px 0 32px;font-size:14px;display:grid;position:relative}.footer-bottom>span:nth-child(2),.footer-bottom>span:nth-child(3){justify-self:center}.footer-bottom p{text-align:center;color:#85827e;grid-column:1/-1;margin:0;font-size:13px;line-height:1.5}.footer-glass{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(145deg,#ffffff0a,#ffffff02);border:1px solid #d3a25266;border-radius:34px;position:absolute;box-shadow:0 20px 48px #00000024}.footer-glass-left{width:355px;height:300px;bottom:-95px;left:-170px;transform:rotate(25deg)}.footer-glass-right{width:365px;height:390px;bottom:-105px;right:-170px;transform:rotate(-28deg)}a:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #c689276b}@media (max-width:1050px){.site-header{border-radius:15px;width:calc(100% - 30px);min-height:56px;margin-top:10px;padding:6px 10px 6px 26px}.gold-button{min-height:36px}.hero{width:calc(100% - 80px)}.path-section{padding-left:5.5%;padding-right:5.5%}.path-card{gap:12px;padding:14px}.path-icon{width:58px;height:58px}.path-icon-search{background-position:-95px -607px;background-size:1202px 801px}.path-copy strong{font-size:13px}.path-copy small{font-size:10px}.circle-arrow{width:36px;height:36px}.direction-links{gap:24px;font-size:10px}}@media (max-width:760px){.site-header{border-radius:18px;grid-template-columns:auto 1fr auto;width:calc(100% - 16px);min-height:61px;margin-top:8px;padding:7px 8px 7px 17px}.brand{font-size:23px}.desktop-nav,.header-actions{display:none}.mobile-menu{grid-column:3;display:block;position:relative}.mobile-menu summary{cursor:pointer;border:1px solid var(--line);background:#ffffffbf;border-radius:14px;place-content:center;gap:7px;width:44px;height:44px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:var(--ink);width:19px;height:1.5px;transition:transform .18s}.mobile-menu[open] summary span:first-child{transform:translateY(4px)rotate(45deg)}.mobile-menu[open] summary span:last-child{transform:translateY(-4px)rotate(-45deg)}.mobile-menu nav{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffdfaf7;border:1px solid #ffffffe6;border-radius:19px;gap:2px;width:min(320px,100vw - 24px);padding:11px;display:grid;position:absolute;top:54px;right:0;box-shadow:0 22px 60px #4d3d281f}.mobile-menu nav a:not(.gold-button){border-radius:10px;padding:12px 14px;font-size:14px}.mobile-menu .gold-button{margin-top:6px;font-size:13px}.hero{grid-template-columns:1fr;width:calc(100% - 32px);height:auto;padding:56px 0 28px}.hero-copy{max-width:720px}.hero-copy h1{font-size:clamp(39px,12vw,53px);line-height:1.055}.hero-copy h1 br{display:none}.hero-description{font-size:15px;line-height:1.55}.hero-actions{display:grid}.primary-button,.secondary-button{justify-content:center;min-height:55px;font-size:13px}.hero-visual{width:min(100%,614px);margin:24px auto 0}.path-section{border-radius:24px 24px 0 0;height:auto;padding:34px 16px}.path-section h2{text-align:left;font-size:34px}.path-grid{grid-template-columns:1fr}.path-card{border-radius:18px;grid-template-columns:auto 1fr;gap:14px;min-height:0;padding:16px}.path-icon{width:60px;height:60px}.path-icon-search{background-position:-100px -640px;background-size:1265px 843px}.circle-arrow{display:none}.path-copy strong{font-size:15px;line-height:1.3}.path-copy small{font-size:12px}.desktop-break{display:none}.direction-links{justify-content:flex-start;gap:0;margin-top:18px;padding-top:5px;font-size:13px}.direction-links>span{display:none}.direction-links a{border-bottom:1px solid var(--line);width:100%;padding:13px 0}.next-stage{padding:80px 20px}}@media (max-width:1050px){.help-section{padding-left:5.5%;padding-right:5.5%}.help-grid{gap:18px}.help-card{min-height:294px;padding:23px}.help-card-3,.help-card-4,.help-card-5{min-height:260px;padding:22px}.help-icon{width:74px;height:74px;margin-bottom:18px}.help-icon svg{width:46px;height:46px}.help-card-3 .help-icon,.help-card-4 .help-icon,.help-card-5 .help-icon{width:68px;height:68px}.help-card-3 .help-icon svg,.help-card-4 .help-icon svg,.help-card-5 .help-icon svg{width:43px;height:43px}.help-card-copy small,.help-link{font-size:12px}.procedure-copy{padding:45px 0 42px 40px}.procedure-panel{min-height:610px}.procedure-panel p{font-size:14px}.issue-card{padding:12px}.issue-icon{flex-basis:48px;width:48px;height:48px}.issue-card strong{font-size:12px}.procedure-actions{gap:18px}.procedure-primary{min-width:235px;padding-left:18px;font-size:12px}.procedure-secondary{font-size:11px}.review-steps{gap:24px;padding:0 34px}.review-card{min-height:330px;padding:24px}.review-card-top b{font-size:58px}.review-card-top i{width:68px;height:68px}.review-card-top svg{width:43px;height:43px}.review-card h3{font-size:19px}.review-card p{font-size:12px}.practice-preview{padding:45px 40px 50px}.practice-documents{width:46%}.practice-card{gap:17px;padding:24px}.practice-icon{width:62px;height:62px}.practice-icon svg{width:39px;height:39px}.practice-card p{font-size:12px}.reasons-section{padding:45px 40px}.reasons-layout{grid-template-columns:41% 59%;gap:15px}.safety-card{min-height:398px;padding:24px}.safety-shield{width:105px;height:125px}.safety-card h3{font-size:22px}.safety-card p{font-size:12px}.reason-card{min-height:193px;padding:20px}.reason-icon{width:57px;height:57px;margin-bottom:14px}.reason-icon svg{width:36px;height:36px}.reason-card h3{font-size:16px}.reason-card p{font-size:11px}.reasons-action{grid-template-columns:1fr 1px 265px;padding-left:45px}.reasons-action>a{margin-left:35px}.faq-section{padding:45px 40px}.faq-layout{grid-template-columns:34% 66%;gap:20px}.faq-contact{padding:36px 28px 28px}.faq-contact h3{margin:29px 0 22px}.faq-item summary{padding-left:22px;font-size:17px}.faq-item>p{margin-left:54px;font-size:13px}.request-section{grid-template-columns:46% 54%;padding:48px 38px 90px}.request-copy{padding-right:30px}.request-copy h2{font-size:40px}.request-copy>p{font-size:13px}.request-form{padding:36px 31px 27px}.request-form h3{font-size:28px}.request-fields input{height:60px}.request-benefits strong{font-size:14px}.site-footer{width:calc(100% - 30px)}.footer-main{grid-template-columns:1fr .65fr 1.1fr;padding:60px 40px 42px}.footer-brand{padding-right:34px}.footer-brand p{font-size:15px}.footer-nav{gap:20px;padding:5px 30px}.footer-nav a{font-size:15px}.footer-contacts{padding-left:30px}.footer-contact{grid-template-columns:42px 1fr;gap:11px}.footer-contact-icon{width:38px;height:38px}.footer-contact small{font-size:13px}.footer-bottom{margin:0 40px}}@media (max-width:760px){.help-section{padding:54px 16px 36px}.help-heading{text-align:left}.help-heading h2{font-size:36px}.help-heading p{margin:14px 0 27px;font-size:14px}.help-grid{grid-template-columns:1fr;gap:14px}.help-card,.help-card-1,.help-card-2,.help-card-3,.help-card-4,.help-card-5{border-radius:18px;grid-column:auto;min-height:244px;padding:23px}.help-icon,.help-card-3 .help-icon,.help-card-4 .help-icon,.help-card-5 .help-icon{width:72px;height:72px;margin-bottom:18px}.help-icon svg,.help-card-3 .help-icon svg,.help-card-4 .help-icon svg,.help-card-5 .help-icon svg{width:45px;height:45px}.help-card-copy strong,.help-card-3 .help-card-copy strong,.help-card-4 .help-card-copy strong,.help-card-5 .help-card-copy strong{font-size:22px}.help-card-copy small,.help-link{font-size:14px}.procedure-panel{border-radius:20px;grid-template-columns:1fr;min-height:0;margin-top:24px}.procedure-copy{padding:34px 22px 28px}.procedure-kicker{margin-bottom:18px;font-size:11px}.procedure-panel h2{font-size:35px}.procedure-panel h2 br{display:none}.procedure-panel p{font-size:14px}.procedure-panel p br{display:none}.issue-grid{grid-template-columns:1fr}.issue-card{min-height:78px}.issue-card strong{font-size:14px}.procedure-actions{flex-direction:column;align-items:stretch;gap:18px}.procedure-primary{min-width:0}.procedure-secondary{align-self:flex-start}.case-visual{height:380px}.case-timeline{gap:37px;top:72px;left:9%}.case-doc{width:62%;height:75%}.doc-back{top:40px;left:27%}.doc-mid{top:60px;left:32%}.doc-front{padding:47px 24px 24px;top:84px;left:38%}.first-review{border-radius:20px;min-height:0;margin-top:24px;padding:0 18px 110px}.review-heading{text-align:left;padding-top:38px}.review-heading>span{margin-bottom:15px;font-size:11px}.review-heading h2{font-size:37px}.review-heading p{margin:16px 0 28px;font-size:14px;line-height:1.5}.review-steps{grid-template-columns:1fr;gap:14px;padding:0}.review-steps:before,.review-steps:after{display:none}.review-card{min-height:0;padding:22px}.review-card-top b{font-size:56px}.review-card-top i{width:67px;height:67px}.review-card h3{margin-top:20px;font-size:22px}.review-card h3 br,.review-card p br{display:none}.review-card p{font-size:14px}.review-action{margin-top:24px}.review-action>a{width:100%;min-height:60px;font-size:16px}.review-action>p{text-align:center;font-size:12px}.review-glass{height:260px;bottom:-175px}.practice-preview{border-radius:20px;min-height:0;margin-top:24px;padding:36px 18px 38px}.practice-heading>span{margin-bottom:15px;font-size:11px}.practice-heading h2{font-size:37px}.practice-heading h2 br{display:none}.practice-heading p{margin:17px 0 28px;font-size:14px}.practice-heading p br{display:none}.practice-documents{opacity:.55;width:85%;height:270px;top:20px;right:-35%}.practice-grid{grid-template-columns:1fr;gap:14px}.practice-card{grid-template-columns:auto 1fr;min-height:0;padding:21px 18px}.practice-icon{width:58px;height:58px}.practice-icon svg{width:36px;height:36px}.practice-card small{font-size:9px}.practice-card h3{font-size:21px}.practice-card h3 br{display:none}.practice-card p{font-size:13px}.practice-status{font-size:12px}.practice-button{width:100%;min-height:61px;padding:12px 20px;font-size:15px}.reasons-section{border-radius:20px;min-height:0;margin-top:24px;padding:38px 18px 28px}.reasons-heading{text-align:left}.reasons-heading h2{font-size:37px}.reasons-heading p{margin:17px 0 27px;font-size:14px}.reasons-heading p br{display:none}.reasons-layout{grid-template-columns:1fr;gap:14px}.safety-card{min-height:355px;padding:30px 20px}.safety-shield{width:112px;height:132px}.safety-card h3{font-size:24px}.safety-card p{font-size:13px}.safety-card p br{display:none}.reasons-grid{grid-template-columns:1fr;gap:12px}.reason-card{min-height:0;padding:21px}.reason-icon{width:62px;height:62px}.reason-icon svg{width:39px;height:39px}.reason-card h3{font-size:20px}.reason-card p{font-size:13px}.reason-card p br{display:none}.reasons-action{grid-template-columns:1fr;gap:17px;min-height:0;padding:22px}.reasons-action strong{font-size:19px}.reasons-action span{font-size:13px}.reasons-action>i{display:none}.reasons-action>a{min-height:58px;margin:0}.reasons-glass-left{left:-210px}.reasons-glass-top{right:-140px}.reasons-glass-right{display:none}.faq-section{border-radius:20px;min-height:0;margin-top:24px;padding:38px 18px 30px}.faq-heading{text-align:left}.faq-heading h2{font-size:37px}.faq-heading p{margin:16px 0 28px;font-size:14px;line-height:1.5}.faq-layout{grid-template-columns:1fr;gap:14px}.faq-contact{min-height:385px;padding:28px 22px 22px}.faq-contact h3{margin:25px 0 18px;font-size:29px}.faq-contact p{font-size:14px}.faq-message{width:86px;height:66px;margin:27px auto 20px}.faq-message i{margin-top:29px}.faq-message i:first-child{margin-left:25px}.faq-contact>a{min-height:58px}.faq-list{gap:9px}.faq-item summary{min-height:63px;padding:12px 14px;font-size:16px;line-height:1.35}.faq-item summary span{gap:9px}.faq-item summary i{flex-basis:37px;width:37px;height:37px}.faq-item>p{margin:0 54px 19px 37px;font-size:13px}.faq-note{align-items:flex-start;margin:17px 0 0;font-size:12px}.faq-note span{flex:0 0 31px;width:31px;height:35px}.faq-glass-left{left:-180px}.faq-glass-top{right:-160px}.faq-glass-bottom{display:none}.request-section{border-radius:20px;grid-template-columns:1fr;min-height:0;margin-top:24px;padding:38px 18px 83px}.request-copy{padding:0}.request-copy>span{margin-bottom:21px;font-size:11px}.request-copy h2{font-size:37px}.request-copy h2 br{display:none}.request-copy>p{margin:18px 0 27px;font-size:14px}.request-copy>p br{display:none}.request-benefits{grid-template-columns:1fr 1fr;gap:11px;margin-bottom:27px}.request-benefits>div{gap:10px}.request-benefits i{flex:0 0 42px;width:42px;height:42px;font-size:17px}.request-benefits strong{font-size:12px}.request-form{border-radius:19px;min-height:0;padding:29px 18px 24px}.request-form h3{margin-bottom:24px;font-size:27px}.request-fields{grid-template-columns:1fr;gap:11px}.request-wide{grid-column:auto}.request-fields input{height:58px}.request-fields textarea{min-height:112px}.request-form>button{min-height:59px;margin-top:17px}.request-consent{font-size:11px}.request-hours{gap:8px;font-size:12px;bottom:26px}.request-hours i{width:23px}.request-glass-left{left:-270px}.request-glass-right{display:none}.site-footer{border-radius:22px;width:calc(100% - 16px);min-height:0;margin:24px auto 8px}.footer-main{grid-template-columns:1fr;padding:42px 22px 26px}.footer-brand{border-bottom:1px solid #d3a25257;border-right:0;padding:0 0 32px}.footer-brand>a{font-size:62px}.footer-brand p{margin-top:24px;font-size:14px}.footer-brand i{margin-top:28px}.footer-nav{border-bottom:1px solid #d3a25257;border-right:0;gap:0;padding:31px 0}.footer-nav h2,.footer-contacts h2{margin-bottom:17px;font-size:21px}.footer-nav a{width:100%;padding:10px 0;font-size:15px}.footer-contacts{padding:31px 0 0}.footer-contact{grid-template-columns:44px 1fr;min-height:67px}.footer-contact-icon{width:39px;height:39px}.footer-contact small{font-size:13px}.footer-bottom{text-align:center;grid-template-columns:1fr;gap:15px;margin:0 22px;padding:24px 0 28px;font-size:12px}.footer-bottom>span:nth-child(2),.footer-bottom>span:nth-child(3){justify-self:auto}.footer-bottom p{font-size:11px}.footer-glass-left{left:-260px}.footer-glass-right{right:-275px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}button{font-family:inherit}.quick-request-trigger{cursor:pointer;border:0}.contact-choice{flex-wrap:wrap;gap:9px;display:flex}.contact-choice label{cursor:pointer;position:relative}.contact-choice input{opacity:0;pointer-events:none;position:absolute}.contact-choice label>span{color:inherit;border:1px solid #dbb5716b;border-radius:999px;place-items:center;padding:0 16px;font-size:13px;transition:background .16s,border-color .16s,color .16s,transform .16s;clip:auto!important;width:auto!important;height:40px!important;display:grid!important;position:static!important;overflow:visible!important}.contact-choice input:checked+span{color:#181818;background:#d3a454;border-color:#d3a454}.contact-choice label:active span{transform:scale(.97)}.request-contact-method{border:1px solid #ebe4d93d;border-radius:12px;margin:3px 0 0;padding:15px 16px 13px}.request-contact-method legend{color:#d4cec5;padding:0 7px;font-size:13px}.request-contact-method small{color:#aaa6a0;margin-top:10px;font-size:11px;line-height:1.4;display:block!important}.quick-request{color:#fff;background:radial-gradient(circle at 50% 0,#303233,#1b1d1e 62%,#151617);border:1px solid #deb1608c;border-radius:26px;width:min(520px,100% - 28px);max-height:calc(100dvh - 28px);padding:40px 38px 31px;overflow:auto;box-shadow:0 35px 100px #0000005c}.quick-request::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#16151385}.quick-request-close{cursor:pointer;color:#e7dcc8;background:#ffffff0a;border:1px solid #ddb36961;border-radius:50%;place-items:center;width:37px;height:37px;padding:0;font-size:25px;font-weight:250;line-height:1;display:grid;position:absolute;top:15px;right:15px}.quick-request-kicker{color:#d3a75b;letter-spacing:.18em;margin-bottom:13px;font-size:11px;font-weight:600;display:block}.quick-request h2{letter-spacing:-.045em;margin:0;font-size:39px;font-weight:560}.quick-request>p{color:#c8c4bd;margin:13px 0 25px;font-size:14px;line-height:1.5}.quick-request form{gap:13px;display:grid}.quick-request form>label{gap:7px;display:grid}.quick-request form>label>span,.quick-request legend{color:#ddd7cf;font-size:12px}.quick-request input[type=text],.quick-request input[type=tel],.quick-request form>label>input{color:#fff;width:100%;height:58px;font:inherit;background:#ffffff06;border:1px solid #ebe4d952;border-radius:12px;outline:0;padding:0 18px}.quick-request form>label>input:focus{border-color:#d3a454;box-shadow:0 0 0 3px #cd973d1f}.quick-request fieldset{border:0;border-top:1px solid #dbb57138;margin:3px 0 0;padding:14px 0 0}.quick-request legend{padding:0 10px 0 0}.quick-request fieldset small{color:#aaa6a0;margin-top:10px;font-size:11px;line-height:1.45;display:block}.quick-request-submit{cursor:pointer;color:#171717;background:linear-gradient(115deg,#e1ba72,#bd8737);border:0;border-radius:12px;min-height:59px;margin-top:5px;font-size:16px;font-weight:590}.quick-request-consent{color:#8f8c87;text-align:center;margin:0;font-size:10px;line-height:1.45}.quick-request .request-status{margin:0}.back-to-top{z-index:18;color:#a96e15;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf9c2;border:1px solid #c28b3185;border-radius:50%;place-items:center;width:43px;height:43px;font-size:21px;transition:transform .18s,background .18s;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 30px #3d2f1d1f}.back-to-top:hover{background:#fff;transform:translateY(-3px)}.services-hero{grid-template-columns:1.12fr .72fr;align-items:center;gap:70px;width:calc(100% - 144px);max-width:1332px;min-height:650px;margin:0 auto;padding:74px 0;display:grid}.services-hero>div>span,.services-intro>span,.services-route>div>span{color:#b77c1f;letter-spacing:.2em;margin-bottom:22px;font-size:13px;font-weight:600;display:block}.services-hero h1{font-size:clamp(46px,5.15vw,76px);font-weight:585;line-height:1.06}.services-hero>div>p{color:#56524c;max-width:680px;margin:0 0 30px;font-size:17px;line-height:1.6}.services-hero .primary-button{cursor:pointer;border:0;font-size:15px}.services-hero aside{color:#fff;background:radial-gradient(circle at 55% 8%,#2b2d2e,#181a1b 70%);border:1px solid #d5a6547a;border-radius:28px;padding:43px 39px 36px;position:relative;overflow:hidden;box-shadow:0 26px 60px #1f1c182e}.services-hero aside:before{content:"";border:1px solid #d7a9584d;border-radius:44px;width:240px;height:220px;position:absolute;bottom:-95px;right:-65px;transform:rotate(23deg)}.services-hero aside b{color:#e2bb75;margin-bottom:26px;font-size:20px;font-weight:560;display:block}.services-hero aside ul{gap:0;margin:0 0 25px;padding:0;list-style:none;display:grid}.services-hero aside li{border-bottom:1px solid #dab16740;padding:15px 0;font-size:15px}.services-hero aside li:before{color:#d5a650;content:"✓";margin-right:12px}.services-hero aside small{color:#a9a6a0;font-size:12px;line-height:1.5;position:relative}.services-intro{background:#fff;border-radius:32px 32px 0 0;padding:67px max(6.6%,50% - 666px) 36px}.services-intro h2{letter-spacing:-.05em;margin:0;font-size:clamp(42px,4.2vw,64px);font-weight:570}.services-intro p{color:#5d5953;margin:17px 0 0;font-size:16px}.services-grid{background:#fff;grid-template-columns:1fr 1fr;gap:22px;padding:0 max(6.6%,50% - 666px) 74px;display:grid}.service-detail-card{background:linear-gradient(145deg,#fff,#fbf8f3);border:1px solid #8e6d3c33;border-radius:22px;flex-direction:column;min-height:440px;padding:34px 38px 31px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px #5741240e}.service-detail-card:nth-child(5),.service-detail-card:nth-child(6){color:#fff;background:radial-gradient(circle at 82% 8%,#303233,#191b1c 72%)}.service-number{color:#b77c1f47;font-family:Georgia,serif;font-size:60px;position:absolute;top:24px;right:30px}.service-detail-card h2{letter-spacing:-.038em;max-width:78%;margin:63px 0 16px;font-size:30px;font-weight:590;line-height:1.16}.service-detail-card>p{color:#5f5a54;max-width:620px;margin:0 0 24px;font-size:15px;line-height:1.55}.service-detail-card:nth-child(5)>p,.service-detail-card:nth-child(6)>p{color:#d4d1cc}.service-detail-card ul{color:#55514c;gap:11px;margin:0 0 27px;padding:0;font-size:14px;list-style:none;display:grid}.service-detail-card:nth-child(5) ul,.service-detail-card:nth-child(6) ul{color:#e5e1da}.service-detail-card li:before{color:#bc7e1c;content:"—";margin-right:11px}.service-detail-card button{cursor:pointer;color:#b67615;text-align:left;background:0 0;border:0;border-top:1px solid #b5802a4d;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding:17px 0 6px;font-size:15px;display:flex}.service-detail-card:nth-child(5) button,.service-detail-card:nth-child(6) button{color:#ddb76f}.service-detail-card button span{font-size:24px;transition:transform .18s}.service-detail-card button:hover span{transform:translate(5px)}.services-route{background:linear-gradient(130deg,#fbf8f2,#f4ebdd);border:1px solid #d3a14c8f;border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:50px;width:calc(100% - 60px);max-width:1332px;margin:42px auto;padding:58px 62px;display:grid}.services-route h2{letter-spacing:-.045em;max-width:820px;margin:0 0 18px;font-size:clamp(35px,3.5vw,52px);font-weight:570;line-height:1.1}.services-route p{color:#5c5852;max-width:820px;margin:0;font-size:15px;line-height:1.55}.services-route>button{cursor:pointer;color:#fff;background:#1b1c1d;border:0;border-radius:13px;justify-content:space-between;align-items:center;gap:28px;min-width:250px;min-height:62px;padding:12px 18px 12px 24px;font-size:15px;display:flex}.services-route>button span{color:#d5a34c;font-size:24px}.services-request{width:calc(100% - 60px);max-width:1332px;margin:42px auto}.services-request .request-copy h2{font-size:clamp(40px,4vw,58px)}@media (max-width:900px){.services-hero{grid-template-columns:1fr;width:calc(100% - 40px);min-height:0;padding:65px 0 45px}.services-hero aside{max-width:620px}.services-grid,.services-route{grid-template-columns:1fr}.services-route>button{width:min(100%,330px)}}@media (max-width:760px){.quick-request{border-radius:21px;padding:35px 18px 24px}.quick-request h2{font-size:34px}.contact-choice{gap:7px}.contact-choice label>span{padding:0 12px;font-size:12px;height:38px!important}.back-to-top{width:41px;height:41px;bottom:13px;right:13px}.mobile-menu nav .quick-request-trigger{border:0;width:100%}.services-hero{width:calc(100% - 32px);padding:50px 0 31px}.services-hero h1{font-size:42px}.services-hero h1 br{display:none}.services-hero>div>p{font-size:14px}.services-hero .primary-button{width:100%;min-height:56px}.services-hero aside{padding:29px 23px}.services-intro{border-radius:24px 24px 0 0;padding:48px 16px 25px}.services-intro h2{font-size:39px}.services-intro p{font-size:14px}.services-grid{gap:14px;padding:0 16px 44px}.service-detail-card{border-radius:18px;min-height:0;padding:25px 22px 22px}.service-number{font-size:48px;top:19px;right:21px}.service-detail-card h2{max-width:85%;margin:54px 0 14px;font-size:25px}.service-detail-card>p{font-size:14px}.service-detail-card ul{font-size:13px}.services-route{border-radius:20px;width:calc(100% - 16px);margin:24px auto;padding:34px 20px}.services-route h2{font-size:34px}.services-route p{font-size:14px}.services-route>button{width:100%}.services-request{width:calc(100% - 16px);margin:24px auto}.request-contact-method{grid-column:auto}.request-contact-method .contact-choice{display:flex}.request-contact-method small{font-size:10px}}.procedure-page-hero{grid-template-columns:1.08fr .72fr;align-items:center;gap:70px;width:calc(100% - 144px);max-width:1332px;min-height:690px;margin:0 auto;padding:76px 0;display:grid}.procedure-page-copy>span,.procedure-section-heading>span,.procedure-boundaries>div>span{color:#b77c1f;letter-spacing:.2em;margin-bottom:22px;font-size:13px;font-weight:650;display:block}.procedure-page-copy h1{letter-spacing:-.055em;margin:0 0 27px;font-size:clamp(46px,5.05vw,75px);font-weight:585;line-height:1.055}.procedure-page-copy>p{color:#5d5953;max-width:720px;margin:0 0 33px;font-size:17px;line-height:1.62}.procedure-page-actions{align-items:center;gap:13px;display:flex}.procedure-page-actions button,.procedure-page-actions a{border-radius:12px;justify-content:center;align-items:center;min-height:58px;padding:0 25px;font-size:15px;display:flex}.procedure-page-actions button{cursor:pointer;color:#fff;background:#1c1d1e;border:0}.procedure-page-actions a{color:#494641;border:1px solid #926f3a40}.procedure-page-actions a i{color:#b77c1f;margin-left:22px;font-style:normal}.procedure-status-card{color:#fff;background:radial-gradient(circle at 60% 0,#333536,#181a1b 72%);border:1px solid #d5a6547d;border-radius:28px;padding:43px 40px 35px;position:relative;overflow:hidden;box-shadow:0 28px 66px #1d1b1833}.procedure-status-card:after{content:"";border:1px solid #d7a95840;border-radius:48px;width:270px;height:250px;position:absolute;bottom:-110px;right:-90px;transform:rotate(25deg)}.procedure-status-card>span{color:#d7aa59;letter-spacing:.19em;font-size:12px}.procedure-status-card h2{margin:17px 0 27px;font-size:34px;font-weight:565;line-height:1.15}.procedure-status-list{margin-bottom:27px;display:grid}.procedure-status-list div{border-bottom:1px solid #deb97436;align-items:center;gap:14px;padding:15px 0;font-size:14px;display:flex}.procedure-status-list i{border:1px solid #7c7871;border-radius:50%;width:12px;height:12px}.procedure-status-list i.done{background:#c89642;border-color:#c89642;box-shadow:0 0 0 4px #c896421a}.procedure-status-list i.active{border-color:#e2b765;box-shadow:0 0 0 4px #deaf5b1f}.procedure-status-card>p{z-index:1;color:#aaa7a1;margin:0;font-size:12px;line-height:1.55;position:relative}.procedure-problems{background:#fff;border-radius:32px 32px 0 0;padding:75px max(6.6%,50% - 666px) 84px}.procedure-section-heading h2{letter-spacing:-.052em;margin:0 0 19px;font-size:clamp(42px,4.3vw,64px);font-weight:575;line-height:1.08}.procedure-section-heading>p{color:#66615a;max-width:740px;margin:0;font-size:16px;line-height:1.6}.procedure-problem-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:45px;display:grid}.procedure-problem-grid article{background:linear-gradient(145deg,#fff,#fbf8f3);border:1px solid #8f6c382e;border-radius:20px;flex-direction:column;min-height:310px;padding:30px 33px 25px;display:flex;position:relative}.procedure-problem-grid article>b{color:#b77c1f6b;font-family:Georgia,serif;font-size:29px;font-weight:400}.procedure-problem-grid h3{letter-spacing:-.03em;max-width:84%;margin:27px 0 14px;font-size:25px;font-weight:590}.procedure-problem-grid p{color:#625e57;margin:0 0 22px;font-size:14px;line-height:1.6}.procedure-problem-grid button{cursor:pointer;color:#ad7017;background:0 0;border:0;border-top:1px solid #b5802a3d;justify-content:space-between;margin-top:auto;padding:16px 0 0;font-size:14px;display:flex}.procedure-problem-grid button span{font-size:20px}.procedure-boundaries{color:#fff;background:radial-gradient(circle at 10% 0,#303233,#191b1c 70%);border:1px solid #d3a14c70;border-radius:28px;grid-template-columns:1.05fr .8fr;align-items:center;gap:75px;width:calc(100% - 60px);max-width:1332px;margin:42px auto;padding:67px 70px;display:grid}.procedure-boundaries h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(37px,3.6vw,52px);font-weight:570}.procedure-boundaries p{color:#cfcbc5;margin:0;font-size:15px;line-height:1.65}.procedure-boundaries ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.procedure-boundaries li{color:#e6e2dc;border-bottom:1px solid #d5a5523b;padding:15px 0;font-size:14px}.procedure-boundaries li:before{color:#d5a650;content:"✓";margin-right:12px}.procedure-review{padding:80px max(6.6%,50% - 666px) 25px}.procedure-review-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:42px;display:grid}.procedure-review-grid article{background:#ffffffad;border:1px solid #8f6c382e;border-radius:20px;min-height:260px;padding:27px 25px}.procedure-review-grid b{color:#b77c1f;font-family:Georgia,serif;font-size:29px;font-weight:400}.procedure-review-grid h3{margin:43px 0 14px;font-size:21px;font-weight:600}.procedure-review-grid p{color:#656059;margin:0;font-size:13px;line-height:1.6}.procedure-review-action{background:linear-gradient(125deg,#faf5ec,#f1e7d8);border:1px solid #ca974173;border-radius:20px;justify-content:space-between;align-items:center;gap:35px;margin-top:22px;padding:36px 40px;display:flex}.procedure-review-action h2{margin:0 0 7px;font-size:28px;font-weight:590}.procedure-review-action p{color:#615c55;margin:0;font-size:14px}.procedure-review-action button{cursor:pointer;color:#fff;background:#1c1d1e;border:0;border-radius:12px;justify-content:space-between;align-items:center;min-width:280px;min-height:57px;padding:0 21px;font-size:14px;display:flex}.procedure-review-action button span{color:#d3a252;font-size:22px}.procedure-request{margin-top:52px}@media (max-width:1000px){.procedure-page-hero{grid-template-columns:1fr}.procedure-status-card{max-width:650px}.procedure-review-grid{grid-template-columns:repeat(2,1fr)}.procedure-boundaries{grid-template-columns:1fr;gap:35px}}@media (max-width:760px){.procedure-page-hero{gap:40px;width:calc(100% - 32px);min-height:0;padding:51px 0 36px}.procedure-page-copy h1{font-size:42px}.procedure-page-copy h1 br{display:none}.procedure-page-copy>p{font-size:14px}.procedure-page-actions{flex-direction:column;align-items:stretch}.procedure-page-actions button,.procedure-page-actions a{width:100%}.procedure-status-card{border-radius:21px;padding:30px 23px}.procedure-status-card h2{font-size:29px}.procedure-problems{border-radius:24px 24px 0 0;padding:50px 16px 46px}.procedure-section-heading h2{font-size:39px}.procedure-section-heading h2 br{display:none}.procedure-section-heading>p{font-size:14px}.procedure-problem-grid{grid-template-columns:1fr;gap:12px;margin-top:30px}.procedure-problem-grid article{min-height:0;padding:24px 21px 21px}.procedure-problem-grid h3{margin-top:23px;font-size:23px}.procedure-boundaries{border-radius:21px;width:calc(100% - 16px);margin:24px auto;padding:36px 22px}.procedure-boundaries h2{font-size:34px}.procedure-review{padding:52px 16px 18px}.procedure-review-grid{grid-template-columns:1fr;gap:12px;margin-top:29px}.procedure-review-grid article{min-height:0;padding:23px 21px}.procedure-review-grid h3{margin-top:28px}.procedure-review-action{flex-direction:column;align-items:stretch;padding:28px 21px}.procedure-review-action button{width:100%;min-width:0}}.property-hero{grid-template-columns:1.08fr .74fr;align-items:center;gap:72px;width:calc(100% - 144px);max-width:1332px;min-height:700px;margin:0 auto;padding:76px 0;display:grid}.property-hero-copy>span,.property-section-heading>span,.property-warning>div>span{color:#b77c1f;letter-spacing:.2em;margin-bottom:22px;font-size:13px;font-weight:650;display:block}.property-hero-copy h1{letter-spacing:-.057em;margin:0 0 27px;font-size:clamp(48px,5.2vw,77px);font-weight:585;line-height:1.045}.property-hero-copy>p{color:#5d5953;max-width:720px;margin:0 0 33px;font-size:17px;line-height:1.62}.property-hero-actions{gap:13px;display:flex}.property-hero-actions button,.property-hero-actions a{border-radius:12px;justify-content:center;align-items:center;min-height:58px;padding:0 25px;font-size:15px;display:flex}.property-hero-actions button{cursor:pointer;color:#fff;background:#1c1d1e;border:0}.property-hero-actions a{color:#494641;border:1px solid #926f3a40}.property-hero-actions a i{color:#b77c1f;margin-left:24px;font-style:normal}.property-shield-card{color:#fff;background:radial-gradient(circle at 50% 0,#333536,#181a1b 72%);border:1px solid #d5a65480;border-radius:29px;padding:42px 40px 35px;position:relative;overflow:hidden;box-shadow:0 29px 70px #1d1b1833}.property-shield-card:after{content:"";border:1px solid #d7a95840;border-radius:48px;width:280px;height:250px;position:absolute;bottom:-115px;right:-100px;transform:rotate(25deg)}.property-shield{width:112px;height:132px;margin:0 auto 27px;position:relative}.property-shield i{clip-path:polygon(50% 0,100% 17%,93% 68%,50% 100%,7% 68%,0 17%);border:1px solid #deb467bf;border-radius:56% 56% 46% 46%/36% 36% 65% 65%;position:absolute;inset:0}.property-shield span{color:#dfb86f;place-items:center;font-size:43px;display:grid;position:absolute;inset:0}.property-shield-card>b{text-align:center;margin-bottom:16px;font-size:26px;font-weight:560;line-height:1.22;display:block}.property-shield-card>p{color:#bbb7b0;text-align:center;margin:0 0 21px;font-size:13px;line-height:1.55}.property-shield-card ul{z-index:1;margin:0;padding:0;list-style:none;display:grid;position:relative}.property-shield-card li{color:#e6e2dc;border-top:1px solid #dab16738;padding:12px 0;font-size:13px}.property-shield-card li:before{color:#d5a650;content:"✓";margin-right:11px}.property-risks{background:#fff;border-radius:32px 32px 0 0;padding:76px max(6.6%,50% - 666px) 84px}.property-section-heading h2{letter-spacing:-.052em;margin:0 0 19px;font-size:clamp(42px,4.3vw,64px);font-weight:575;line-height:1.08}.property-section-heading>p{color:#66615a;max-width:790px;margin:0;font-size:16px;line-height:1.6}.property-risk-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:45px;display:grid}.property-risk-grid article{background:linear-gradient(145deg,#fff,#fbf8f3);border:1px solid #8f6c382e;border-radius:20px;flex-direction:column;min-height:345px;padding:29px 30px 24px;display:flex}.property-risk-grid article>b{color:#b77c1f70;font-family:Georgia,serif;font-size:29px;font-weight:400}.property-risk-grid h3{letter-spacing:-.03em;margin:35px 0 14px;font-size:25px;font-weight:590}.property-risk-grid p{color:#625e57;margin:0 0 22px;font-size:14px;line-height:1.6}.property-risk-grid button{cursor:pointer;color:#ad7017;background:0 0;border:0;border-top:1px solid #b5802a3d;justify-content:space-between;margin-top:auto;padding:16px 0 0;font-size:14px;display:flex}.property-risk-grid button span{font-size:20px}.property-warning{color:#fff;background:radial-gradient(circle at 10% 0,#303233,#191b1c 70%);border:1px solid #d3a14c70;border-radius:28px;grid-template-columns:1.08fr .8fr;align-items:center;gap:78px;width:calc(100% - 60px);max-width:1332px;margin:42px auto;padding:68px 70px;display:grid}.property-warning h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(37px,3.6vw,52px);font-weight:570;line-height:1.08}.property-warning>div>p{color:#cfcbc5;margin:0;font-size:15px;line-height:1.65}.property-warning-list p{border-bottom:1px solid #d5a5523b;align-items:center;gap:13px;padding:15px 0;display:flex;color:#e6e2dc!important;font-size:14px!important}.property-warning-list i{color:#d5a650;border:1px solid #d5a55273;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.property-check{padding:80px max(6.6%,50% - 666px) 25px}.property-check-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:42px;display:grid}.property-check-grid article{background:#ffffffad;border:1px solid #8f6c382e;border-radius:20px;min-height:260px;padding:27px 25px}.property-check-grid b{color:#b77c1f;font-family:Georgia,serif;font-size:29px;font-weight:400}.property-check-grid h3{margin:43px 0 14px;font-size:21px;font-weight:600}.property-check-grid p{color:#656059;margin:0;font-size:13px;line-height:1.6}.property-check-action{background:linear-gradient(125deg,#faf5ec,#f1e7d8);border:1px solid #ca974173;border-radius:20px;justify-content:space-between;align-items:center;gap:35px;margin-top:22px;padding:36px 40px;display:flex}.property-check-action h2{margin:0 0 7px;font-size:28px;font-weight:590}.property-check-action p{color:#615c55;max-width:780px;margin:0;font-size:14px}.property-check-action button{cursor:pointer;color:#fff;background:#1c1d1e;border:0;border-radius:12px;justify-content:space-between;align-items:center;min-width:280px;min-height:57px;padding:0 21px;font-size:14px;display:flex}.property-check-action button span{color:#d3a252;font-size:22px}.property-request{margin-top:52px}@media (max-width:1100px){.property-risk-grid{grid-template-columns:repeat(2,1fr)}.property-hero{grid-template-columns:1fr}.property-shield-card{max-width:650px}.property-warning{grid-template-columns:1fr;gap:35px}.property-check-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.property-hero{gap:40px;width:calc(100% - 32px);min-height:0;padding:51px 0 36px}.property-hero-copy h1{font-size:42px}.property-hero-copy h1 br{display:none}.property-hero-copy>p{font-size:14px}.property-hero-actions{flex-direction:column;align-items:stretch}.property-hero-actions button,.property-hero-actions a{width:100%}.property-shield-card{border-radius:21px;padding:30px 23px}.property-shield-card>b{font-size:24px}.property-risks{border-radius:24px 24px 0 0;padding:50px 16px 46px}.property-section-heading h2{font-size:39px}.property-section-heading h2 br{display:none}.property-section-heading>p{font-size:14px}.property-risk-grid{grid-template-columns:1fr;gap:12px;margin-top:30px}.property-risk-grid article{min-height:0;padding:24px 21px 21px}.property-risk-grid h3{margin-top:24px;font-size:23px}.property-warning{border-radius:21px;width:calc(100% - 16px);margin:24px auto;padding:36px 22px}.property-warning h2{font-size:34px}.property-warning h2 br{display:none}.property-check{padding:52px 16px 18px}.property-check-grid{grid-template-columns:1fr;gap:12px;margin-top:29px}.property-check-grid article{min-height:0;padding:23px 21px}.property-check-grid h3{margin-top:28px}.property-check-action{flex-direction:column;align-items:stretch;padding:28px 21px}.property-check-action button{width:100%;min-width:0}}.practice-page-hero{grid-template-columns:1.08fr .74fr;align-items:center;gap:72px;width:calc(100% - 144px);max-width:1332px;min-height:700px;margin:0 auto;padding:76px 0;display:grid}.practice-page-copy>span,.practice-page-heading>span,.practice-publication>div>span{color:#b77c1f;letter-spacing:.2em;margin-bottom:22px;font-size:13px;font-weight:650;display:block}.practice-page-copy h1{letter-spacing:-.058em;margin:0 0 27px;font-size:clamp(49px,5.35vw,79px);font-weight:585;line-height:1.035}.practice-page-copy>p{color:#5d5953;max-width:720px;margin:0 0 33px;font-size:17px;line-height:1.62}.practice-page-actions{gap:13px;display:flex}.practice-page-actions button,.practice-page-actions a{border-radius:12px;justify-content:center;align-items:center;min-height:58px;padding:0 25px;font-size:15px;display:flex}.practice-page-actions button{cursor:pointer;color:#fff;background:#1c1d1e;border:0}.practice-page-actions a{color:#494641;border:1px solid #926f3a40}.practice-page-actions a i{color:#b77c1f;margin-left:24px;font-style:normal}.practice-proof-card{color:#fff;background:radial-gradient(circle at 50% 0,#333536,#181a1b 72%);border:1px solid #d5a65480;border-radius:29px;padding:37px 40px 34px;position:relative;overflow:hidden;box-shadow:0 29px 70px #1d1b1833}.practice-proof-card:after{content:"";border:1px solid #d7a95840;border-radius:48px;width:280px;height:250px;position:absolute;bottom:-115px;right:-100px;transform:rotate(25deg)}.practice-hero-document{width:130px;height:145px;margin:0 auto 22px;position:relative}.practice-hero-document>i{background:#252728;border:1px solid #dab16745;border-radius:7px;width:92px;height:118px;position:absolute;transform:rotate(-8deg)}.practice-hero-document>i:nth-child(2){right:0;transform:rotate(7deg)}.practice-hero-document>div{color:#252525;background:#f5f0e8;border:1px solid #e1be7f9e;border-radius:7px;width:98px;height:130px;padding:14px 12px;position:absolute;top:4px;left:17px;box-shadow:0 15px 28px #00000038}.practice-hero-document span{color:#9b6b22;letter-spacing:.12em;text-align:center;margin-bottom:8px;font-size:5px;display:block}.practice-hero-document b{text-align:center;margin-bottom:12px;font-family:Georgia,serif;font-size:9px;display:block}.practice-hero-document em{background:#c9c2b8;width:100%;height:1px;margin:7px 0;display:block}.practice-hero-document em:nth-of-type(2){width:83%}.practice-hero-document em:nth-of-type(3){width:92%}.practice-hero-document strong{color:#a76e19;border:1px solid #b57b21;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid;position:absolute;bottom:9px;right:10px}.practice-proof-card>b{text-align:center;margin-bottom:13px;font-size:26px;font-weight:560;line-height:1.22;display:block}.practice-proof-card>p{color:#bbb7b0;text-align:center;margin:0 0 20px;font-size:13px;line-height:1.55}.practice-proof-card ul{z-index:1;margin:0;padding:0;list-style:none;display:grid;position:relative}.practice-proof-card li{color:#e6e2dc;border-top:1px solid #dab16738;padding:11px 0;font-size:13px}.practice-proof-card li:before{color:#d5a650;content:"✓";margin-right:11px}.practice-directions{background:#fff;border-radius:32px 32px 0 0;padding:76px max(6.6%,50% - 666px) 84px}.practice-page-heading h2{letter-spacing:-.052em;margin:0 0 19px;font-size:clamp(42px,4.3vw,64px);font-weight:575;line-height:1.08}.practice-page-heading>p{color:#66615a;max-width:800px;margin:0;font-size:16px;line-height:1.6}.practice-direction-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:45px;display:grid}.practice-direction-grid article{background:linear-gradient(145deg,#fff,#fbf8f3);border:1px solid #8f6c382e;border-radius:20px;flex-direction:column;min-height:355px;padding:29px 30px 24px;display:flex}.practice-direction-grid article>b{color:#b77c1f70;font-family:Georgia,serif;font-size:29px;font-weight:400}.practice-direction-grid h3{letter-spacing:-.03em;margin:34px 0 14px;font-size:24px;font-weight:590;line-height:1.18}.practice-direction-grid p{color:#625e57;margin:0 0 22px;font-size:14px;line-height:1.6}.practice-direction-grid button{cursor:pointer;color:#ad7017;background:0 0;border:0;border-top:1px solid #b5802a3d;justify-content:space-between;margin-top:auto;padding:16px 0 0;font-size:14px;display:flex}.practice-direction-grid button span{font-size:20px}.practice-publication{color:#fff;background:radial-gradient(circle at 10% 0,#303233,#191b1c 70%);border:1px solid #d3a14c70;border-radius:28px;grid-template-columns:1.02fr .9fr;align-items:center;gap:78px;width:calc(100% - 60px);max-width:1332px;margin:42px auto;padding:68px 70px;display:grid}.practice-publication h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(37px,3.6vw,52px);font-weight:570;line-height:1.08}.practice-publication>div>p{color:#cfcbc5;margin:0;font-size:15px;line-height:1.65}.practice-publication-list{display:grid}.practice-publication-list article{border-bottom:1px solid #d5a5523b;grid-template-columns:43px 1fr;gap:15px;padding:14px 0;display:grid}.practice-publication-list article>b{color:#d5a650;font-family:Georgia,serif;font-size:20px;font-weight:400}.practice-publication-list h3{margin:0 0 5px;font-size:15px;font-weight:590}.practice-publication-list p{color:#aaa7a1!important;margin:0!important;font-size:12px!important;line-height:1.5!important}.practice-cases{padding:80px max(6.6%,50% - 666px) 30px}.practice-empty-card{background:linear-gradient(125deg,#faf5ec,#f1e7d8);border:1px solid #ca974173;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:42px;padding:35px 38px;display:grid}.practice-empty-mark{color:#b77c1f;border:1px solid #b77c1f61;border-radius:18px;place-items:center;width:68px;height:68px;font-family:Georgia,serif;font-size:33px;display:grid}.practice-empty-card h3{margin:0 0 8px;font-size:24px;font-weight:590}.practice-empty-card p{color:#615c55;max-width:700px;margin:0;font-size:14px;line-height:1.55}.practice-empty-card button{cursor:pointer;color:#fff;background:#1c1d1e;border:0;border-radius:12px;justify-content:space-between;align-items:center;min-width:260px;min-height:57px;padding:0 21px;font-size:14px;display:flex}.practice-empty-card button span{color:#d3a252;font-size:22px}.practice-request{margin-top:52px}@media (max-width:1100px){.practice-page-hero{grid-template-columns:1fr}.practice-proof-card{max-width:650px}.practice-direction-grid{grid-template-columns:repeat(2,1fr)}.practice-publication{grid-template-columns:1fr;gap:35px}.practice-empty-card{grid-template-columns:auto 1fr}.practice-empty-card button{grid-column:1/-1;width:280px}}@media (max-width:760px){.practice-page-hero{gap:40px;width:calc(100% - 32px);min-height:0;padding:51px 0 36px}.practice-page-copy h1{font-size:42px}.practice-page-copy h1 br{display:none}.practice-page-copy>p{font-size:14px}.practice-page-actions{flex-direction:column;align-items:stretch}.practice-page-actions button,.practice-page-actions a{width:100%}.practice-proof-card{border-radius:21px;padding:30px 23px}.practice-proof-card>b{font-size:24px}.practice-directions{border-radius:24px 24px 0 0;padding:50px 16px 46px}.practice-page-heading h2{font-size:39px}.practice-page-heading h2 br{display:none}.practice-page-heading>p{font-size:14px}.practice-direction-grid{grid-template-columns:1fr;gap:12px;margin-top:30px}.practice-direction-grid article{min-height:0;padding:24px 21px 21px}.practice-direction-grid h3{margin-top:24px;font-size:23px}.practice-publication{border-radius:21px;width:calc(100% - 16px);margin:24px auto;padding:36px 22px}.practice-publication h2{font-size:34px}.practice-publication h2 br{display:none}.practice-cases{padding:52px 16px 18px}.practice-empty-card{grid-template-columns:1fr;padding:27px 21px}.practice-empty-card button{grid-column:auto;width:100%;min-width:0}}.practice-featured-case{color:#fff;background:radial-gradient(circle at 15% 0,#303233,#191b1c 72%);border:1px solid #d3a14c6b;border-radius:22px;grid-template-columns:225px 1fr 350px;align-items:center;gap:42px;margin-top:42px;padding:38px 42px;display:grid;overflow:hidden;box-shadow:0 24px 60px #1d1b1826}.practice-featured-icon{border-right:1px solid #d5a55240;align-self:stretch;place-items:center;display:grid}.practice-featured-icon svg{fill:none;stroke:#d2a450;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:112px;height:130px}.practice-featured-icon span{color:#d6a74f;letter-spacing:.1em;font-size:12px;font-weight:620}.practice-featured-copy>span{color:#d1a252;letter-spacing:.13em;margin-bottom:15px;font-size:10px;font-weight:650;display:block}.practice-featured-copy h3{letter-spacing:-.025em;margin:0 0 17px;font-family:Georgia,serif;font-size:clamp(28px,2.65vw,40px);font-weight:400;line-height:1.17}.practice-featured-copy p{color:#c4c0ba;max-width:640px;margin:0;font-size:14px;line-height:1.6}.practice-featured-copy footer{color:#aaa6a0;flex-wrap:wrap;align-items:center;gap:9px;margin-top:26px;font-size:11px;display:flex}.practice-featured-copy footer i{background:#b78636;border-radius:50%;width:3px;height:3px}.practice-featured-result{border-left:1px solid #d5a55240;align-content:center;align-self:stretch;padding-left:40px;display:grid}.practice-featured-result>b{color:#d5a650;white-space:nowrap;font-family:Georgia,serif;font-size:clamp(42px,4vw,61px);font-weight:400}.practice-featured-result>span{color:#cbc7c0;margin:6px 0 28px;font-size:13px}.practice-featured-result>a{color:#d7a957;border:1px solid #d5a552b8;border-radius:10px;justify-content:space-between;align-items:center;min-height:55px;padding:0 20px;font-size:13px;transition:background .18s,color .18s;display:flex}.practice-featured-result>a:hover{color:#181a1b;background:#d1a04c}.practice-featured-result>a i{font-size:19px;font-style:normal}.practice-featured-result small{color:#77736d;margin-top:15px;font-size:9px;line-height:1.45}.practice-case-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px;display:grid}.practice-case-card{background:#ffffffb8;border:1px solid #8f6c382e;border-radius:18px;flex-direction:column;min-height:274px;padding:24px 25px 20px;display:flex;box-shadow:0 12px 30px #4738240b}.practice-case-card>span{color:#98691f;letter-spacing:.06em;background:#f6f1e9;border:1px solid #b77c1f24;border-radius:5px;align-self:flex-start;padding:7px 10px;font-size:10px;font-weight:590}.practice-case-card h3{border-bottom:1px solid #8f6c3829;margin:18px 0 15px;padding-bottom:17px;font-size:17px;font-weight:550}.practice-case-term{font-family:Georgia,serif;font-size:35px}.practice-case-card>p{align-items:center;gap:10px;margin:17px 0 13px;font-size:11px;display:flex}.practice-case-card>p i{color:#8c8882;font-style:normal}.practice-case-card>p b{font-weight:520}.practice-case-card footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.practice-case-card footer small{color:#928d86;font-size:9px}.practice-case-card footer a{color:#a87525;font-size:22px}.practice-more-cases{margin-top:18px}.practice-more-cases summary{cursor:pointer;align-items:center;gap:19px;width:max-content;padding:13px 4px;font-size:17px;list-style:none;display:flex}.practice-more-cases summary::-webkit-details-marker{display:none}.practice-more-cases summary i{color:#ac7522;font-size:22px;font-style:normal;transition:transform .18s}.practice-more-cases[open] summary i{transform:rotate(180deg)}.practice-more-cases .practice-case-grid{margin-top:7px}.practice-source-note{color:#8a857e;margin:18px 0 0;font-size:10px}@media (max-width:1100px){.practice-featured-case{grid-template-columns:170px 1fr}.practice-featured-result{border-top:1px solid #d5a55240;border-left:0;grid-column:1/-1;padding:28px 0 0}.practice-featured-result>b{font-size:48px}.practice-case-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.practice-featured-case{grid-template-columns:1fr;gap:27px;padding:28px 23px}.practice-featured-icon{border-bottom:1px solid #d5a55240;border-right:0;min-height:185px}.practice-featured-icon svg{width:94px;height:110px}.practice-featured-icon span{margin-bottom:22px}.practice-featured-copy h3{font-size:30px}.practice-featured-copy h3 br{display:none}.practice-featured-copy footer{flex-direction:column;align-items:flex-start}.practice-featured-copy footer i{display:none}.practice-featured-result{grid-column:auto;padding-top:25px}.practice-featured-result>b{font-size:43px}.practice-case-grid{grid-template-columns:1fr;gap:12px}.practice-case-card{min-height:255px}.practice-more-cases summary{font-size:16px}.practice-source-note{line-height:1.5}}.about-hero{grid-template-columns:1.08fr .74fr;align-items:center;gap:72px;width:calc(100% - 144px);max-width:1332px;min-height:700px;margin:0 auto;padding:76px 0;display:grid}.about-hero-copy>span,.about-heading>span,.about-scope>div>span,.about-geography>div>span,.about-details>div>span{color:#b77c1f;letter-spacing:.2em;margin-bottom:22px;font-size:13px;font-weight:650;display:block}.about-hero-copy h1{letter-spacing:-.058em;margin:0 0 27px;font-size:clamp(49px,5.35vw,79px);font-weight:585;line-height:1.035}.about-hero-copy>p{color:#5d5953;max-width:720px;margin:0 0 33px;font-size:17px;line-height:1.62}.about-hero-actions{gap:13px;display:flex}.about-hero-actions button,.about-hero-actions a{border-radius:12px;justify-content:center;align-items:center;min-height:58px;padding:0 25px;font-size:15px;display:flex}.about-hero-actions button{cursor:pointer;color:#fff;background:#1c1d1e;border:0}.about-hero-actions a{color:#494641;border:1px solid #926f3a40}.about-hero-actions a i{color:#b77c1f;margin-left:24px;font-style:normal}.about-manifesto{color:#fff;background:radial-gradient(circle at 50% 0,#333536,#181a1b 72%);border:1px solid #d5a65480;border-radius:29px;padding:43px 40px 35px;position:relative;overflow:hidden;box-shadow:0 29px 70px #1d1b1833}.about-manifesto:after{content:"";border:1px solid #d7a95840;border-radius:48px;width:280px;height:250px;position:absolute;bottom:-115px;right:-105px;transform:rotate(25deg)}.about-monogram{color:#fff;background:#ffffff08;border:1px solid #deb467b3;border-radius:50%;justify-content:center;align-items:center;width:118px;height:118px;margin:0 auto 29px;font-family:Georgia,serif;display:flex}.about-monogram span{font-size:36px}.about-monogram b{color:#dfb86f;align-self:flex-start;margin-top:28px;font-size:13px;font-weight:500}.about-manifesto blockquote{z-index:1;text-align:center;margin:0 0 26px;font-family:Georgia,serif;font-size:22px;line-height:1.43;position:relative}.about-manifesto-list{z-index:1;position:relative}.about-manifesto-list p{color:#e6e2dc;border-top:1px solid #dab16738;margin:0;padding:12px 0;font-size:13px}.about-manifesto-list i{color:#d5a650;margin-right:11px;font-style:normal}.about-approach{background:#fff;border-radius:32px 32px 0 0;padding:76px max(6.6%,50% - 666px) 84px}.about-heading h2{letter-spacing:-.052em;margin:0 0 19px;font-size:clamp(42px,4.3vw,64px);font-weight:575;line-height:1.08}.about-heading>p{color:#66615a;max-width:800px;margin:0;font-size:16px;line-height:1.6}.about-principle-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:45px;display:grid}.about-principle-grid article{background:linear-gradient(145deg,#fff,#fbf8f3);border:1px solid #8f6c382e;border-radius:20px;min-height:315px;padding:29px 27px}.about-principle-grid article>b,.about-route-grid article>b{color:#b77c1f7a;font-family:Georgia,serif;font-size:29px;font-weight:400}.about-principle-grid h3{letter-spacing:-.03em;margin:50px 0 15px;font-size:23px;font-weight:590}.about-principle-grid p{color:#625e57;margin:0;font-size:13px;line-height:1.65}.about-scope{color:#fff;background:radial-gradient(circle at 10% 0,#303233,#191b1c 70%);border:1px solid #d3a14c70;border-radius:28px;grid-template-columns:1fr .95fr;align-items:center;gap:78px;width:calc(100% - 60px);max-width:1332px;margin:42px auto;padding:68px 70px;display:grid}.about-scope h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(37px,3.6vw,52px);font-weight:570;line-height:1.08}.about-scope>div>p{color:#cfcbc5;margin:0 0 25px;font-size:15px;line-height:1.65}.about-scope button{cursor:pointer;color:#fff;background:0 0;border:1px solid #d5a5526b;border-radius:11px;justify-content:space-between;align-items:center;min-height:54px;padding:0 20px;font-size:14px;display:flex}.about-scope button span{color:#d5a650;margin-left:25px;font-size:20px}.about-scope-list article{border-bottom:1px solid #d5a5523b;padding:18px 0}.about-scope-list b{color:#fff;margin-bottom:7px;font-size:17px;display:block}.about-scope-list p{color:#aaa7a1!important;margin:0!important;font-size:13px!important;line-height:1.5!important}.about-route{padding:80px max(6.6%,50% - 666px) 40px}.about-route-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:42px;display:grid}.about-route-grid article{background:#ffffffad;border:1px solid #8f6c382e;border-radius:20px;min-height:265px;padding:27px 25px}.about-route-grid h3{margin:43px 0 14px;font-size:21px;font-weight:600}.about-route-grid p{color:#656059;margin:0;font-size:13px;line-height:1.6}.about-geography{background:linear-gradient(125deg,#faf5ec,#f1e7d8);border:1px solid #ca97415c;border-radius:28px;grid-template-columns:.72fr 1.05fr;align-items:center;gap:72px;width:calc(100% - 144px);max-width:1332px;margin:30px auto 70px;padding:62px 68px;display:grid}.about-map{background:repeating-radial-gradient(circle,#0000 0 45px,#b77c1f1a 46px 47px),linear-gradient(135deg,#fff9,#d5ae6c1f);border:1px solid #b77c1f42;border-radius:50%;height:315px;position:relative}.about-map:before,.about-map:after{content:"";background:#b77c1f3b;position:absolute}.about-map:before{width:86%;height:1px;top:50%;left:7%}.about-map:after{width:1px;height:86%;top:7%;left:50%}.about-map i{background:#b77c1f;border:3px solid #f4e9d8;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 0 1px #b77c1f80}.about-map i:first-child{top:31%;left:58%}.about-map i:nth-child(2){top:42%;left:63%}.about-map i:nth-child(3){top:54%;left:52%}.about-map span{color:#b77c1f73;font-family:Georgia,serif;font-size:52px;position:absolute;bottom:20%;right:22%}.about-geography h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(36px,3.5vw,51px);font-weight:570;line-height:1.08}.about-geography p{color:#625e57;margin:0 0 19px;font-size:15px;line-height:1.65}.about-geography ul{gap:10px;margin:0 0 25px;padding:0;list-style:none;display:flex}.about-geography li{color:#8b641f;border:1px solid #b77c1f47;border-radius:999px;padding:8px 13px;font-size:12px}.about-geography button{cursor:pointer;color:#fff;background:#1c1d1e;border:0;border-radius:11px;min-height:54px;padding:0 22px;font-size:14px}.about-details{background:#fff;grid-template-columns:1fr .95fr;align-items:center;gap:74px;padding:72px max(6.6%,50% - 666px);display:grid}.about-details h2{letter-spacing:-.05em;margin:0 0 18px;font-size:clamp(37px,3.8vw,55px);font-weight:575;line-height:1.08}.about-details>div>p{color:#66615a;max-width:680px;margin:0;font-size:15px;line-height:1.65}.about-details-card{background:#fbf8f3;border:1px solid #8f6c382e;border-radius:20px;padding:12px 31px}.about-details-card p{border-bottom:1px solid #b5802a29;justify-content:space-between;gap:25px;padding:20px 0;display:flex;margin:0!important;font-size:13px!important}.about-details-card p:last-child{border:0}.about-details-card span{color:#56514b}.about-details-card b{color:#a17125;text-align:right;font-weight:550}.about-request{margin-top:52px}@media (max-width:1100px){.about-hero{grid-template-columns:1fr}.about-manifesto{max-width:650px}.about-principle-grid{grid-template-columns:repeat(2,1fr)}.about-scope{grid-template-columns:1fr;gap:35px}.about-route-grid{grid-template-columns:repeat(2,1fr)}.about-geography{grid-template-columns:1fr}.about-map{width:100%;max-width:500px}.about-details{grid-template-columns:1fr}}@media (max-width:760px){.about-hero{gap:40px;width:calc(100% - 32px);min-height:0;padding:51px 0 36px}.about-hero-copy h1{font-size:42px}.about-hero-copy h1 br{display:none}.about-hero-copy>p{font-size:14px}.about-hero-actions{flex-direction:column;align-items:stretch}.about-hero-actions button,.about-hero-actions a{width:100%}.about-manifesto{border-radius:21px;padding:30px 23px}.about-manifesto blockquote{font-size:19px}.about-approach{border-radius:24px 24px 0 0;padding:50px 16px 46px}.about-heading h2{font-size:39px}.about-heading h2 br{display:none}.about-heading>p{font-size:14px}.about-principle-grid{grid-template-columns:1fr;gap:12px;margin-top:30px}.about-principle-grid article{min-height:0;padding:24px 21px}.about-principle-grid h3{margin-top:25px}.about-scope{border-radius:21px;width:calc(100% - 16px);margin:24px auto;padding:36px 22px}.about-scope h2{font-size:34px}.about-route{padding:52px 16px 25px}.about-route-grid{grid-template-columns:1fr;gap:12px;margin-top:29px}.about-route-grid article{min-height:0;padding:23px 21px}.about-route-grid h3{margin-top:28px}.about-geography{gap:35px;width:calc(100% - 32px);margin:20px auto 45px;padding:31px 22px}.about-map{height:260px}.about-geography h2{font-size:34px}.about-geography ul{flex-direction:column;align-items:flex-start}.about-details{grid-template-columns:1fr;padding:50px 16px}.about-details h2{font-size:37px}.about-details-card{padding:8px 20px}.about-details-card p{flex-direction:column;align-items:flex-start;gap:6px}.about-details-card b{text-align:left}}.property-shield i,.property-shield span{display:none}.property-shield svg{fill:#d5a5520a;stroke:#dfb86f;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 9px 18px #d5a5521f);width:100%;height:100%;display:block}.about-map{background:radial-gradient(circle at 43% 38%,#fffffff5,#ead5b354 70%,#d6b17129);border-radius:26px;height:315px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffc7}.about-map:before{content:"";background-color:#0000;background-image:linear-gradient(#b77c1f0f 1px,#0000 1px),linear-gradient(90deg,#b77c1f0f 1px,#0000 1px);background-size:44px 44px;width:auto;height:auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 93%);mask-image:linear-gradient(#000000b8,#0000 93%)}.about-map:after{display:none}.russia-map-image{z-index:1;object-fit:contain;filter:sepia(.34)saturate(1.08)drop-shadow(0 12px 17px #875a1826);width:calc(100% - 36px);height:218px;position:absolute;top:18px;left:18px}.map-komi-marker{z-index:3;width:18px;height:18px;position:absolute;top:39%;left:27%;transform:translate(-50%,-50%)}.map-komi-marker i:first-child{border:1.5px solid #b06f0e9e;border-radius:50%;animation:2.4s ease-out infinite map-pulse;position:absolute;inset:0}.map-komi-marker i:last-child{background:#b77c1f;border:2px solid #fff8eb;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:5px;box-shadow:0 2px 7px #7746054d}@keyframes map-pulse{0%{opacity:.85;transform:scale(.55)}75%,to{opacity:0;transform:scale(2.15)}}.about-map .map-caption{z-index:4;color:inherit;font-family:inherit;font-size:inherit;gap:3px;display:grid;position:absolute;bottom:24px;left:24px;right:auto}.about-map .map-caption b{color:#7c5316;font-size:14px;font-weight:650}.about-map .map-caption span{color:#8a7659;font-family:inherit;font-size:11px;display:block;position:static}.about-map .map-online{z-index:4;color:#8a641f;align-items:center;gap:8px;font-size:10px;font-weight:570;display:flex;position:absolute;bottom:28px;right:22px}.about-map .map-online i{background:#b77c1f;border:0;border-radius:50%;width:7px;height:7px;position:static;box-shadow:0 0 0 5px #b77c1f1a}.map-credit{z-index:4;color:#775c327a;letter-spacing:.03em;font-size:8px;position:absolute;top:15px;right:22px}@media (prefers-reduced-motion:reduce){.map-komi-marker i:first-child{opacity:.45;animation:none;transform:scale(1.45)}}@media (max-width:760px){.about-map{height:260px}.russia-map-image{height:180px;top:10px}.map-komi-marker{top:37%;left:27%}.about-map .map-online{bottom:17px;left:24px;right:auto}.about-map .map-caption{bottom:43px}.map-credit{display:none}}.about-company-info{background:linear-gradient(140deg,#f9f3e8,#f1e5d3);border:1px solid #d3a14c61;border-radius:28px;grid-template-columns:.88fr 1.12fr;align-items:start;gap:74px;width:calc(100% - 144px);max-width:1332px;margin:72px auto 20px;padding:68px;display:grid}.about-company-intro>span{color:#b77c1f;letter-spacing:.2em;margin-bottom:22px;font-size:13px;font-weight:650;display:block}.about-company-intro h2{letter-spacing:-.05em;margin:0 0 22px;font-size:clamp(37px,3.8vw,55px);font-weight:575;line-height:1.08}.about-company-intro p{color:#625e57;margin:0 0 16px;font-size:15px;line-height:1.68}.about-legal-card{background:#ffffffb8;border:1px solid #8f6c3838;border-radius:22px;padding:12px 31px;box-shadow:0 22px 55px #5c411714}.about-legal-card-heading{border-bottom:1px solid #b5802a2e;justify-content:space-between;align-items:center;padding:20px 0 18px;display:flex}.about-legal-card-heading span{color:#a17125;letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:650}.about-legal-card-heading i{color:#a17125;border:1px solid #b77c1f59;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:Georgia,serif;font-size:15px;font-style:normal;display:flex}.about-legal-card dl{margin:0}.about-legal-card dl>div{border-bottom:1px solid #b5802a26;grid-template-columns:155px 1fr;gap:24px;padding:18px 0;display:grid}.about-legal-card dl>div:last-child{border:0}.about-legal-card dt{color:#6b655d;font-size:12px;line-height:1.5}.about-legal-card dd{color:#2b2a28;margin:0;font-size:13px;font-weight:550;line-height:1.55}.about-legal-card a{color:#a17125}@media (max-width:1100px){.about-company-info{grid-template-columns:1fr;gap:38px}}@media (max-width:760px){.about-company-info{border-radius:22px;gap:28px;width:calc(100% - 32px);margin:38px auto 0;padding:36px 20px}.about-company-intro h2{font-size:36px}.about-company-intro h2 br{display:none}.about-company-intro p{font-size:14px}.about-legal-card{padding:8px 19px}.about-legal-card dl>div{grid-template-columns:1fr;gap:5px;padding:15px 0}.about-legal-card dd{overflow-wrap:anywhere}.hero-copy h1 br,.procedure-panel h2 br,.procedure-panel p br,.review-card h3 br,.review-card p br,.practice-heading h2 br,.practice-heading p br,.practice-card h3 br,.reasons-heading p br,.safety-card p br,.reason-card p br,.request-copy h2 br,.request-copy>p br,.services-hero h1 br,.procedure-page-copy h1 br,.procedure-section-heading h2 br,.property-hero-copy h1 br,.property-section-heading h2 br,.property-warning h2 br,.practice-page-copy h1 br,.practice-page-heading h2 br,.practice-publication h2 br,.practice-featured-copy h3 br,.about-hero-copy h1 br,.about-heading h2 br,.about-company-intro h2 br{display:initial}br.desktop-break,.request-consent br{display:none}}.mobile-app-nav,.mobile-header-request{display:none}.legal-page{background:#ffffffc7;border:1px solid #8f6c382e;border-radius:28px;width:calc(100% - 60px);max-width:980px;margin:46px auto 72px;padding:62px 68px;box-shadow:0 22px 60px #46362212}.legal-page>span{color:#b77c1f;letter-spacing:.2em;font-size:12px;font-weight:650}.legal-page h1{letter-spacing:-.05em;margin:18px 0 8px;font-size:clamp(39px,4.6vw,62px);line-height:1.06}.legal-updated{color:#817a70;margin:0 0 42px;font-size:13px}.legal-page section{border-top:1px solid #b5802a29;padding:23px 0}.legal-page h2{margin:0 0 12px;font-size:21px}.legal-page p{color:#5f5a53;margin:0;font-size:15px;line-height:1.7}.legal-page a,.request-consent a,.quick-request-consent a{color:#9b681c;text-underline-offset:3px;text-decoration:underline}.footer-bottom a{color:inherit}.footer-bottom a:hover{color:#d7a957}@media (max-width:760px){html{scroll-padding-top:92px}body{background:#f2eee7;padding-bottom:88px}main{overflow:clip}.site-header{z-index:80;-webkit-backdrop-filter:blur(24px)saturate(1.35);backdrop-filter:blur(24px)saturate(1.35);background:#faf8f4d6;border-color:#ffffffd1;border-radius:19px;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;width:calc(100% - 20px);min-height:58px;margin:8px auto 0;padding:6px 7px 6px 16px;position:sticky;top:8px;box-shadow:0 10px 32px #342b1f1f}.brand{letter-spacing:-.045em;font-size:22px}.brand-number{font-size:.48em}.mobile-menu summary{background:#ffffffad;border-color:#926f3a2b;border-radius:14px;width:43px;height:43px}.mobile-header-request{cursor:pointer;color:#fff;text-align:center;background:linear-gradient(135deg,#c68c2f,#a96d16);border:1px solid #b77c1f40;border-radius:13px;justify-content:center;align-items:center;min-width:0;min-height:40px;padding:7px 10px;font-size:11px;font-weight:600;line-height:1.15;display:flex;box-shadow:0 7px 18px #97601229}.mobile-menu nav{background:#faf8f4f7;border-radius:22px;width:calc(100vw - 20px);max-height:calc(100dvh - 174px);padding:10px 12px 14px;position:fixed;top:76px;right:10px;overflow:auto;box-shadow:0 24px 80px #29221933}.mobile-menu nav a:not(.gold-button){border-bottom:1px solid #8f6c381a;border-radius:0;min-height:45px;padding:13px;font-size:14px}.mobile-menu .gold-button{border-radius:14px;min-height:50px}.mobile-app-nav{z-index:100;right:8px;bottom:max(8px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(26px)saturate(1.45);backdrop-filter:blur(26px)saturate(1.45);background:#f8f6f2e6;border:1px solid #fffc;border-radius:22px;grid-template-columns:repeat(5,1fr);height:70px;padding:6px 5px 5px;display:grid;position:fixed;left:8px;box-shadow:0 12px 40px #2d251b33}.mobile-app-nav a{color:#625e57;letter-spacing:-.01em;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;font-size:9px;font-weight:580;display:flex}.mobile-app-nav svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mobile-app-nav .mobile-app-call{color:#fff;background:linear-gradient(145deg,#d6a44d,#a66c17);border:4px solid #f3efe8;border-radius:50%;justify-self:center;width:62px;height:62px;position:relative;top:-19px;box-shadow:0 10px 24px #97601257}.mobile-app-nav .mobile-app-call svg{width:25px;height:25px}.mobile-app-nav .mobile-app-call span{color:#7a623e;white-space:nowrap;font-size:9px;position:absolute;top:64px}.hero{flex-direction:column;justify-content:flex-start;align-items:stretch;width:calc(100% - 24px);min-height:calc(100svh - 155px);padding:28px 4px 24px;display:flex}.hero-copy{flex-direction:column;flex:1;display:flex}.hero-copy h1{letter-spacing:-.058em;font-size:clamp(38px,11.4vw,50px);line-height:1.02}.hero-description{max-width:95%;margin-top:20px;font-size:14px}.hero-actions{gap:9px;margin-top:auto;padding-top:25px}.primary-button,.secondary-button{border-radius:15px;min-height:54px}.hero-visual{background:linear-gradient(145deg,#ffffffa6,#e1cdab2e);border:1px solid #d3a14c47;border-radius:22px;order:-1;width:100%;height:148px;margin:0 0 20px;overflow:hidden}.hero-visual img{object-fit:cover;object-position:center 48%;width:100%;height:100%}.path-section,.help-section,.procedure-problems,.property-risks,.practice-directions,.about-approach{border-radius:28px 28px 0 0}.path-section{padding-top:42px}.path-card{background:#ffffffb8;border:1px solid #8f6c3821;padding:17px;box-shadow:0 9px 26px #503d220b}.help-card,.help-card-1,.help-card-2,.help-card-3,.help-card-4,.help-card-5{border-radius:21px;min-height:210px;padding:21px}.help-icon,.help-card-3 .help-icon,.help-card-4 .help-icon,.help-card-5 .help-icon{width:62px;height:62px;margin-bottom:14px}.help-icon svg,.help-card-3 .help-icon svg,.help-card-4 .help-icon svg,.help-card-5 .help-icon svg{width:38px;height:38px}.procedure-panel,.first-review,.practice-preview,.reasons-section,.faq-section,.request-section{border-radius:24px}.site-footer{margin-bottom:12px}.footer-main{padding-bottom:34px}.footer-nav{display:none}.back-to-top{bottom:93px;right:16px}.quick-request-modal{padding:12px 10px 92px}.quick-request{max-height:calc(100dvh - 118px);overflow:auto}*,:before,:after{min-width:0}body{overflow-x:hidden}h1,h2,h3,p,strong,small,a,button,summary,span{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.hero-copy h1,.procedure-hero h1,.property-hero h1,.practice-page-hero h1,.about-hero-copy h1{letter-spacing:-.043em;max-width:100%;font-size:clamp(35px,9.7vw,42px);line-height:1.08}.request-copy h2,.practice-heading h2,.review-heading h2,.reasons-heading h2,.about-heading h2{letter-spacing:-.038em;font-size:clamp(33px,9vw,38px);line-height:1.12}.request-benefits{grid-template-columns:1fr}.request-benefits strong{font-size:13px}.direction-links{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.direction-links a{overflow-wrap:anywhere;min-width:0}.practice-card h3,.practice-case-card h3,.practice-featured-result>b{white-space:normal;overflow-wrap:anywhere}.practice-featured-result>b{font-size:38px}.request-section{overflow:visible}.request-form{overflow:hidden}.request-form h3{font-size:25px;line-height:1.2}.quick-request{width:calc(100% - 20px);padding:34px 20px 26px}.quick-request h2{font-size:31px;line-height:1.12}.site-footer,.request-section,.practice-preview,.first-review,.procedure-panel{max-width:100%}.legal-page{border-radius:22px;width:calc(100% - 24px);margin:22px auto 32px;padding:35px 21px}.legal-page h1{overflow-wrap:anywhere;font-size:35px}.legal-updated{margin-bottom:26px}.legal-page section{padding:19px 0}.legal-page h2{font-size:19px}.legal-page p{font-size:14px}.request-consent br{display:none}}@media (max-width:370px){.site-header{gap:6px;padding-left:12px}.brand{font-size:19px}.mobile-header-request{padding:6px 7px;font-size:10px}.mobile-menu summary{width:40px;height:40px}.mobile-app-nav{left:5px;right:5px}.mobile-app-nav a{font-size:8px}}

/* bb1-ios-form-fix */
@media (max-width:760px){
html,body{max-width:100%;overflow-x:hidden;overflow-x:clip}
.request-fields input,
.request-fields textarea,
.quick-request input[type=text],
.quick-request input[type=tel],
.quick-request form>label>input{
font-size:16px!important
}
}

/* bb1-required-consent */
.request-consent input[type="checkbox"],
.quick-request-consent input[type="checkbox"]{
    -webkit-appearance:none;
    appearance:none;
    flex:0 0 21px;
    width:21px;
    height:21px;
    margin:0;
    border:1.5px solid #d6a85a;
    border-radius:5px;
    background:transparent;
    cursor:pointer;
    display:grid;
    place-items:center;
}
.request-consent input[type="checkbox"]::after,
.quick-request-consent input[type="checkbox"]::after{
    content:"✓";
    color:#171717;
    font-size:15px;
    font-weight:700;
    line-height:1;
    opacity:0;
    transform:scale(.5);
    transition:opacity .15s,transform .15s;
}
.request-consent input[type="checkbox"]:checked,
.quick-request-consent input[type="checkbox"]:checked{
    background:#d6a85a;
}
.request-consent input[type="checkbox"]:checked::after,
.quick-request-consent input[type="checkbox"]:checked::after{
    opacity:1;
    transform:scale(1);
}
.request-consent input[type="checkbox"]:focus-visible,
.quick-request-consent input[type="checkbox"]:focus-visible{
    outline:3px solid #d6a85a55;
    outline-offset:3px;
}
.request-consent label,
.quick-request-consent label{
    cursor:pointer;
}
.quick-request-consent{
    display:flex;
    justify-content:center;
    align-items:flex-start;
    gap:9px;
    text-align:left;
}
.quick-request-consent label{
    max-width:330px;
}
