:root{color-scheme:dark;--bg:#0C0F12;--surface:#14191D;--surface-2:#1A2025;--line:#2A3238;--text:#F2F4EF;--muted:#9DA7AD;--lime:#D4F56B;--green-black:#192119;font-family:Arial,Helvetica,sans-serif;scroll-behavior:smooth;scroll-padding-top:30px}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select,summary{outline-offset:5px}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a,button{touch-action:manipulation}button{color:inherit}::selection{background:var(--lime);color:var(--bg)}.shell{max-width:1440px;margin-inline:auto;padding-inline:64px}.header{border-bottom:1px solid var(--line)}.header-inner{height:100px;display:flex;align-items:center;justify-content:space-between;gap:32px}.brand{display:inline-flex;align-items:center;gap:10px;font-size:38px;font-weight:800;letter-spacing:-2px;line-height:1}.brand img{flex-shrink:0}.brand-dot{color:var(--lime);font-size:34px;letter-spacing:0;vertical-align:baseline;margin-left:3px}.desktop-nav{display:flex;gap:31px;font-size:13px;color:#C0C7CB}.desktop-nav a:hover,.quiet-link:hover,.footer a:hover{color:var(--lime)}.header-action{font-size:13px;display:flex;align-items:center;gap:23px;border:1px solid #4C575E;padding:14px 20px;border-radius:4px;transition:border-color .2s}.header-action:hover{border-color:var(--lime)}.header-action span{color:var(--lime);font-size:21px;line-height:1}.menu-button{display:none}.mobile-nav[hidden]{display:none}.hero{min-height:650px;display:grid;grid-template-columns:1.06fr 1fr;position:relative;padding-top:83px;padding-bottom:73px;overflow:hidden}.hero-copy{position:relative;z-index:2}.eyebrow{font-size:10px;font-weight:600;letter-spacing:1.8px;display:flex;align-items:center;gap:10px;line-height:1.6}.status-dot{display:inline-block;width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--lime);box-shadow:0 0 15px #d4f56433}.muted{color:var(--muted)}h1{font-size:clamp(59px,6.15vw,91px);font-weight:500;line-height:1.02;letter-spacing:-5px;margin:36px 0 26px;position:relative;white-space:nowrap}h1 span{color:var(--lime)}p{line-height:1.7}.hero-description{color:var(--muted);font-size:16px;line-height:1.7;margin:0}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:35px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:55px;border:0;border-radius:4px;padding:16px 21px;font-size:13px;font-weight:600;transition:background .2s,transform .2s}.button-lime{color:#17200D;background:var(--lime)}.button-lime:hover{background:#E3FF91;transform:translateY(-2px)}.button span{font-size:22px;font-weight:400;line-height:1}.quiet-link{font-size:12px;display:flex;align-items:center;gap:12px}.quiet-link span{color:var(--lime)}.hero-caption{display:flex;align-items:center;gap:10px;font-size:9px;letter-spacing:1.6px;color:#7B898F;margin-top:39px}.caption-line{height:1px;width:30px;background:#58634B}.hero-art{position:relative;min-width:0;min-height:490px;margin-top:-40px;margin-right:-28px;isolation:isolate}.hero-art:before{content:"";position:absolute;inset:5% -3%;background:radial-gradient(ellipse at 52% 57%,#a2bc6220,transparent 62%);z-index:-1}.art-grid{position:absolute;inset:40px 10px 40px 0;background-image:linear-gradient(#697A7D0B 1px,transparent 1px),linear-gradient(90deg,#697A7D0B 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(ellipse,#000,transparent 75%);z-index:-1}.parcel-art{position:absolute;left:-7%;top:9%;width:117%;height:89%;object-fit:contain}.art-coordinate{position:absolute;top:23px;left:19%;color:#7D8C91;font-size:8px;letter-spacing:1.4px}.tiny-cross{font-size:16px;color:#68786B;position:absolute;left:-30px;top:-4px}.art-label{position:absolute;display:flex;gap:11px;font-size:16px;z-index:1}.art-label small{display:block;font-size:7px;letter-spacing:1.6px;color:#A4ADB1;margin-bottom:8px}.art-label b{color:#89978E;font-size:8px;margin-left:8px;border:1px solid #445044;padding:3px;font-weight:400;vertical-align:middle}.label-moscow{left:0;top:22%}.label-yerevan{right:0;bottom:18%}.city-marker{height:8px;width:8px;background:var(--lime);border-radius:50%;margin-top:21px;box-shadow:0 0 0 5px #d4f56b10}.art-caption{display:flex;justify-content:space-between;position:absolute;bottom:5px;left:19%;right:13%;border-top:1px solid var(--line);padding-top:16px;font-size:8px;letter-spacing:2px;color:#7D8C91}.art-caption span:last-child{color:var(--lime);font-size:15px}.route-band{border-block:1px solid var(--line);background:#101418}.route-band-inner{min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:35px}.band-route{display:flex;align-items:center;gap:15px;font-size:16px}.country-code{font-size:10px;color:#849099;border:1px solid #364047;border-radius:2px;padding:6px 5px}.route-line{width:28px;height:1px;background:#394438}.both-ways{color:var(--lime);font-size:22px}.band-items{display:flex;gap:30px;font-size:11px;color:#A7B0B5}.band-items span{display:flex;gap:9px;align-items:center}.band-items span:before{content:"";height:3px;width:3px;background:#72804F}.section{padding-top:102px;padding-bottom:102px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:42px}.section-kicker{color:#9DA8AE;font-size:9px;letter-spacing:1.5px}.section-kicker>span:first-child{color:var(--lime);margin-right:4px}h2{font-size:50px;font-weight:500;letter-spacing:-2px;line-height:1.07;margin:23px 0 0}.section-heading>p{font-size:13px;color:var(--muted);margin:0 0 4px}.calculator{display:grid;grid-template-columns:1.65fr 1fr;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--surface)}.calculator-form{padding:34px}.direction-tabs{display:flex;gap:0;border:1px solid #343D42;background:#0E1316;padding:5px;border-radius:4px;max-width:450px;margin-bottom:28px}.direction-tabs button{width:50%;background:transparent;border:0;border-radius:2px;padding:12px 10px;font-size:11px;color:#9AA5AA;white-space:nowrap}.direction-tabs button span{padding-inline:7px}.direction-tabs button.active{background:#D4F56B;color:#18200D}.fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}label{display:block;color:#ABB4B9;font-size:9px;letter-spacing:1.3px;line-height:1.5}input,select{width:100%;display:block;border:1px solid #354047;border-radius:3px;background:#0E1316;color:var(--text);margin-top:10px;padding:15px 14px;font-size:14px;letter-spacing:0;height:51px}input:focus,select:focus{outline:1px solid var(--lime);border-color:var(--lime)}select{color-scheme:dark;cursor:pointer}select option{background:#14191D;color:var(--text)}.weight-control{position:relative;display:block}.weight-control input{padding-right:45px}.weight-control>span{position:absolute;right:16px;top:16px;font-size:12px;color:#8C999F;pointer-events:none;letter-spacing:0}.weight-control input::-webkit-inner-spin-button{margin-right:18px}.field-hint{font-size:10px;color:#87969D;line-height:1.7;letter-spacing:0;margin:20px 0 0}.estimate{background:linear-gradient(130deg,#20291C,#161E18);border-left:1px solid #3B4930;padding:33px 32px;display:flex;flex-direction:column;justify-content:center}.estimate-top{display:flex;align-items:center;justify-content:space-between;color:#A2B68F;font-size:9px;letter-spacing:1.4px}.estimate-top svg{color:#A3BB81}.price{display:block;font-size:62px;color:var(--lime);letter-spacing:-3px;font-weight:400;margin-top:12px;line-height:1.15}.price.invalid{font-size:34px;letter-spacing:-1px;line-height:1.3}.estimate-route{color:#ADB8A5;font-size:12px;line-height:1.6;margin:12px 0 26px}.estimate .button{width:100%;font-size:12px}.estimate-note{font-size:9px;line-height:1.8;color:#91A083;margin:16px 0 0}.how-section{padding-top:0}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line);margin-top:44px}.step{padding:30px 33px 0 0}.step+.step{border-left:1px solid var(--line);padding-left:33px}.step-top{display:flex;justify-content:space-between;align-items:center}.step-number{font-size:58px;font-weight:400;letter-spacing:-2px;line-height:1;color:#3A464C}.step-top svg{color:#B3C092}.step h3{font-size:19px;font-weight:500;letter-spacing:-.4px;margin:26px 0 14px}.step p{font-size:12px;color:var(--muted);margin:0;max-width:310px;line-height:1.9}.tracking-section{background:#151C21;border-block:1px solid #2B373E;position:relative;overflow:hidden}.tracking-section:before{content:"";position:absolute;width:550px;height:550px;border:1px solid #33454933;border-radius:50%;top:-200px;left:-240px;box-shadow:0 0 0 75px #33454914,0 0 0 150px #3345490A;pointer-events:none}.tracking-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding-top:75px;padding-bottom:75px;position:relative}.tracking-copy h2{font-size:48px;margin-top:26px}.tracking-copy h2 span{color:#A6B1B8}.tracking-copy p{font-size:13px;color:#A4B0B8;line-height:1.9;margin-top:24px}.sample-number{border:0;border-bottom:1px solid #93A461;background:transparent;padding:0;color:var(--lime);font-size:12px}.tracking-panel{background:#0C1216;border:1px solid #34434A;border-radius:6px;padding:28px}.panel-topline{display:flex;gap:8px;align-items:center;font-size:8px;letter-spacing:1px;margin-bottom:28px;color:#99A6AD}.panel-topline .status-dot{width:5px;height:5px}.demo-label{margin-left:auto;color:#D4F56B;border:1px solid #455239;padding:4px 5px;font-size:7px;letter-spacing:1px}#track-form label{font-size:11px;letter-spacing:0;color:#B0BAC0}.tracking-input{display:flex;gap:8px;margin-top:10px}.tracking-input input{margin:0;border-color:#3B4950;font-size:16px;letter-spacing:2px;min-width:0;background:#141E24;height:54px}.tracking-input button{background:var(--lime);border:0;border-radius:3px;flex-shrink:0;width:54px;font-size:26px;color:#17200D}.tracking-input button:hover{background:#E3FF91}.tracking-preview{margin-top:30px}.preview-route{display:flex;justify-content:space-between;align-items:center;gap:18px;font-size:12px}.mini-route{display:flex;flex:1;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#71874B 60%,#33413B 60%) center/100% 1px no-repeat}.mini-route i{width:5px;height:5px;display:block;background:#8FAD51;border-radius:50%}.mini-route i:last-child{background:#3E4C44}.preview-caption{display:flex;justify-content:space-between;margin-top:9px;font-size:6px;letter-spacing:1px;color:#70818A}#tracking-result{font-size:12px;line-height:1.8;color:#B4C299}#tracking-result:not(:empty){margin-top:22px;border-top:1px solid #2D3B3C;padding-top:17px}.tracking-success{display:flex;align-items:center;gap:8px;color:var(--lime);font-size:12px}.tracking-detail{color:#9AAAB1;font-size:11px;margin:9px 0 0}.tracking-stages{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-wrap:wrap;gap:8px;font-size:10px;color:#C0CBBB}.tracking-stages li{border:1px solid #344334;border-radius:2px;padding:4px 7px}.faq{display:grid;grid-template-columns:1fr 1.25fr;gap:85px}.faq h2{margin-top:24px}.faq-intro{font-size:13px;color:var(--muted);margin-top:24px}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{list-style:none;display:flex;justify-content:space-between;gap:22px;font-size:15px;line-height:1.55;cursor:pointer;padding:25px 0}summary::-webkit-details-marker{display:none}summary>span{font-size:23px;font-weight:300;color:#9DAB99;line-height:1;transition:transform .2s}details[open] summary>span{transform:rotate(45deg);color:var(--lime)}details p{font-size:12px;color:var(--muted);line-height:1.9;margin:0 45px 25px 0}.closing{padding-top:30px;padding-bottom:70px}.closing>.eyebrow{color:#87938D;font-size:9px}.closing-row{display:flex;justify-content:space-between;gap:30px;align-items:center}.closing h2{font-size:clamp(70px,8.4vw,120px);letter-spacing:-6px;line-height:1;white-space:nowrap;margin-top:26px}.closing h2 span{color:var(--lime)}.closing-arrow{border:1px solid #53614C;color:var(--lime);width:100px;height:100px;display:grid;place-items:center;border-radius:50%;font-size:55px;transition:background .2s,color .2s;flex-shrink:0}.closing-arrow:hover{background:var(--lime);color:var(--bg)}.footer-main{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:33px;padding-bottom:30px}.footer-main .brand{font-size:32px}.footer-main>span{font-size:9px;letter-spacing:2px;color:#819087}.footer-main>a:last-child{font-size:11px;color:#AAB6AE}.footer-bottom{border-top:1px solid #222B2C;display:flex;justify-content:space-between;gap:20px;font-size:9px;color:#7C8C91;padding-top:22px;padding-bottom:30px;line-height:1.7}dialog{width:min(460px,calc(100% - 32px));padding:30px;border:1px solid #4A5945;background:#151D19;color:var(--text);border-radius:9px;box-shadow:0 30px 100px #0006}dialog::backdrop{background:#020605CC;backdrop-filter:blur(8px)}.dialog-top{display:flex;justify-content:space-between;align-items:center}.dialog-top .eyebrow{font-size:9px;color:#A8B69C}.close-dialog{border:0;background:transparent;color:#B0BBAA;font-size:26px;line-height:1;padding:0 3px}dialog h2{font-size:40px;margin:26px 0}dialog h2 span{color:var(--lime)}.order-summary{font-size:15px;color:var(--lime);padding:18px 0;border-block:1px solid #3B4935}.dialog-note{font-size:12px;color:#A8B29F;margin:20px 0}dialog>.button{width:100%}
@media(min-width:1500px){.hero{padding-top:100px;padding-bottom:90px;min-height:720px}.hero-art{margin-top:-45px}.parcel-art{top:4%;height:98%}}
@media(max-width:1150px){.shell{padding-inline:38px}.header-inner{gap:20px}.desktop-nav{gap:20px;font-size:12px}.hero{grid-template-columns:1.08fr 1fr;padding-top:70px;min-height:600px}.hero-art{margin-right:-15px}.hero-actions{gap:18px}.hero-actions .button{padding-inline:16px;font-size:12px;gap:20px}.hero-actions .quiet-link{font-size:10px;gap:7px}h1{font-size:clamp(56px,6.4vw,78px);letter-spacing:-4px}.band-items{gap:18px;font-size:10px}.band-route{gap:12px}.route-line{width:15px}.calculator-form{padding:28px}.estimate{padding:28px}.price{font-size:55px}.faq{gap:50px}.tracking-layout{gap:40px}.step{padding-right:24px}.step+.step{padding-left:24px}.step h3{font-size:17px}.closing h2{font-size:90px}}
@media(max-width:900px){.desktop-nav{gap:17px}.desktop-nav a:last-child{display:none}.header-action{font-size:11px;padding:12px 14px;gap:14px}.brand{font-size:33px}.hero{grid-template-columns:1fr 1fr;min-height:560px;padding-top:65px;padding-bottom:50px}.hero-art{margin-left:-18px;min-height:430px}.hero-description{font-size:14px}.hero-actions{align-items:flex-start;flex-direction:column;gap:18px;margin-top:28px}.hero-caption{margin-top:26px;font-size:8px}.art-label{font-size:13px}.art-label small{font-size:6px}.label-moscow{top:20%;left:8%}.label-yerevan{right:-2%;bottom:19%}.art-coordinate{font-size:6px;left:25%}.art-caption{font-size:6px;left:23%;right:8%}.route-band-inner{gap:20px;min-height:90px}.band-items{flex-wrap:wrap;gap:10px 16px;max-width:225px}.band-route{font-size:14px}.country-code{font-size:8px}.section{padding-top:80px;padding-bottom:80px}h2{font-size:43px}.section-heading>p{font-size:11px}.calculator{grid-template-columns:1.4fr 1fr}.calculator-form{padding:24px}.estimate{padding:24px}.fields{gap:18px 13px}.direction-tabs button{font-size:10px;padding:11px 6px}.direction-tabs button span{padding-inline:4px}.price{font-size:48px}.estimate .button{font-size:11px;padding-inline:14px;gap:10px}.how-section{padding-top:0}.tracking-layout{gap:30px;padding-block:60px}.tracking-copy h2{font-size:40px}.tracking-panel{padding:22px}.panel-topline{font-size:6px;letter-spacing:.7px}.faq{grid-template-columns:1fr 1.3fr;gap:35px}summary{font-size:13px}.closing h2{font-size:76px;letter-spacing:-4px}.closing-arrow{width:80px;height:80px;font-size:44px}.closing{padding-bottom:55px}.footer-main>span{font-size:7px}}
@media(max-width:700px){.shell{padding-inline:22px}.header-inner{height:80px}.brand{font-size:32px}.brand img{width:30px;height:30px}.desktop-nav,.header-action{display:none}.menu-button{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;width:42px;height:38px;border:1px solid #3C474C;border-radius:3px;background:transparent}.menu-button span{width:17px;height:1px;background:#D6E1D1}.menu-button[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-button[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-nav{display:flex;flex-direction:column;gap:0;padding-bottom:16px;border-top:1px solid var(--line)}.mobile-nav a{font-size:14px;padding:15px 0;border-bottom:1px solid #273036}.hero{display:block;padding-top:48px;padding-bottom:23px;min-height:0;overflow:hidden}.hero .eyebrow{font-size:9px;letter-spacing:1.5px}h1{font-size:clamp(47px,10.5vw,72px);letter-spacing:-2.6px;margin:29px 0 22px;line-height:1.03;white-space:normal}.hero-description{font-size:14px;line-height:1.7;max-width:350px}.desktop-break{display:none}.hero-actions{flex-direction:row;align-items:center;gap:19px;margin-top:28px;flex-wrap:wrap}.hero-actions .button{font-size:11px;min-height:52px;padding-inline:15px;gap:24px}.hero-actions .quiet-link{font-size:10px}.hero-caption{margin-top:28px;font-size:7px}.hero-art{min-height:370px;margin:18px -4px 0;max-width:550px}.parcel-art{left:-4%;width:108%;top:0;height:100%}.art-coordinate{top:4%;left:23%;font-size:6px}.label-moscow{left:2%;top:18%}.label-yerevan{right:0;bottom:20%}.art-label{font-size:14px}.art-caption{bottom:6px;left:18%;right:10%;font-size:6px}.route-band-inner{display:block;padding-block:23px}.band-route{justify-content:space-between;font-size:14px;gap:10px}.route-line{width:auto;flex:1;max-width:45px}.band-items{max-width:none;justify-content:center;flex-wrap:nowrap;gap:18px;font-size:9px;margin-top:20px}.band-items span{gap:6px}.section{padding-top:65px;padding-bottom:65px}.section-heading{display:block;margin-bottom:29px}.section-kicker{font-size:8px;letter-spacing:1.4px}h2{font-size:37px;letter-spacing:-1.4px;margin-top:20px}.section-heading>p{margin-top:20px;font-size:12px}.calculator{display:block;border-radius:6px}.calculator-form{padding:23px 20px}.direction-tabs{max-width:none;margin-bottom:23px}.direction-tabs button{font-size:10px;padding:12px 5px}.direction-tabs button span{padding-inline:5px}.fields{gap:21px 13px}label{font-size:8px;letter-spacing:1px}input,select{font-size:13px;padding-left:11px;height:50px}.weight-control span{font-size:12px}.field-hint{font-size:9px}.estimate{padding:26px 22px;border-left:0;border-top:1px solid #3B4930}.estimate-top{font-size:8px}.price{font-size:62px;margin-top:10px}.estimate-route{margin:13px 0 23px}.estimate .button{font-size:12px;min-height:52px;padding-inline:19px}.estimate-note{font-size:9px}.how-section{padding-top:0}.steps{display:block;margin-top:30px}.step,.step+.step{padding:24px 0;border-left:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:65px 1fr;column-gap:16px}.step-top{grid-row:1/3;display:block;align-self:start;padding-top:1px}.step-number{font-size:40px;letter-spacing:-1px}.step-top svg{display:none}.step h3{margin:3px 0 12px;font-size:18px}.step p{font-size:12px;max-width:none;line-height:1.8}.tracking-layout{grid-template-columns:1fr;padding-block:55px;gap:28px}.tracking-copy h2{font-size:38px;margin-top:20px}.tracking-copy p{font-size:12px;margin-bottom:0;margin-top:19px}.tracking-panel{padding:25px 22px}.panel-topline{font-size:7px;margin-bottom:23px}.demo-label{font-size:6px}.tracking-input input{font-size:16px}.preview-caption{font-size:6px}.faq{grid-template-columns:1fr;gap:29px}.faq h2 br{display:none}.faq-intro{font-size:12px;margin-bottom:0}.faq-intro br{display:none}summary{font-size:14px;padding:23px 0;gap:20px}details p{font-size:12px;margin-right:20px}.closing{padding-top:10px;padding-bottom:40px}.closing>.eyebrow{font-size:7px}.closing-row{gap:12px}.closing h2{font-size:clamp(46px,9.9vw,70px);letter-spacing:-2.5px;white-space:normal;margin-top:20px}.closing-arrow{width:55px;height:55px;font-size:31px;align-self:flex-end;margin-bottom:3px}.footer-main{padding-top:27px;padding-bottom:24px;gap:20px;flex-wrap:wrap}.footer-main .brand{font-size:30px}.footer-main .brand img{width:27px;height:27px}.footer-main>span{display:none}.footer-main>a:last-child{font-size:10px}.footer-bottom{display:block;padding-top:18px;padding-bottom:25px;font-size:8px}.footer-bottom>span{display:block;margin-bottom:7px}dialog{padding:25px}dialog h2{font-size:35px}.order-summary{font-size:14px}}
@media(max-width:370px){.shell{padding-inline:18px}h1{font-size:43px;letter-spacing:-2.1px}.hero-actions{gap:15px}.hero-actions .button{font-size:10px;gap:16px;padding-inline:13px}.hero-actions .quiet-link{font-size:9px}.hero-art{min-height:320px}.band-items{font-size:8px;gap:12px}.direction-tabs button{font-size:9px}.fields{grid-template-columns:1fr}.closing h2{font-size:42px}.panel-topline{font-size:6px}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}

.marketing-home .marketing-api-error{font-size:11px;color:#F8B0A8;line-height:1.7;margin-top:15px}.marketing-home .marketing-order-window h2{font-size:28px;letter-spacing:-1px;margin:0}.marketing-home #price.invalid{font-size:31px;letter-spacing:-1px}.marketing-home .estimate-note{min-height:33px}

.header-session{display:flex;align-items:center;gap:15px}.site-logout{border:0;background:transparent;color:var(--muted);font-size:12px;padding:10px 0}.site-logout:hover{color:var(--lime)}.site-logout[hidden]{display:none}.direction-tabs button{flex:1;width:auto;white-space:normal}.support-link{display:inline-flex;margin-top:18px;color:var(--lime);font-size:13px}.tracking-copy-button{display:inline-flex;border:1px solid var(--line);background:var(--surface);color:var(--lime);padding:9px 13px;border-radius:4px;margin:10px 0;font-size:12px}.header-inner{gap:24px}.desktop-nav{gap:23px}#courier-hint{margin-top:7px;color:#b4bdb5}
@media(max-width:1100px){.desktop-nav{gap:16px;font-size:12px}.header-action{padding:13px 14px}.header-inner{gap:18px}.header-session{gap:10px}}
@media(max-width:760px){.header-session .header-action{display:none}.header-session{margin-left:auto}.header-session .site-logout{font-size:12px;padding:10px}.direction-tabs button{font-size:10px;padding-inline:8px;min-height:48px}.header-inner{gap:8px}}

.marketing-home .brand{font-size:32px;letter-spacing:-1.3px}.direction-tabs{display:flex;flex-wrap:wrap}.direction-tabs button{flex:1 1 calc(25% - 6px);min-width:0}
@media(max-width:760px){.marketing-home .brand{font-size:28px;letter-spacing:-1px}}
@media(max-width:650px){.direction-tabs button{flex-basis:calc(50% - 6px);min-height:44px}.direction-tabs{gap:4px}}

.calculator-currency{margin:19px 0 18px}.calculator-currency label{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:9px;letter-spacing:1px;color:#a6b29b}.calculator-currency select{font-size:12px;letter-spacing:0;color:#e9f3d8;background:#202a1c;border:1px solid #50633d;border-radius:5px;padding:10px 28px 10px 12px;min-width:140px;max-width:65%;color-scheme:dark}.currency-hint{font-size:10px;color:#b1be9e;line-height:1.7;margin:12px 0 15px;min-height:17px}.marketing-home .price{overflow-wrap:anywhere;font-size:clamp(40px,4.5vw,68px)}
@media(max-width:470px){.calculator-currency label{font-size:8px}.calculator-currency select{min-width:130px}.currency-hint{font-size:9px}.marketing-home .price{font-size:44px}}
.calculator-promo{margin-top:26px;padding-top:23px;border-top:1px solid #2d3a3b}.calculator-promo-controls{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:9px}.calculator-promo-controls input{flex:1;min-width:120px;margin:0;text-transform:uppercase;letter-spacing:1px;font-size:13px;height:45px}.calculator-promo-controls button{border:1px solid #51633c;border-radius:4px;background:#24301c;color:#e0efcb;font-size:11px;min-height:45px;padding:10px 14px;flex-shrink:0}.calculator-promo-controls button:hover{border-color:#c7e86b}.calculator-promo-controls #promo-remove{border:0;background:transparent;padding-inline:3px;color:#b9cbaa;text-decoration:underline;text-underline-offset:3px}.promo-feedback{min-height:17px;color:#a1b68e;font-size:10px;letter-spacing:0;line-height:1.7;margin:11px 0 0}.promo-feedback.is-error{color:#f0ada4}#promo-login{font-size:11px;color:#d4f56b;text-decoration:underline;text-underline-offset:3px;display:inline-block;margin-top:9px}.promo-price-details{display:grid;gap:11px;padding-bottom:17px;margin:12px 0 18px;border-bottom:1px solid #445236}.promo-price-details>div{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:11px;color:#acb99f}.promo-price-details s{font-size:16px;color:#8fa17f}.promo-price-details strong{font-size:16px;font-weight:500;color:#d8f7ac}.promo-price-details[hidden],#promo-remove[hidden],#promo-login[hidden]{display:none!important}.marketing-promo-receipt{display:flex;flex-direction:column;gap:5px;color:#c6df9b;font-size:12px}.marketing-promo-receipt s{color:#8d9d82}@media(max-width:700px){.calculator-promo{margin-top:23px;padding-top:21px}.calculator-promo-controls input{font-size:14px}.calculator-promo-controls button{font-size:11px}.promo-price-details>div{font-size:11px}}@media(max-width:420px){.calculator-promo-controls input{flex-basis:100%}.calculator-promo-controls button{min-height:39px;padding:8px 13px}.promo-feedback{font-size:10px}}
