:root{--ink:#102c32;--paper:#f6f1e8;--cream:#fffaf2;--rust:#b84f2b;--teal:#174f4b;--gold:#d6a04c;--line:#d5cbbc;--white:#fff}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.55 Arial,sans-serif}.demo-head{height:88px;max-width:1420px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 32px;border-bottom:1px solid #ccd7d4;background:#fff}.demo-head b{font-size:34px;color:#1ab8ae}.demo-head a{color:var(--ink);font-weight:700}.arg-page{overflow:hidden}.arg-wrap{width:min(1360px,calc(100% - 48px));margin-inline:auto}.arg-crumb{width:min(1360px,calc(100% - 48px));margin:22px auto 0;display:flex;gap:12px;font-size:13px}.arg-crumb a{color:var(--teal)}.arg-kicker{margin:0 0 16px;color:var(--rust);font-size:12px!important;font-weight:800;letter-spacing:.19em}.arg-hero{display:grid;grid-template-columns:.83fr 1.17fr;gap:64px;align-items:center;padding:66px 0 86px}.arg-hero h1{font:700 clamp(38px,3.6vw,56px)/.98 Georgia,serif;letter-spacing:-.045em;margin:0 0 28px;max-width:650px}.arg-lead{font-size:20px;max-width:630px}.arg-ticks{list-style:none;padding:0;margin:28px 0}.arg-ticks li{position:relative;padding:7px 0 7px 28px}.arg-ticks li:before{content:'✦';position:absolute;left:0;color:var(--rust)}.arg-actions{display:flex;gap:12px;flex-wrap:wrap}.arg-btn,.arg-call{display:inline-flex;align-items:center;justify-content:center;padding:15px 24px;border:1px solid var(--teal);text-decoration:none;font-weight:800;border-radius:2px}.arg-btn{background:var(--teal);color:#fff}.arg-call{color:var(--teal)}.arg-hero-media{position:relative;margin:0;min-height:650px}.arg-hero-media>img{width:100%;height:650px;display:block;object-fit:cover;border-radius:160px 8px 8px 8px}.arg-hero-media figcaption{position:absolute;left:25px;bottom:25px;background:rgba(255,250,242,.94);padding:13px 18px;font-size:14px}.arg-profile{position:absolute;right:-20px;top:28px;width:210px;padding:20px;background:var(--ink);color:#fff;display:grid;gap:4px;box-shadow:0 16px 50px #102c3240}.arg-profile b{color:var(--gold);font-size:11px;letter-spacing:.15em;margin-bottom:8px}.arg-profile span{font-size:10px;text-transform:uppercase;color:#bcd5d1}.arg-profile strong{font-size:13px;margin-bottom:8px}.arg-dark{background:var(--ink);color:#fff;padding:90px 0}.arg-dark h2,.arg-dark h3{color:#fff}.arg-section-head{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end;margin-bottom:42px}.arg-section-head h2,.arg-price h2,.arg-quote h2,.arg-faq h2,.arg-related h2{font:700 clamp(30px,3.2vw,48px)/1.02 Georgia,serif;letter-spacing:-.03em;margin:0}.arg-section-head>p{font-size:18px}.arg-select-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.arg-select-grid fieldset{border:1px solid #ffffff38;padding:20px;margin:0}.arg-select-grid legend{font:700 24px Georgia,serif;padding:0 8px}.arg-select-grid button{width:100%;display:block;text-align:left;padding:11px 12px;margin:7px 0;border:1px solid #ffffff2d;background:#fff0;color:#fff;cursor:pointer}.arg-select-grid button:hover,.arg-select-grid button.is-active{background:var(--gold);border-color:var(--gold);color:var(--ink)}.arg-profile-result{margin-top:24px;background:#fff;color:var(--ink);padding:18px 24px;display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center}.arg-profile-result span{font-size:12px;text-transform:uppercase;letter-spacing:.12em}.arg-profile-result a{color:var(--rust);font-weight:700}.arg-types{padding:100px 0}.arg-card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.arg-card-grid article{background:#fff;border:1px solid var(--line);padding-bottom:24px}.arg-card-grid img{width:100%;height:280px;object-fit:cover}.arg-card-grid article p,.arg-card-grid article h3,.arg-card-grid article span{margin-left:20px;margin-right:20px}.arg-card-grid article p,.arg-four p{color:var(--rust);font-size:11px;font-weight:800;letter-spacing:.15em}.arg-card-grid h3{font:700 25px/1.05 Georgia,serif;margin-top:8px}.arg-card-grid span{display:block}.arg-matrix{padding:30px 0 100px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.arg-matrix-copy{background:#e8ded0;padding:48px}.arg-matrix-copy h2,.arg-split h2,.arg-context h2,.arg-process h2,.arg-cta h2{font:700 clamp(30px,3.1vw,48px)/1.02 Georgia,serif;letter-spacing:-.03em;margin:0 0 18px}.arg-matrix-copy img{width:100%;height:330px;object-fit:cover;margin-top:26px}.arg-matrix-grid{display:grid;grid-template-columns:1fr 1fr}.arg-matrix-grid>div{padding:38px;border:1px solid var(--line);background:#fff}.arg-matrix-grid b{color:var(--rust);font-size:12px}.arg-matrix-grid h3{font:700 30px Georgia,serif}.arg-matrix-grid .arg-accent{background:var(--teal);color:#fff}.arg-matrix-grid .arg-accent h3{color:#fff}.arg-split{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-bottom:100px}.arg-panel{padding:48px;background:#fff;border:1px solid var(--line)}.arg-panel.arg-rust{background:#6b2f24;color:#fff}.arg-panel.arg-rust h2{color:#fff}.arg-panel img{width:100%;height:280px;object-fit:cover;margin-top:22px}.arg-panel li{margin:14px 0}.arg-context{display:grid;grid-template-columns:1fr .9fr;gap:60px;align-items:center;padding-bottom:100px}.arg-context>img{width:100%;height:560px;object-fit:cover;border-radius:6px}.arg-context-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:30px}.arg-context-grid span{padding:18px;border-top:2px solid var(--rust)}.arg-context-grid b{display:block;font:700 21px Georgia,serif}.arg-local-dossier{margin-top:28px;padding:22px;background:#fff;border:1px solid var(--line)}.arg-local-dossier h3{font:700 24px Georgia,serif;margin:0 0 12px}.arg-local-dossier p{font-size:14px;margin:8px 0}.arg-process ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(7,1fr);gap:0}.arg-process li{border-top:1px solid #ffffff55;padding:22px 16px 0}.arg-process li b{color:var(--gold);font-size:12px}.arg-process li h3{font:700 23px Georgia,serif}.arg-process li p{font-size:14px;color:#d4e0de}.arg-four{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:100px 0}.arg-four article{background:#fff;border:1px solid var(--line);padding-bottom:20px}.arg-four img{width:100%;height:260px;object-fit:cover}.arg-four p,.arg-four h3{margin-left:18px;margin-right:18px}.arg-four h3{font:700 23px Georgia,serif}.arg-price{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;padding:0 0 100px}.arg-price-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.arg-price-grid article{background:#fff;border:1px solid var(--line);padding:28px}.arg-price-grid span{display:block}.arg-price-grid b{display:block;font:700 38px Georgia,serif;margin-top:10px}.arg-price-grid .arg-min{background:var(--teal);color:#fff}.arg-price-grid small{display:block;margin-top:10px}.arg-quote{display:grid;grid-template-columns:1fr 1fr;gap:70px;background:#eadbca;padding:60px;margin-bottom:100px}.arg-quick h3{font:700 30px Georgia,serif}.arg-quick details,.arg-faq details{border-top:1px solid #9d9183;padding:16px 0}.arg-quick summary,.arg-faq summary{cursor:pointer;font-weight:700}.arg-quick details p,.arg-faq details p{margin-bottom:0}.arg-faq{padding-bottom:100px}.arg-faq>div{columns:2;column-gap:50px}.arg-faq details{break-inside:avoid}.arg-related{padding:50px 0 100px;display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}.arg-related>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:start;grid-auto-rows:minmax(112px,auto)}.arg-related>div:last-child>a{padding:22px;border:1px solid var(--line);text-decoration:none;color:var(--ink);background:#fff;min-width:0}.arg-related>div:last-child>a b,.arg-related>div:last-child>a span{display:block}.arg-related>div:last-child>a b{font:700 22px Georgia,serif}.arg-related>div:first-child p a{display:inline;padding:0;border:0;background:none;color:var(--teal);text-decoration:underline}.arg-related h2{font-size:clamp(30px,3vw,44px)}.arg-price h2{font-size:clamp(30px,3vw,44px)}.arg-cta{background:var(--teal);color:#fff;padding:72px 0}.arg-cta .arg-wrap{display:grid;grid-template-columns:1fr auto;align-items:end}.arg-cta h2{color:#fff;max-width:800px}.arg-light{background:#fff;color:var(--ink);border-color:#fff}.arg-light-call{color:#fff;border-color:#fff;margin-left:8px}@media(max-width:980px){.arg-hero,.arg-matrix,.arg-context,.arg-price,.arg-quote{grid-template-columns:1fr}.arg-hero{gap:35px}.arg-hero-media{min-height:500px}.arg-hero-media>img{height:500px}.arg-select-grid,.arg-card-grid,.arg-four{grid-template-columns:1fr 1fr}.arg-process ol{grid-template-columns:repeat(4,1fr)}.arg-related{grid-template-columns:1fr}.arg-cta .arg-wrap{grid-template-columns:1fr;gap:25px}}@media(max-width:650px){.demo-head nav{display:none}.arg-wrap,.arg-crumb{width:min(100% - 28px,1360px)}.arg-hero{padding:42px 0 58px}.arg-hero h1{font-size:36px}.arg-profile{right:8px;width:180px}.arg-section-head{grid-template-columns:1fr;gap:12px}.arg-select-grid,.arg-card-grid,.arg-four,.arg-matrix-grid,.arg-split,.arg-context-grid,.arg-price-grid,.arg-related>div:last-child{grid-template-columns:1fr}.arg-profile-result{grid-template-columns:1fr}.arg-process ol{grid-template-columns:1fr 1fr}.arg-faq>div{columns:1}.arg-quote{padding:30px 20px}.arg-cta .arg-wrap{display:block}.arg-light-call{margin:10px 0 0}.arg-hero-media>img{border-radius:80px 6px 6px}}
.arg-matrix{background:#eee4d8;box-shadow:0 0 0 100vmax #eee4d8;clip-path:inset(0 -100vmax);padding-top:96px}.arg-split{background:#faf6ef;box-shadow:0 0 0 100vmax #faf6ef;clip-path:inset(0 -100vmax);padding-top:96px}.arg-context{background:#e8f0ec;box-shadow:0 0 0 100vmax #e8f0ec;clip-path:inset(0 -100vmax);padding-top:96px}.arg-price{background:#efe0ce;box-shadow:0 0 0 100vmax #efe0ce;clip-path:inset(0 -100vmax);padding-top:96px}.arg-faq{background:#fbf7f0;box-shadow:0 0 0 100vmax #fbf7f0;clip-path:inset(0 -100vmax);padding-top:92px}.arg-related{background:#e7eeea;box-shadow:0 0 0 100vmax #e7eeea;clip-path:inset(0 -100vmax);border-top:1px solid #cbd8d1}.arg-quote{border:1px solid #d8c5ae}.arg-selector+.arg-matrix,.arg-process+.arg-price{margin-top:0}@media(max-width:650px){.arg-matrix,.arg-split,.arg-context,.arg-price,.arg-faq{padding-top:64px}}