.customs-page{max-width:1120px;margin:auto;padding:72px 32px}.customs-page h1{max-width:850px;margin:20px 0;font-size:clamp(38px,5vw,64px);line-height:1.08}.customs-page h2{margin:36px 0 18px;font-size:28px;line-height:1.2}.customs-page p{margin-bottom:16px;line-height:1.7}.customs-page .customs-lead{color:#637181;max-width:760px;font-size:21px}.customs-hero{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;border-radius:0;width:100%;height:auto;max-height:420px;margin:30px 0}.customs-actions{flex-wrap:wrap;align-items:center;gap:20px;margin:30px 0;display:flex}.customs-actions button{cursor:pointer;font:inherit;border:1px solid #ccd5db;border-radius:0;padding:14px 20px}.customs-actions .customs-button{color:#fff;background:#10253e}.customs-note{background:#edf6f8;border-left:3px solid #00b2c7;padding:20px;font-size:14px}.customs-sources a{margin:12px 0;text-decoration:underline;display:block}.customs-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin:30px 0;display:grid}.customs-grid h2{margin-top:0;font-size:23px}.customs-faq details{border-bottom:1px solid #e1e3e6;padding:20px 0}.customs-faq summary{cursor:pointer;font-weight:700}.customs-faq details p{margin:14px 0 0}@media (width<=767px){.customs-page{padding:44px 20px}.customs-grid{grid-template-columns:1fr}}.service-contact{background:0 0;border-radius:0;grid-template-columns:1fr 1.2fr;gap:48px;margin:72px 0;padding:40px;scroll-margin-top:100px;display:grid}.customs-page .service-contact h2{margin:14px 0 20px;font-size:clamp(30px,3vw,42px)}.service-contact-context{color:#00758a;border-top:1px solid #cddce2;padding-top:20px;font-size:14px;display:block}.service-contact .w-form{min-width:0;margin:0}.service-contact-form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.service-contact-form textarea{resize:vertical}.service-contact-wide{grid-column:1/-1}.customs-page .service-contact-privacy{margin:0;font-size:12px;line-height:1.6}.service-contact-privacy a{text-decoration:underline}.service-contact-submit{grid-column:1/-1}.service-contact-submit:disabled{opacity:.65;cursor:wait}.service-contact .w-form-done{background:#d8efe5;border-radius:0;padding:24px}.service-contact .w-form-fail{border-radius:0;padding:16px}@media (width<=767px){.service-contact{gap:28px;margin:48px 0;padding:24px}.service-contact,.service-contact-form{grid-template-columns:1fr}}.catalog-guidance{grid-template-columns:1fr 1fr;gap:48px;margin:48px 0 72px;display:grid}.catalog-guidance h2{margin-top:0}.catalog-preparation{border:0}.catalog-preparation h3,.operation-next-steps h3{margin:0 0 16px;font-size:23px;line-height:1.3}.catalog-preparation ul{margin:20px 0;padding-left:20px}.catalog-preparation li{margin:12px 0;padding-left:4px;line-height:1.6}.catalog-preparation p{color:#637181;font-size:14px}.operation-next-steps{margin:64px 0}.operation-step{color:#00758a;margin-bottom:24px;font-size:14px;display:block}@media (width<=767px){.catalog-guidance{grid-template-columns:1fr;gap:24px;margin:32px 0 48px}}.catalog-story{--service-accent:var(--marine);grid-template-columns:1.1fr 1fr;gap:36px 64px;margin:48px 0 72px;display:grid}.catalog-story h2{margin:0 0 24px;font-size:clamp(30px,3.2vw,46px)}.catalog-story h3{margin:0 0 18px;font-size:24px;line-height:1.25}.catalog-story p{color:#586776}.catalog-story-intro{grid-column:1/-1;max-width:850px}.catalog-story .catalog-story-lead{font-size:20px}.catalog-story-detail{grid-column:1}.catalog-story-question{color:#fff;background:#10253e;grid-area:2/2/4;align-self:start;padding:32px}.catalog-story-question h3{color:#fff}.catalog-story-question p{color:#dce7ee;margin:0}.catalog-story-preparation{grid-column:1}.catalog-story-preparation ol{margin:24px 0 0;padding:0;list-style:none}.catalog-story-preparation li{border-top:1px solid #dce3e7;align-items:baseline;gap:20px;padding:16px 0;font-size:16px;line-height:1.5;display:flex}.catalog-story-preparation li>span{color:#00758a;font-size:13px}.catalog-story-industry .catalog-story-intro{grid-column:1}.catalog-story-industry .catalog-story-detail{grid-area:1/2;align-self:center}.catalog-story-industry .catalog-story-question{grid-area:2/1}.catalog-story-industry .catalog-story-preparation{grid-area:2/2}@media (width<=767px){.catalog-story{grid-template-columns:1fr;gap:28px}.catalog-story-industry>*,.catalog-story>*{grid-area:auto/1!important}.catalog-story-question{padding:24px}}
