.formPage{background:var(--paper);min-height:100vh}.formWrap{background:#fbf8f1;border:1px solid #9ca7ad;max-width:1040px;margin:70px auto 110px;padding:72px 58px 92px;position:relative;box-shadow:14px 18px #081f381a}.formWrap:before{content:"LASEDA · ENTRADA DOCUMENTAL";min-width:260px;color:var(--ink);letter-spacing:.12em;background:#d8bb82;border:1px solid #9ca7ad;border-bottom:0;padding:11px 22px 9px;font:700 9px/1 Courier New,monospace;position:absolute;top:-31px;left:44px}.formWrap:after{content:"";background:var(--red);border:1px solid #9ca7ad;border-left:0;width:12px;height:92px;position:absolute;top:24px;right:-12px}.formWrap h1{letter-spacing:-.045em;max-width:850px;margin:0;font:700 clamp(42px,6vw,76px)/.95 Georgia,serif}.formLead{max-width:720px;margin:28px 0 55px;font:19px/1.55 Georgia,serif}.formSteps{gap:28px;display:grid}.formCard{border:1px solid var(--ink);background:linear-gradient(#fffdf9,#fff);padding:42px 38px 38px;position:relative}.formCard:before{content:"01 · DATOS DEL EXPEDIENTE";color:var(--red);letter-spacing:.12em;margin:-18px 0 28px;font:700 9px/1 Courier New,monospace;display:block}.formCard h2{margin:0 0 24px;font:700 28px Georgia,serif}.fieldGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.fieldGrid .wide{grid-column:1/-1}.formCard label{letter-spacing:.04em;gap:8px;font:700 12px/1.4 Courier New,monospace;display:grid}.formCard input,.formCard select,.formCard textarea{outline-offset:3px;width:100%;min-height:50px;color:var(--ink);background:#f8f5ed;border:0;border-bottom:1px solid #71808b;border-radius:0;padding:12px 14px;font:16px Arial,sans-serif}.formCard input:focus,.formCard select:focus,.formCard textarea:focus{box-shadow:inset 4px 0 0 var(--red);background:#fff}.formCard textarea{resize:vertical;min-height:120px}.formHint{color:#4d5661;margin:18px 0 0;font:14px/1.5 Arial,sans-serif}.consent{align-items:flex-start;grid-template-columns:20px 1fr!important;gap:12px!important;display:flex!important}.consent input{width:24px;min-height:24px;margin-top:0}.formActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;display:flex}.formStatus{border-left:4px solid var(--red);background:#fff;padding:18px;font:15px/1.5 Arial,sans-serif}.lineRule>span{display:block}@media (max-width:700px){.formWrap{margin:54px 14px 80px;padding:48px 18px 66px;box-shadow:7px 9px #081f381a}.formWrap:before{min-width:0;max-width:calc(100% - 24px);left:12px}.fieldGrid{grid-template-columns:1fr}.formCard{padding:30px 16px 22px}.formWrap h1{font-size:clamp(38px,11vw,56px)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--paper:#f6f3ed;--ink:#071b35;--red:#a61f1f;--gold:#d9a650;--line:#cbc8c1;--graphite:#31373d}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}.technicalPhotoFrame{isolation:isolate;transform-origin:50%;border-radius:1px;padding:8px 8px 14px;position:relative;transform:rotate(-.28deg);box-shadow:0 5px 10px #071b352e,inset 0 0 0 1px #705c3a1f;background:#f2eadb!important}.technicalPhotoFrame:nth-child(2n){transform:rotate(.34deg)}.technicalPhotoFrame:nth-child(3n){transform:rotate(-.52deg)}.technicalPhotoFrame--hero,.technicalPhotoFrame--feature{transform:rotate(-.12deg)}.realOperation .technicalPhotoFrame,.detailHero .technicalPhotoFrame{transform:none}.technicalPhotoFrame>img{border:1px solid var(--ink);filter:none!important;width:calc(100% - 16px)!important;height:calc(100% - 22px)!important;inset:8px 8px 14px!important}.technicalPhotoFrame--feature:before{content:"";z-index:3;pointer-events:none;border:2px solid #a17b37;border-radius:8px 8px 6px 6px;width:11px;height:43px;position:absolute;top:-7px;left:clamp(16px,4%,34px);transform:rotate(-8deg);box-shadow:1px 1px 1px #071b352e}.technicalPhotoFrame:after{content:"";z-index:3;opacity:.55;mix-blend-mode:multiply;pointer-events:none;background:url(/illustrations/laseda-stamps/mundo-web-v1.png) 50%/auto 100% no-repeat;width:36px;height:36px;position:absolute;bottom:10px;right:12px;transform:rotate(-5deg)}.technicalPhotoFrame--no-stamp:after{content:none}.brandLockup{align-items:center;gap:16px;min-height:44px;display:flex}.brandLockup span{border-left:1px solid var(--line);letter-spacing:.07em;max-width:150px;padding-left:16px;font:700 9px/1.2 Courier New,monospace}.heroPromise span:last-child{color:var(--red);margin-top:7px}.intro .splitText p{font-size:clamp(19px,1.7vw,25px)}.intro .splitText span+span{margin-top:12px}a{color:inherit;text-decoration:none}.siteHeader{border-bottom:1px solid var(--line);background:var(--paper);align-items:center;height:78px;padding:0 clamp(20px,4vw,52px);display:flex}.siteHeader img{display:block}.siteHeader nav{align-items:center;gap:clamp(12px,1.8vw,25px);margin-left:auto;font-size:11px;font-weight:800;display:flex}.siteHeader nav a{align-items:center;min-height:36px;display:inline-flex}.headerCta{background:var(--ink);color:#fff;padding:13px 15px}.languageSwitch{letter-spacing:.08em;white-space:nowrap;font:700 10px Courier New,monospace}.mobileNav{margin-left:auto;font:700 11px Courier New,monospace;display:none;position:relative}.mobileNav summary{cursor:pointer;border:1px solid var(--ink);align-items:center;min-height:44px;padding:11px 13px;list-style:none;display:flex}.mobileNav summary::-webkit-details-marker{display:none}.mobileNav>div{z-index:20;background:var(--paper);border:1px solid var(--ink);width:min(285px,100vw - 40px);display:grid;position:absolute;top:44px;right:0;box-shadow:0 12px 30px #071b3529}.mobileNav a{border-bottom:1px solid var(--line);align-items:center;min-height:44px;padding:13px 15px;display:flex}.hero{border-bottom:1px solid var(--line);grid-template-columns:56% 44%;min-height:calc(100vh - 78px);display:grid}.heroCopy{flex-direction:column;justify-content:center;min-width:0;padding:72px clamp(30px,5.5vw,82px);display:flex}.kicker{letter-spacing:.13em;color:var(--red);margin:0 0 30px;font:700 11px Courier New,monospace}.hero h1{letter-spacing:-.052em;max-width:100%;margin:0 0 34px;font:700 clamp(46px,4vw,58px)/.92 Georgia,Times New Roman,serif}.hero h1 span,.heroPromise span{white-space:normal;display:block}.hero h1 .accent{color:var(--red);font-weight:400}.heroPromise{margin:0;font:clamp(19px,1.7vw,25px)/1.36 Georgia,Times New Roman,serif}.heroActions{justify-content:center;align-items:center;gap:25px;margin-top:38px;display:flex}.primaryButton,.outlineButton,.packsButton,.projectCta a{background:var(--ink);color:#fff;letter-spacing:-.025em;text-align:center;text-transform:uppercase;border:1px solid #ffffffd1;justify-content:center;align-items:center;min-height:68px;padding:18px 30px;font:900 clamp(15px,1.45vw,21px)/1 Arial Black,Helvetica Neue,Arial,sans-serif;display:inline-flex}.textLink{border-bottom:1px solid var(--ink);padding-bottom:6px;font:700 13px Georgia,serif}.heroImage{min-height:620px;margin:0;position:relative;overflow:hidden}.heroImage img{object-fit:cover;object-position:center}.heroImage:after{content:"";background:linear-gradient(#0000 60%,#071b3573);position:absolute;inset:0}.heroImage img[src*=proceso-compras-v26]{background:var(--paper);object-fit:contain!important;object-position:center!important}.heroImage:has(img[src*=proceso-compras-v26]):after{display:none}.heroImage figcaption{z-index:1;background:var(--ink);color:#fff;letter-spacing:.08em;padding:11px 13px;font:10px Courier New,monospace;position:absolute;bottom:24px;left:24px}.sectionPad{padding:clamp(80px,10vw,150px) clamp(28px,6vw,96px)}.eyebrow{color:var(--red);letter-spacing:.13em;margin:0 0 28px;font:700 11px Courier New,monospace}.gold{color:var(--gold)}.display{letter-spacing:-.045em;margin:0;font:700 clamp(40px,3.7vw,54px)/.96 Georgia,Times New Roman,serif}.display span,.splitText span,.controlGrid p span,.closingLine span,.pathGrid p span,.threeLines span,.lineRule>span{display:block}.display span{white-space:nowrap}.sectorHeadline{font-size:clamp(38px,3.9vw,56px)}.display .red,.red{color:var(--red);font-weight:400}.splitText{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10vw;margin-top:70px;padding-top:34px;display:grid}.splitText p,.closingLine,.threeLines{margin:0;font:20px/1.55 Georgia,Times New Roman,serif}.lasedaNumberedLines{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:1080px;margin:70px auto 0}.lasedaNumberedLines p{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;align-items:center;gap:24px;margin:0;padding:22px 0;font:clamp(19px,1.7vw,25px)/1.45 Georgia,Times New Roman,serif;display:grid}.lasedaNumberedLines p:last-child{border-bottom:0}.lasedaNumberedLines b{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font:800 16px/1 Arial,sans-serif;display:inline-flex}.lasedaNumberedLines p:nth-child(2) b{background:var(--red)}.lasedaNumberedLines p:nth-child(3) b{background:var(--gold);color:var(--ink)}.stamp{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);letter-spacing:.12em;text-align:center;margin:70px 0 0;padding:18px 0;font:700 12px Courier New,monospace}.realOperation{color:#fff;background:#111b25;grid-template-columns:1.08fr repeat(3,1fr);min-height:510px;display:grid}.realLead{flex-direction:column;justify-content:flex-end;padding:55px 42px;display:flex}.realLead h2{margin:0;font:400 clamp(42px,4vw,66px)/.92 Georgia,serif}.realLead h2 span,.realLead>p:last-child span{display:block}.realLead>p:last-child{color:#ccd2d9;margin:35px 0 0;font:16px/1.5 Georgia,serif}.realOperation figure{border-left:1px solid #4a5665;min-width:0;margin:0;position:relative;overflow:hidden}.realOperation figure img{object-fit:cover;filter:saturate(.72);transition:filter .35s,transform .45s}.realOperation figure:hover img{filter:saturate();transform:scale(1.025)}.realOperation figcaption{background:var(--ink);color:#fff;letter-spacing:.1em;padding:10px 12px;font:10px Courier New,monospace;position:absolute;bottom:18px;left:18px}.darkSection,.paths{background:var(--ink);color:#fff}.light{color:#fff}.controlGrid{border-top:1px solid #526176;border-bottom:1px solid #526176;grid-template-columns:repeat(5,1fr);margin:70px 0 50px;display:grid}.controlGrid article{border-right:1px solid #526176;flex-direction:column;min-height:290px;padding:25px 22px;display:flex}.controlGrid article:last-child{border-right:0}.controlGrid b{color:var(--gold);font:12px Courier New,monospace}.controlGrid h3,.pathGrid h3{margin:45px 0 18px;font:700 24px/1.05 Georgia,serif}.controlGrid p{color:#cfd5dc;font:14px/1.5 Arial,sans-serif}.controlGrid a{color:var(--gold);letter-spacing:.08em;margin-top:auto;font:700 10px Courier New,monospace}.chainGrid{grid-template-columns:repeat(7,minmax(0,1fr))}.chainGrid article{min-height:210px;padding:24px 16px}.chainGrid h3{overflow-wrap:anywhere;margin-top:42px;font-size:clamp(17px,1.45vw,22px)}.packsCta{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-top:54px;display:flex}.packsCta p{color:#fff;max-width:760px;margin:0;font:clamp(18px,1.65vw,24px)/1.4 Georgia,Times New Roman,serif}.packsCta p span{display:block}.packsCta .packsSecondLine{font-size:calc(1em - 1px)}.sectorList{border-top:1px solid var(--line);margin-top:70px}.sectorList div{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;align-items:center;padding:25px 0;display:grid}.sectorList span{color:var(--red);font:12px Courier New,monospace}.sectorList h3{margin:0;font:400 clamp(24px,3vw,42px) Georgia,serif}.sectorIntro span,.sectorCtaCopy span{display:block}.sectorClosing span{white-space:nowrap}.sectorCtaCopy .textLink{margin-right:.18em;display:inline-block}.closingLine{margin-top:55px}.sectionLink{margin-top:32px;display:inline-block}.sectionIntro{max-width:900px;margin:34px 0 0;font:18px/1.6 Georgia,Times New Roman,serif}.sectionNote{max-width:900px;margin:32px 0 0;font:16px/1.55 Georgia,Times New Roman,serif}.muted{color:#cfd5dc}.documentGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:55px;display:grid}.documentGrid article{background:var(--paper);padding:30px}.documentGrid h3{margin:0 0 14px;font:700 24px Georgia,serif}.documentGrid p{margin:0;font:16px/1.5 Georgia,serif}.cases{background:#e9e5de}.caseGrid,.teamGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin:65px 0 45px;display:grid}.cardImage,.portrait{background:#ddd;min-height:310px;position:relative;overflow:hidden}.cardImage img,.portrait img{object-fit:cover;filter:saturate(.7);transition:transform .45s}.caseGrid .cardImage{aspect-ratio:4/3;background:#111b25;min-height:0}.caseGrid .cardImage img{object-fit:contain}.caseGrid article:hover img,.teamGrid article:hover img{transform:scale(1.025)}.caseGrid .eyebrow{margin:20px 0 12px}.caseGrid h3,.teamGrid h3{margin:0 0 10px;font:700 27px Georgia,serif}.caseGrid article>p:last-child,.teamGrid p{margin:0;font:16px/1.45 Georgia,serif}.caseIntro span,.caseDescription span,.caseClosing span{display:block}.caseGrid dl{border-top:1px solid var(--line);margin:18px 0 0;padding-top:14px;font:13px/1.45 Courier New,monospace}.caseGrid dl div{grid-template-columns:62px 1fr;gap:8px;display:grid}.caseGrid dt{text-transform:uppercase;font-weight:700}.caseGrid dd{margin:0}.method{border-bottom:1px solid var(--line)}.methodLead span{display:block}.riskPuzzle{margin:70px 0 0}.riskPuzzle img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.riskPuzzle figcaption{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);letter-spacing:.08em;text-align:center;grid-template-columns:repeat(5,1fr);margin-top:15px;padding:18px 2.5%;font:700 clamp(10px,1vw,14px) Courier New,monospace;display:grid}.serviceClippings{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 18px;max-width:1150px;margin:72px auto 60px;padding:30px 10px;display:flex}.serviceClippings span{background:#fff;border:1px solid #d4d0c9;padding:13px 18px 11px;font:700 clamp(15px,1.5vw,21px)/1.05 Georgia,Times New Roman,serif;display:inline-block;box-shadow:2px 5px #071b351c}.serviceClippings span:first-child{transform:rotate(-2.3deg)}.serviceClippings span:nth-child(2){transform:rotate(1.4deg)translateY(8px)}.serviceClippings span:nth-child(3){transform:rotate(-.7deg)translateY(-7px)}.serviceClippings span:nth-child(4){transform:rotate(2.1deg)}.serviceClippings span:nth-child(5){transform:rotate(-1.6deg)translateY(6px)}.projectCta{justify-content:center;display:flex}.pathGrid{background:#526176;border:1px solid #526176;grid-template-columns:1fr 1fr;gap:1px;margin-top:65px;display:grid}.pathGrid article{background:var(--ink);flex-direction:column;min-height:360px;padding:42px;display:flex}.pathGrid h3{margin-top:70px;font-size:34px}.pathGrid p:not(.eyebrow){color:#cfd5dc;margin-bottom:38px;font:18px/1.5 Georgia,serif}.pathGrid ul{color:#cfd5dc;min-height:150px;margin:0 0 35px;padding-left:20px;font:15px/1.65 Georgia,serif}.pathGrid .outlineButton{align-self:center;margin-top:auto}.pathsIntro span,.teamLead span{display:block}.teamLead{letter-spacing:-.045em;max-width:none;font:700 clamp(30px,3vw,42px)/.98 Georgia,Times New Roman,serif}.teamLead span:last-child{color:var(--red);font-weight:400}.pathsAuditCta{text-align:center;flex-direction:column;align-items:center;gap:15px;margin:55px auto 0;display:flex}.pathsAuditCta p{color:#fff;margin:0;font:700 clamp(20px,2vw,29px)/1.2 Georgia,Times New Roman,serif}.pathsAuditCta a{border-bottom:1px solid var(--gold);color:var(--gold);padding-bottom:7px;font:700 clamp(18px,1.65vw,24px)/1.25 Georgia,Times New Roman,serif}.portrait{background:var(--ink);min-height:520px}.portrait img{object-fit:contain;object-position:center}.teamGrid h3{margin-top:20px}.teamClosing{font-size:clamp(19px,1.8vw,26px);font-weight:700}.archiveHeading{border-top:1px solid var(--line);text-align:center;margin-top:70px;padding-top:35px}.archiveHeading h3{letter-spacing:-.052em;margin:0;font:700 clamp(34px,4.8vw,68px)/.92 Georgia,Times New Roman,serif}.archiveHeading h3 span{display:block}.archiveHeading h3 span:nth-child(2){color:var(--red);font-weight:400}.archiveHeading h3 span:nth-child(3){color:var(--gold);font-weight:400}.teamArchive{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:35px;display:grid}.teamArchive figure{background:#111b25;min-height:430px;margin:0;position:relative;overflow:hidden}.teamArchive img{object-fit:contain}.archiveLegend{text-align:center;max-width:1000px;margin:35px auto 0;font:700 clamp(18px,1.8vw,26px)/1.35 Georgia,Times New Roman,serif}.teamArchive figcaption{background:var(--ink);color:#fff;letter-spacing:.12em;padding:11px 14px;font:700 12px Courier New,monospace;position:absolute;bottom:18px;left:18px}.china{color:#fff;background:#111b25;grid-template-columns:1fr 1fr;gap:6vw;display:grid}.china>div:first-child{flex-direction:column;display:flex}.china .outlineButton{align-self:center;margin-top:auto}.china .threeLines{color:#d6dbe1;margin:50px 0 38px}.chinaStatement{color:var(--gold);margin:0 0 38px;font:700 18px Georgia,serif}.chinaStatement span{display:block}.chinaImages{grid-template-columns:1fr 1fr;gap:12px;display:grid}.chinaImages div{min-height:560px;position:relative;overflow:hidden}.chinaImages img{object-fit:cover;filter:saturate(.7)}.conditions{max-width:760px;margin:38px 0 0;padding-left:22px;font:17px/1.7 Georgia,serif}.compactStamp{max-width:580px;margin:0}footer{border-top:1px solid var(--line);background:#e9e5de;grid-template-columns:1fr auto;align-items:center;gap:10px 40px;padding:35px clamp(28px,6vw,96px);font:11px/1.4 Courier New,monospace;display:grid}footer p{text-align:right;margin:0}.siteFooter{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding-top:48px;padding-bottom:48px;display:flex}.siteFooterLines{flex-direction:column;align-items:center;gap:7px;display:flex}.siteFooter .siteFooterLines p{text-align:center}.footerSlogan{text-align:center;flex-direction:column;gap:5px;font:16px/1.35 Georgia,Times New Roman,serif;display:flex}.footerSlogan span{color:var(--red);font-style:italic}.siteFooter a{color:inherit}.siteFooter>div:first-child{flex-direction:column;align-items:center;gap:14px;max-width:620px;display:flex}.siteFooter>div:first-child p{text-align:center;margin:0}.siteFooter nav{flex-wrap:wrap;justify-content:center;gap:10px 24px;max-width:980px;padding-top:12px;display:flex}.siteFooter nav a{letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:800}.fullFooter{grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:45px;padding-top:55px;padding-bottom:55px}.fullFooter p{text-align:left;margin:18px 0 0}.fullFooter nav{flex-direction:column;gap:9px;display:flex}.fullFooter nav span{margin-top:12px;line-height:1.5}.footerCommitment{font-weight:700}.detailHero{border-bottom:1px solid var(--line);grid-template-columns:52% 48%;min-height:calc(100vh - 78px);display:grid}.detailHero>.detailCopy{flex-direction:column;justify-content:center;min-width:0;padding:70px clamp(30px,5.5vw,84px);display:flex}.detailHero h1{letter-spacing:-.04em;margin:0;font:700 clamp(34px,3.1vw,46px)/.98 Georgia,serif}.detailHero h1 span{white-space:normal;display:block}.detailHero h1 span:last-child{color:var(--red);font-weight:400}.detailHero:has(img[src*=entendiendo-china-v26]) h1 span:first-child{color:#0000;background:url(/china-caligrafia-zhongguo-v1.png) 0/contain no-repeat;width:min(310px,80%);height:clamp(82px,10vw,126px);margin-bottom:12px;font-size:0;display:block;overflow:hidden}.darkSection .chainGrid:has(article:nth-child(3):last-child){border:2px solid #fff;grid-template-columns:repeat(3,1fr);max-width:1120px;margin:70px auto 50px}.darkSection .chainGrid:has(article:nth-child(3):last-child) article{min-height:270px;padding:34px 30px}.darkSection .chainGrid:has(article:nth-child(3):last-child) h3{margin-top:58px;font-size:clamp(25px,2.4vw,38px)}.darkSection .packsButton{min-width:min(620px,100%);min-height:84px;color:var(--ink);background:#fff;border:2px solid #fff;padding:24px 42px;font-size:clamp(17px,1.7vw,25px)}.darkSection .packsButton:hover{background:var(--paper)}.packsCta p strong{color:#fff;margin-top:12px;font-size:clamp(30px,3vw,48px);line-height:1;display:block}.officeHero,.auditHero{border-bottom:1px solid var(--line);grid-template-columns:52% 48%;min-height:calc(100vh - 78px);display:grid}.officeHero>div,.auditHero>div{flex-direction:column;justify-content:center;padding:70px clamp(30px,5.5vw,84px);display:flex}.officeHero h1,.auditHero h1{letter-spacing:-.05em;margin:0;font:700 clamp(40px,4.2vw,64px)/.94 Georgia,serif}.officeHero h1 span,.auditHero h1 span,.officeHero>div>p span{display:block}.officeHero h1 span:last-child,.auditHero h1 span:last-child{color:var(--red);font-weight:400}.officeHero>div>p:not(.eyebrow),.auditHero>div>p:not(.eyebrow){margin:46px 0;font:20px/1.55 Georgia,serif}.officeHero .primaryButton{align-self:flex-start}.officeHero figure,.auditHero figure{background:var(--paper);min-height:620px;margin:0;position:relative;overflow:hidden}.officeHero figure img,.auditHero figure img{object-fit:contain;filter:none}.officeReviewHero{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:46% 54%;min-height:calc(100vh - 78px);display:grid}.officeReviewCopy{flex-direction:column;justify-content:center;padding:70px clamp(30px,5.5vw,84px);display:flex}.officeReviewCopy h1{letter-spacing:-.05em;margin:0;font:700 clamp(36px,3.7vw,58px)/.94 Georgia,serif}.officeReviewCopy h1 span{display:block}.officeReviewCopy h1 span:last-child{color:var(--red);margin-top:.12em;font-weight:400}.officeReviewPrompt{margin:42px 0 36px;font:20px/1.4 Georgia,serif}.officeReviewPrompt p{margin:0 0 9px}.officeReviewButton{cursor:pointer;border:0;align-self:flex-start}.officeReviewButton:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.officeReviewOriginal{background:var(--paper);min-width:0;min-height:620px;margin:0;position:relative;overflow:hidden}.officeReviewOriginal img{object-fit:contain!important;object-position:center!important}.officeNavigator{border-bottom:1px solid var(--line);background:var(--paper);min-height:760px;scroll-margin-top:20px}.officeState{padding:clamp(60px,7vw,110px) clamp(28px,6vw,96px)}.officeState>header{max-width:940px;margin-bottom:48px}.officeState h2{letter-spacing:-.05em;margin:0;font:700 clamp(40px,5vw,72px)/.94 Georgia,serif}.officeState>header>p:last-child{margin:22px 0 0;font:19px/1.5 Georgia,serif}.officeTableState>header.officeTableHeader{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);align-items:center;gap:18px clamp(36px,7vw,110px);max-width:none;display:grid}.officeTableHeader>div h2{margin:0}.officeIntakeDoor{border:2px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;min-height:190px;padding:28px 32px;display:flex;box-shadow:9px 9px #081f3824}.officeIntakeDoor span{color:var(--gold);letter-spacing:.09em;font:700 11px/1.3 Courier New,monospace}.officeIntakeDoor strong{margin-top:8px;font:700 clamp(30px,3vw,46px)/.95 Georgia,serif}.officeIntakeDoor small{color:#d8dde3;margin-top:auto;font:15px/1.4 Georgia,serif}.officeIntakeDoor:hover{background:var(--red);border-color:var(--red)}:is(.officeIntakeDoor:focus-visible,.officeArchiveDoor:focus-visible){outline:3px solid var(--gold);outline-offset:5px}.officeArchiveDoor{color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;grid-column:1/-1;justify-self:start;padding:0 0 7px;font:700 17px/1.3 Georgia,serif}.officeUploadState>header{max-width:900px}.officeUploadState>header>p span{display:block}.officeUploadForm{border:2px solid var(--ink);background:#faf7f0;max-width:1050px;padding:clamp(28px,4vw,54px)}.officeUploadFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:34px;display:grid}.officeUploadFields label{color:var(--ink);letter-spacing:.05em;gap:9px;font:700 11px/1.3 Courier New,monospace;display:grid}.officeUploadFields label>span{color:var(--red);font-size:9px}.officeUploadFields input:not([type=checkbox]),.officeUploadFields textarea{border:1px solid var(--ink);width:100%;min-height:50px;color:var(--ink);background:#fff;border-radius:0;padding:12px 14px;font:16px/1.4 Georgia,serif}.officeUploadFields textarea{resize:vertical;min-height:130px}.officeUploadFields .wide{grid-column:1/-1}.officeFileField{border:1px dashed var(--ink);background:#f3ede2;padding:24px}.officeFileField input{background:0 0!important;border:0!important;padding:0!important;font:14px/1.4 Arial,sans-serif!important}.officeFileField small{color:#56606c;font:12px/1.4 Arial,sans-serif}.officeConsent{grid-template-columns:20px 1fr;align-items:start;display:flex!important}.officeConsent input{width:18px;height:18px;margin:0}.officeConsent span{letter-spacing:0;color:#46505d!important;font:14px/1.45 Georgia,serif!important}.officeUploadForm>.primaryButton{cursor:pointer;border:0}.officeUploadForm>.primaryButton:disabled{opacity:.58;cursor:wait}.officeUploadStatus{border:1px solid var(--ink);margin:22px 0 0;padding:15px 18px;font:700 14px/1.4 Georgia,serif}.officeUploadStatus.sent{border-color:var(--gold);color:var(--ink);background:var(--paper)}.officeUploadStatus.error{border-color:var(--red);color:var(--red);background:#fff0ed}.tableCanvas,.shelfCanvas{aspect-ratio:3/2;border:2px solid var(--ink);background:#f8f3e9;border-radius:26px;position:relative;overflow:hidden}.tableCanvas>img,.shelfCanvas>img{object-fit:cover}.documentChoices{position:absolute;inset:0}.documentChoices span,.shelfPanels button,.stateBack button{border:1px solid var(--ink);color:var(--ink);letter-spacing:.04em;background:#faf7f0f5;font:700 11px/1.3 Courier New,monospace}.documentChoices span{isolation:isolate;border:2px solid var(--ink);text-align:center;justify-content:center;align-items:center;width:min(300px,24%);min-height:78px;padding:16px 20px;font-size:13px;display:flex;position:absolute;box-shadow:8px 8px #081f3824}.documentChoices span:before{content:"";z-index:-1;background:#081f388c;position:absolute}.documentChoices span:first-child{top:22%;left:20%}.documentChoices span:nth-child(2){top:22%;right:20%}.documentChoices span:first-child:before,.documentChoices span:nth-child(2):before{width:2px;height:86px;bottom:100%;left:50%}.documentChoices span:nth-child(3){top:48%;left:12%}.documentChoices span:nth-child(4){top:48%;right:12%}.documentChoices span:nth-child(3):before{width:92px;height:2px;top:50%;right:100%}.documentChoices span:nth-child(4):before{width:92px;height:2px;top:50%;left:100%}.documentChoices span:nth-child(5){bottom:20%;left:50%;transform:translate(-50%)}.documentChoices span:nth-child(5):before{width:2px;height:70px;top:100%;left:50%}.shelfPanels button,.stateBack button{cursor:pointer}.shelfPanels button:hover{background:var(--ink);color:#fff}:is(.shelfPanels button:focus-visible,.stateBack button:focus-visible){outline:3px solid var(--red);outline-offset:4px}.stateBack{flex-wrap:wrap;gap:12px;margin-bottom:36px;display:flex}.stateBack button{min-height:44px;padding:10px 15px}.selectionNote{color:var(--red);letter-spacing:.05em;margin:0 0 24px;font:12px/1.5 Courier New,monospace}.officeShelfState>header h2{max-width:920px;font-size:clamp(34px,4vw,58px)}.shelfPanels{pointer-events:none;grid-template-columns:1fr 1fr;gap:22%;display:grid;position:absolute;inset:6% 4%}.shelfPanels>div{align-content:center;gap:24px;display:grid}.shelfPanels section{pointer-events:auto;background:#faf7f0e6;border:1px solid #081f3859;padding:16px}.shelfPanels h3{color:var(--red);letter-spacing:.08em;margin:0 0 12px;font:700 11px Courier New,monospace}.shelfPanels section>div{flex-wrap:wrap;gap:8px;display:flex}.shelfPanels button{min-height:38px;padding:8px 10px}.folderLayout{border:2px solid var(--ink);border-radius:26px;grid-template-columns:52% 48%;align-items:stretch;display:grid;overflow:hidden}.folderCopy{background:#faf7f0;padding:clamp(36px,5vw,76px)}.folderCopy h2{margin-bottom:38px}.folderSource{border:1px solid var(--ink);background:#f3ede2;gap:7px;margin:0 0 28px;padding:17px 20px;display:grid}.folderSource span{color:var(--red);letter-spacing:.08em;font:700 9px/1.4 Courier New,monospace}.folderSource strong{font:700 17px/1.3 Georgia,serif}.folderCopy dl{margin:0}.folderCopy dl>div{border-top:1px solid var(--line);grid-template-columns:190px 1fr;gap:24px;padding:18px 0;display:grid}.folderCopy dt{color:var(--red);letter-spacing:.06em;font:700 10px/1.4 Courier New,monospace}.folderCopy dd{margin:0;font:16px/1.5 Georgia,serif}.folderRule{border:1px solid var(--ink);color:var(--ink);margin:32px 0 0;padding:22px;font:700 24px/1.1 Georgia,serif}.folderDecision{border-top:1px solid var(--ink);margin-top:32px;padding-top:30px}.folderDecision .eyebrow{margin:0 0 13px}.folderDecision h3{letter-spacing:-.035em;margin:0;font:700 clamp(26px,2.4vw,38px)/.98 Georgia,serif}.folderDecision>p:not(.eyebrow){margin:18px 0 25px;font:16px/1.5 Georgia,serif}.folderDecision>div{flex-wrap:wrap;gap:10px;display:flex}.folderDecision .primaryButton{justify-content:center;align-items:center;min-height:48px;padding:13px 17px;font-size:9px;display:inline-flex}.folderDecision button{border:1px solid var(--ink);min-height:48px;color:var(--ink);cursor:pointer;letter-spacing:.06em;background:0 0;padding:12px 15px;font:700 9px/1.3 Courier New,monospace}.folderDecision button:hover{background:var(--ink);color:#fff}.folderDecision button:focus-visible{outline:3px solid var(--red);outline-offset:3px}.folderDecision .primaryButton:focus-visible{outline:3px solid var(--red);outline-offset:3px}.folderLayout figure{background:#f8f3e9;min-height:620px;margin:0;position:relative}.folderLayout figure>img{object-fit:cover}.folderStamp{z-index:2;aspect-ratio:3/2;transform-origin:50%;opacity:.46;mix-blend-mode:multiply;pointer-events:none;width:min(36%,230px);animation:.16s ease-out both folderStampIn;position:absolute;top:50%;left:62%;transform:translate(-50%,-50%)rotate(-6deg)skew(-4deg)scaleY(.92)}.folderStamp img{object-fit:contain!important}.folderStamp--barco{aspect-ratio:2;width:min(41%,255px);transform:translate(-50%,-50%)rotate(-6deg)skew(-5deg)scaleY(.9)}.folderStamp--paquete{width:min(39%,245px);transform:translate(-50%,-50%)rotate(-6deg)skew(-4deg)scaleY(.9)}.folderStamp--lupa{width:min(34%,215px)}@keyframes folderStampIn{0%{opacity:0}to{opacity:.46}}.riskDoors>header{grid-template-columns:.65fr 1.35fr;align-items:end;gap:50px;display:grid}.riskDoors>header .eyebrow{margin:0}.riskDoors>header h2{letter-spacing:-.05em;margin:0;font:700 clamp(42px,4.8vw,70px)/.92 Georgia,serif}.riskDoors>header h2 span{display:block}.riskDoors>header h2 span:last-child{color:var(--red);font-weight:400}.riskDoors>div{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(5,1fr);margin-top:65px;display:grid}.riskDoors a{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;min-height:360px;padding:28px 22px;transition:background .2s,color .2s;display:flex}.riskDoors a:hover{background:var(--ink);color:#fff}.riskDoors a>span{color:var(--red);font:700 11px Courier New,monospace}.riskDoors h3{margin:58px 0 18px;font:700 clamp(20px,1.9vw,28px)/1 Georgia,serif}.riskDoors p{margin:0;font:16px/1.45 Georgia,serif}.riskDoors b{color:var(--red);letter-spacing:.08em;margin-top:auto;font:700 9px Courier New,monospace}.officeRoad{background:var(--ink);color:#fff;padding:clamp(80px,9vw,130px) clamp(28px,6vw,96px)}.officeRoad>header,.officeControls>header,.auditAreas>header,.auditMap>header{grid-template-columns:.65fr 1.35fr;align-items:end;gap:50px;display:grid}.officeRoad>header .eyebrow,.officeControls>header .eyebrow,.auditAreas>header .eyebrow,.auditMap>header .eyebrow{margin:0}.officeRoad>header h2,.officeControls h2,.auditMap h2,.auditAreas h2{letter-spacing:-.05em;margin:0;font:700 clamp(42px,4.8vw,70px)/.92 Georgia,serif}.officeRoad>header h2 span,.officeControls h2 span,.auditMap h2 span{display:block}.officeRoad>header h2 span:nth-child(2),.officeControls h2 span:last-child,.auditMap h2 span:last-child{color:var(--gold);font-weight:400}.officePhases{border-top:1px solid #526176;border-left:1px solid #526176;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.officePhases article{border-bottom:1px solid #526176;border-right:1px solid #526176;flex-direction:column;min-height:450px;padding:34px clamp(25px,3vw,46px);display:flex}.officePhases article>span{color:var(--gold);font:700 11px Courier New,monospace}.officePhases h3{margin:45px 0 18px;font:700 clamp(28px,2.8vw,42px)/1 Georgia,serif}.officeQuestion{color:#fff;min-height:100px;margin:0;font:700 18px/1.4 Georgia,serif}.officePhases ul{color:#cfd5dc;margin:30px 0;padding-left:20px;font:16px/1.7 Georgia,serif}.officeDecision{border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);color:var(--gold);letter-spacing:.08em;margin-top:auto;padding:18px 0;font:700 10px/1.5 Courier New,monospace}.officePhases strong{letter-spacing:.07em;min-height:62px;margin-top:24px;font:700 11px/1.5 Courier New,monospace}.officeControls h2 span:last-child{color:var(--red)}.officeControls>div{margin-top:65px}.officeControls article{border-top:1px solid var(--line);grid-template-columns:40px minmax(240px,.65fr) 1.35fr;align-items:center;gap:28px;min-height:125px;display:grid}.officeControls article:last-child{border-bottom:1px solid var(--line)}.officeControls i{background:var(--red);border-radius:50%;width:15px;height:15px;box-shadow:0 0 0 7px #e9e5de}.officeControls h3{margin:0;font:700 22px Georgia,serif}.officeControls p{margin:0;font:17px/1.5 Georgia,serif}.auditAreas>div{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:65px;display:grid}.auditAreas article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:220px;padding:28px}.auditAreas article span,.auditMap article span{color:var(--red);font:700 11px Courier New,monospace}.auditAreas h3{margin:60px 0 0;font:700 clamp(20px,2vw,29px)/1.05 Georgia,serif}.auditMap{background:var(--ink);color:#fff}.auditMap>div{border-top:1px solid #526176;border-left:1px solid #526176;grid-template-columns:repeat(5,1fr);margin:65px 0 50px;display:grid}.auditMap article{border-bottom:1px solid #526176;border-right:1px solid #526176;min-height:240px;padding:28px 20px}.auditMap article span{color:var(--gold)}.auditMap article p{margin:70px 0 0;font:700 clamp(18px,1.8vw,25px)/1.05 Georgia,serif}.auditMap>.outlineButton{width:max-content;margin:0 auto;display:flex}@media (max-width:900px){.brandLockup span{display:none}.officeHero,.auditHero,.officeReviewHero{grid-template-columns:1fr;min-height:0}.officeReviewCopy{padding:55px 28px}.officeReviewCopy h1{font-size:clamp(36px,11vw,54px)}.officeReviewPrompt{margin:34px 0 30px;font-size:18px}.officeReviewOriginal{min-height:430px}.officeNavigator{min-height:640px}.officeState{padding:56px 16px}.officeState h2{font-size:clamp(36px,10vw,52px)}.officeTableState>header.officeTableHeader{grid-template-columns:1fr}.officeIntakeDoor{min-height:170px}.officeArchiveDoor{grid-column:auto}.officeUploadFields{grid-template-columns:1fr}.officeUploadFields .wide{grid-column:auto}.tableCanvas,.shelfCanvas{aspect-ratio:auto;background:0 0;border:0;overflow:visible}.tableCanvas>img,.shelfCanvas>img{aspect-ratio:3/2;border:2px solid var(--ink);object-fit:cover;border-radius:18px;display:block;width:100%!important;height:auto!important;position:relative!important}.documentChoices{gap:9px;margin-top:18px;display:grid;position:static}.documentChoices span{width:100%;min-height:52px;position:static;transform:none!important}.documentChoices span:before{display:none}.shelfPanels{grid-template-columns:1fr;gap:14px;margin-top:18px;position:static}.shelfPanels>div{gap:14px}.shelfPanels section{background:#faf7f0}.folderLayout{border-radius:18px;grid-template-columns:1fr}.folderCopy{padding:38px 22px}.folderCopy dl>div{grid-template-columns:1fr;gap:7px}.folderLayout figure{aspect-ratio:3/2;min-height:0}.folderLayout figure>img{object-fit:cover}.folderStamp{width:22%;top:50%;left:68%;transform:translate(-50%,-50%)rotate(-6deg)skew(-4deg)scaleY(.92)}.folderStamp--barco{width:25%}.folderStamp--paquete{width:24%}.folderStamp--mundo{width:22%}.folderStamp--lupa{width:21%}.officeHero figure,.auditHero figure{min-height:430px}.officeRoad>header,.officeControls>header,.auditAreas>header,.auditMap>header,.riskDoors>header{grid-template-columns:1fr;gap:28px}.riskDoors>div{grid-template-columns:1fr}.riskDoors a{min-height:230px}.officePhases{grid-template-columns:1fr}.officePhases article{min-width:0;min-height:0}.officePhases h3{font-size:clamp(24px,7vw,32px)}.officeQuestion{min-height:0}.officeControls article{grid-template-columns:24px 1fr;padding:26px 0}.officeControls article p{grid-column:2}.auditAreas>div{grid-template-columns:repeat(2,1fr)}.auditMap>div{grid-template-columns:1fr}.auditMap article{min-height:140px}.auditMap article p{margin-top:38px}}@media (prefers-reduced-motion:reduce){.folderStamp{animation:none}}.detailHero .threeLines{margin-top:48px}.detailHero figure{min-height:610px;margin:0;position:relative;overflow:hidden}.detailHero figure img{object-fit:cover;filter:saturate(.72)}.detailHero figure img[src*=this-is-laseda-control-v26],.detailHero figure img[src*=entendiendo-china-v26]{filter:none;background:var(--paper);object-fit:contain!important;object-position:center!important}.hemerotecaHero figure{background:#f6f0e6}.detailHero.hemerotecaHero figure img{filter:none;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.controlRiskHero figure{background:#f6f0e6}.detailHero.controlRiskHero figure img{filter:none;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.serviceIntegralHero figure{background:#f6f0e6}.detailHero.serviceIntegralHero figure img{filter:none;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.serviceHandover{background:var(--paper);color:var(--ink);padding:clamp(78px,9vw,136px) clamp(24px,7vw,108px) clamp(46px,5vw,76px)}.serviceHandoverIntro{border-bottom:1px solid var(--ink);grid-template-columns:minmax(170px,.6fr) minmax(0,1.4fr);align-items:start;gap:clamp(28px,6vw,100px);padding-bottom:clamp(52px,7vw,96px);display:grid}.serviceHandoverIntro .eyebrow{margin:12px 0 0}.serviceHandoverIntro h2{letter-spacing:-.05em;margin:0;font:700 clamp(42px,5.5vw,78px)/.92 Georgia,serif}.serviceHandoverIntro h2 span{display:block}.serviceHandoverIntro div>p{max-width:760px;margin:34px 0 0;font:clamp(18px,1.6vw,24px)/1.48 Georgia,serif}.serviceHandoverFlow{counter-reset:none;margin:0;padding:0;list-style:none}.serviceHandoverFlow li{border-bottom:1px solid #071b3559;grid-template-columns:minmax(84px,.28fr) minmax(0,1.72fr);gap:clamp(22px,4vw,70px);padding:clamp(34px,4.5vw,62px) 0;display:grid}.serviceHandoverFlow li>span{color:var(--gold);letter-spacing:.12em;padding-top:7px;font:12px Courier New,monospace}.serviceHandoverFlow h3{margin:0 0 14px;font:700 clamp(28px,3vw,44px)/1 Georgia,serif}.serviceHandoverFlow p{color:#46505d;max-width:800px;margin:0;font:clamp(17px,1.4vw,21px)/1.55 Georgia,serif}.serviceFeesDossier{max-width:1060px;margin:clamp(82px,10vw,150px) auto 0;padding:42px 3% 28px}.serviceFeesFolder{background:#d8bd83;border:1px solid #173c5b;padding:clamp(18px,2.7vw,34px);position:relative;transform:rotate(-.18deg);box-shadow:12px 14px #0a213d14}.serviceFeesTab{letter-spacing:.15em;background:#d8bd83;border:1px solid #173c5b;border-bottom:0;padding:11px 20px 10px;font:700 10px/1 Courier New,monospace;position:absolute;top:-34px;left:28px}.serviceFeesPaper{background:#faf6ee;border:1px solid #b6aa99;padding:clamp(34px,5vw,62px);position:relative}.serviceFeesHead{border-bottom:1px solid #8da0af;grid-template-columns:minmax(0,1.15fr) minmax(190px,.85fr);align-items:end;gap:clamp(32px,6vw,80px);padding-bottom:34px;display:grid}.serviceFeesHeading .eyebrow{margin:0 0 14px}.serviceFeesHeading h2{letter-spacing:-.055em;margin:0 0 24px;font:700 clamp(48px,6vw,82px)/.88 Georgia,serif}.serviceFeesHeading h2 span,.serviceFeesBase span,.serviceFeesExcluded span,.serviceFeesChapters p span,.serviceFeesClosing span{display:block}.serviceFeesHeading h2 span+span{color:var(--red);margin-top:8px;font-weight:400}.serviceFeesBase{margin:0;font:clamp(17px,1.6vw,22px)/1.48 Georgia,serif}.serviceFeesFigure{text-align:right}.serviceFeesFigure strong{letter-spacing:-.09em;white-space:nowrap;font:400 clamp(92px,12vw,160px)/.7 Georgia,serif;display:block}.serviceFeesFigure span{color:var(--red);letter-spacing:.17em;margin-top:25px;font:700 11px/1.2 Courier New,monospace;display:block}.serviceFeesExcluded{border-bottom:1px solid #8da0af;grid-template-columns:minmax(150px,.3fr) minmax(0,.7fr);gap:28px;padding:26px 0;display:grid}.serviceFeesExcluded h3,.serviceFeesIndex{color:var(--red);letter-spacing:.16em;margin:0;font:700 10px/1.35 Courier New,monospace}.serviceFeesExcluded p{margin:0;font:15px/1.55 Georgia,serif}.serviceFeesChapters{grid-template-columns:1fr 1fr;gap:0 clamp(32px,5vw,64px);padding-top:8px;display:grid}.serviceFeesChapters>section{border-bottom:1px solid #b9c1c7;padding:28px 0 24px}.serviceFeesChapters>section:nth-last-child(-n+2){border-bottom:0}.serviceFeesChapters h3{letter-spacing:-.015em;margin:9px 0 15px;font:700 clamp(20px,2vw,27px)/1 Georgia,serif}.serviceFeesChapters p{margin:0;font:15px/1.55 Georgia,serif}.serviceFeesRange{border-left:3px solid var(--gold);padding-left:22px!important}.serviceFeesClosing{border-top:1px solid #173c5b;margin:8px 0 0;padding:24px 88px 0 0;font:700 clamp(15px,1.5vw,19px)/1.45 Georgia,serif}.serviceFeesStamp{color:var(--red);border:1px solid var(--red);opacity:.78;letter-spacing:.14em;padding:8px 11px;font:700 11px/1 Courier New,monospace;position:absolute;bottom:28px;right:34px;transform:rotate(-3deg)}.serviceEvidence{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:clamp(72px,9vw,128px);padding:clamp(42px,5vw,72px) 0}.serviceEvidence>header{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:clamp(28px,6vw,100px);display:grid}.serviceEvidence>header .eyebrow{margin:0 0 10px}.serviceEvidence>header h2{letter-spacing:-.045em;margin:0;font:700 clamp(34px,4.4vw,62px)/.98 Georgia,serif}.serviceEvidence>header h2 span{display:block}.serviceEvidence>header>p{color:#46505d;margin:0;font:18px/1.5 Georgia,serif}.serviceEvidence>header>p span,.serviceEvidenceSequence figcaption p span{display:block}.serviceEvidenceSequence{gap:clamp(70px,9vw,124px);margin-top:clamp(60px,8vw,100px);display:grid}.serviceEvidenceSequence figure{min-width:0;margin:0}.serviceEvidencePaper{background:#fbf8f1;border:1px solid #183d5c;padding:clamp(16px,2.2vw,26px);position:relative;box-shadow:10px 11px #09203d12}.serviceEvidencePaper>span{letter-spacing:.1em;background:#d8bd83;border:1px solid #183d5c;border-bottom:0;padding:9px 14px 8px;font:700 9px/1 Courier New,monospace;position:absolute;top:-29px;left:18px}.serviceEvidencePaper img{object-fit:contain;image-rendering:auto;width:100%;height:auto;display:block}.serviceEvidenceSequence figcaption{grid-template-columns:minmax(330px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,72px);padding:26px 0 0;display:grid}.serviceEvidenceSequence figcaption div>span{color:var(--gold);letter-spacing:.13em;margin-bottom:9px;font:700 11px/1.2 Arial,sans-serif;display:block}.serviceEvidenceSequence figcaption strong{font:700 clamp(25px,3vw,40px)/1.05 Georgia,serif;display:block}.serviceEvidenceSequence figcaption p{color:#46505d;margin:0;font:16px/1.5 Georgia,serif}.serviceEvidencePrivacy{color:#6b7280;letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #9ba9b4;margin:34px 0 0;padding-top:16px;font:700 10px/1.4 Arial,sans-serif}.serviceHandover+.detailCta{padding-top:clamp(46px,5vw,72px)}.costRiskHero figure{background:#f6f0e6}.detailHero.costRiskHero figure img{filter:none;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.customsRiskHero figure{background:#f6f0e6}.detailHero.customsRiskHero figure img{filter:none;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.customsRiskHero h1 span:first-child{font-size:clamp(44px,4.4vw,68px)}.customsRiskHero .threeLines{font-size:clamp(18px,1.6vw,23px)}.detailHero figcaption{background:var(--ink);color:#fff;letter-spacing:.1em;padding:10px 12px;font:10px Courier New,monospace;position:absolute;bottom:22px;left:22px}.detailPhotoPair{background:var(--ink);grid-template-rows:1fr 1fr auto;min-height:610px;display:grid}.detailPhotoPair figure{border-bottom:1px solid #fff3;min-height:280px;margin:0;position:relative;overflow:hidden}.detailPhotoPair figure img{object-fit:contain;filter:none;width:100%;height:100%;display:block}.detailPhotoPair>p{color:#fff;letter-spacing:.1em;margin:0;padding:10px 14px;font:10px Courier New,monospace}.technicalCollage{background:var(--ink);grid-template-rows:1fr 1fr auto;grid-template-columns:1fr 1fr 1fr;gap:1px;min-height:610px;display:grid}.technicalCollage figure{background:#fff;min-height:0}.technicalCollage figure img{object-fit:contain;filter:none;padding:8px}.technicalCollage .item1{grid-row:1/3}.technicalCollage .item2{grid-area:1/2/auto/4}.technicalCollage .item3{grid-area:2/2}.technicalCollage .item4{grid-area:2/3}.technicalCollage>p{color:#fff;letter-spacing:.1em;grid-column:1/4;margin:0;padding:10px 14px;font:10px Courier New,monospace}.detailBlocks{background:var(--ink);color:#fff;grid-template-columns:repeat(3,1fr);padding:0 clamp(28px,6vw,96px);display:grid}.detailBlocks article{border-right:1px solid #526176;min-height:390px;padding:60px 34px}.detailBlocks article:first-child{border-left:1px solid #526176}.detailBlocks article>span{color:var(--gold);font:12px Courier New,monospace}.detailBlocks h2{margin:75px 0 24px;font:700 32px Georgia,serif}.detailBlocks p{color:#cfd5dc;margin:0;font:17px/1.55 Georgia,serif}.detailBlocks p b{font-weight:400;display:block}.lasedaDirection{background:var(--paper);color:var(--ink);border-bottom:1px solid #071b3540;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(42px,7vw,110px);padding:clamp(88px,10vw,150px) clamp(28px,7vw,108px);display:grid}.lasedaDirection h2{letter-spacing:-.05em;margin:0;font:700 clamp(42px,5.2vw,76px)/.96 Georgia,serif}.lasedaDirection h2 span{display:block}.lasedaDirection h2 span:last-child{color:var(--red)}.lasedaDirection>div:last-child{align-self:end}.lasedaDirection p{max-width:680px;margin:0;font:clamp(18px,1.55vw,23px)/1.52 Georgia,serif}.lasedaDirection p+p{color:#46505d;margin-top:28px}.customsBlueBlock{background:#071b35}.customsBlueBlock article{border-color:#526176;min-height:420px}.customsBlueBlock h2{margin-top:58px}.customsBlueBlock p b+b{color:#fff;margin-top:18px}.detailHero:has(img[src*=entendiendo-china-v26])+.detailBlocks{grid-template-columns:repeat(5,1fr);padding-inline:clamp(18px,3vw,48px)}.detailHero:has(img[src*=entendiendo-china-v26])+.detailBlocks article{min-height:360px;padding-inline:24px}.detailHero:has(img[src*=entendiendo-china-v26])+.detailBlocks h2{font-size:clamp(22px,2vw,30px)}.chinaGallery{background:var(--ink);grid-template-rows:320px 290px 270px auto;grid-template-columns:1.1fr .9fr 1fr .8fr;gap:4px;padding:4px;display:grid}.chinaGallery figure{min-height:0;margin:0;position:relative;overflow:hidden}.chinaGallery figure img{object-fit:cover;filter:saturate(.78)contrast(1.03)}.chinaGallery .item1{grid-area:1/1/auto/4}.chinaGallery .item2{grid-area:1/4}.chinaGallery .item3{grid-area:2/1/auto/3}.chinaGallery .item4{grid-area:2/3/auto/5}.chinaGallery .item5{grid-area:3/1}.chinaGallery .item6{grid-area:3/2/auto/4}.chinaGallery .item7{grid-area:3/4}.chinaGallery>p{color:#fff;letter-spacing:.12em;grid-column:1/5;margin:0;padding:11px 14px;font:10px Courier New,monospace}.chinaPricing{background:var(--paper);padding:clamp(64px,8vw,120px) clamp(24px,5.5vw,84px)}.chinaPricing>header{grid-template-columns:.75fr 1.25fr;align-items:end;gap:40px;margin-bottom:48px;display:grid}.chinaPricing>header h2{letter-spacing:-.045em;margin:0;font:700 clamp(36px,4.5vw,64px)/.94 Georgia,serif}.chinaPricing>header h2 span{display:block}.chinaPricing>header h2 span:last-child{color:var(--red);font-weight:400}.chinaPricingGrid{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.chinaPricingGrid>article{padding:clamp(30px,4vw,58px)}.chinaPricingGrid>.chinaGuide{flex-direction:column;display:flex}.chinaPricingGrid>article+article{border-left:1px solid var(--ink)}.chinaPricingGrid h3{letter-spacing:-.035em;margin:28px 0 18px;font:700 clamp(34px,3.4vw,52px)/.96 Georgia,serif}.chinaPrice{color:var(--red);margin:0 0 28px;font:700 clamp(30px,3vw,44px)/1 Georgia,serif}.chinaPriceButton{border:1px solid var(--ink);border-left:5px solid var(--red);background:var(--ink);color:#fff;justify-content:space-between;align-items:baseline;gap:18px;margin:auto 0 0;padding:19px 20px 17px;display:flex}.chinaPriceButton span{color:var(--gold);letter-spacing:.11em;font:700 10px/1.2 Courier New,monospace}.chinaPriceButton strong{white-space:nowrap;font:700 clamp(21px,2vw,30px)/1 Georgia,serif}.chinaPricingGrid article>p,.chinaPricingGrid li{font:17px/1.5 Georgia,serif}.chinaPricingGrid ul{margin:26px 0 0;padding-left:20px}.chinaGuidePortrait{background:#e8e1d5;min-height:280px;margin:26px 0;position:relative;overflow:hidden}.chinaGuidePortrait img{object-fit:cover;object-position:center 22%}.chinaGuidePortraitCris img{object-position:52% 46%;transform:scale(2.15)}.chinaExperienceScene{background:#e8e1d5;min-height:280px;margin:-21px 0 26px;position:relative;overflow:hidden}.chinaExperienceScene img{object-fit:cover;object-position:center}.chinaExperienceSceneCris img{object-position:center 34%}.chinaGuideCaption{color:var(--gold);letter-spacing:.1em;margin:-14px 0 24px;font:11px/1.4 Courier New,monospace!important}.chinaExperienceCopy{margin:0 0 22px}.chinaExperienceLanguages{color:var(--gold);letter-spacing:.1em;margin:0 0 24px;font:700 11px/1.4 Courier New,monospace!important}.chinaDani{background:var(--ink);color:#fff;flex-direction:column;display:flex}.chinaDani .eyebrow{color:var(--gold)}.chinaDaniPortrait{background:#111b25;min-height:280px;margin:26px 0 5px;position:relative;overflow:hidden}.chinaDaniPortrait img{object-fit:cover;object-position:center 42%}.chinaDaniArchive{grid-template-columns:1fr 1fr;gap:5px;margin-top:28px;display:grid}.chinaDaniArchive figure{background:#111b25;min-height:300px;margin:0;position:relative;overflow:hidden}.chinaDaniArchive img{object-fit:contain}.chinaDaniYears{color:var(--gold);letter-spacing:.1em;margin:12px 0 24px;font:11px/1.4 Courier New,monospace!important}.chinaPriceButtonDani{border-color:#fff;border-left-color:var(--red);color:var(--ink);background:#fff}.chinaAvailability{border:1px solid var(--ink);background:var(--ink);color:#fff;border-top:0;grid-template-columns:1fr 1.15fr auto;align-items:end;gap:clamp(36px,5vw,76px);padding:clamp(38px,5vw,72px);display:grid}.chinaAvailability h3{letter-spacing:-.04em;margin:15px 0 12px;font:700 clamp(34px,3vw,50px)/.94 Georgia,serif}.chinaAvailability>div>p:last-child{margin:0;font:17px/1.45 Georgia,serif}.chinaFairDates{grid-template-columns:1fr 1fr;gap:22px 34px;display:grid}.chinaFairDates p{gap:7px;margin:0;display:grid}.chinaFairDates span,.chinaFairDates small{color:var(--gold);letter-spacing:.1em;font:700 11px/1.3 Courier New,monospace}.chinaFairDates strong{font:400 16px/1.25 Georgia,serif}.chinaFairDates small{grid-column:1/-1}.chinaAvailability>a{border:1px solid #fff;border-left:4px solid var(--red);min-height:58px;color:var(--ink);letter-spacing:.1em;background:#fff;justify-content:center;align-items:center;padding:0 24px;font:700 11px/1 Courier New,monospace;display:inline-flex}.chinaSharedConditions{border:1px solid var(--ink);border-top:0;grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);gap:clamp(48px,7vw,110px);padding:clamp(38px,5vw,72px);display:grid}.chinaSharedConditions>div{align-self:start;position:sticky;top:28px}.chinaSharedConditions h3{letter-spacing:-.045em;max-width:8ch;margin:16px 0 0;font:700 clamp(34px,3.4vw,54px)/.92 Georgia,serif}.chinaSharedConditions>.chinaConditionGroups{counter-reset:china-condition;gap:42px;display:grid;position:static}.chinaConditionGroups section{grid-template-columns:150px 1fr;gap:clamp(24px,4vw,58px);display:grid}.chinaConditionGroups section>p{color:var(--red);letter-spacing:.09em;margin:18px 0 0;font:700 11px/1.35 Courier New,monospace}.chinaConditionGroups ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px,4vw,58px);margin:0;padding:0;list-style:none;display:grid}.chinaSharedConditions li{counter-increment:china-condition;border-top:1px solid var(--ink);grid-template-columns:34px 1fr;align-content:start;gap:14px;padding:17px 0 22px;display:grid}@supports (color:color-mix(in lab, red, red)){.chinaSharedConditions li{border-top:1px solid color-mix(in srgb,var(--ink) 28%,transparent)}}.chinaSharedConditions li{font:17px/1.45 Georgia,serif}.chinaSharedConditions li:before{content:counter(china-condition,decimal-leading-zero);color:var(--red);letter-spacing:.08em;padding-top:3px;font:700 11px/1 Courier New,monospace}.chinaConditionGroups section:last-child li:last-child{color:var(--red);grid-column:1/-1;grid-template-columns:34px minmax(0,620px);justify-content:end;padding-bottom:0}.costsSequence article{padding-left:72px;padding-right:72px;position:relative}.costsSequence article>span{display:none}.costsSequence article:not(:last-child):after{content:"→";z-index:2;border:2px solid var(--gold);background:var(--ink);width:72px;height:72px;color:var(--gold);border-radius:50%;place-items:center;font:38px/1 Georgia,serif;display:grid;position:absolute;top:50%;right:-36px;transform:translateY(-50%)}.costsSequence h2{margin-top:60px}.detailNotes{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;padding-top:1px;padding-bottom:1px;display:grid}.detailNotes.singleNote{grid-template-columns:1fr}.detailNotes.singleNote article{text-align:center;padding:clamp(48px,7vw,96px)}.detailNotes.singleNote h2{font-size:clamp(38px,4vw,58px)}.detailNotes.singleNote p{grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:clamp(32px,6vw,100px);font-size:clamp(22px,2.1vw,32px);line-height:1.3;display:grid}.detailNotes.singleNote p>span{margin-top:.3em}.detailNotes article{background:var(--paper);padding:38px}.detailNotes h2{margin:0 0 18px;font:700 28px/1.1 Georgia,serif}.detailNotes p{margin:0;font:17px/1.55 Georgia,serif}.pricingFrame{border-top:10px solid var(--ink)}.pricingTariff{flex-direction:column;display:flex}.pricingTariff>p{color:var(--red);letter-spacing:-.04em;font:700 clamp(38px,4vw,62px)/1 Georgia,serif}.pricingTariff>em{margin-top:auto;padding-top:36px;font:italic 15px/1.45 Georgia,serif}.pricingFrameFootnote{background:var(--paper);grid-column:1/-1;padding:18px 38px;margin:0!important;font:13px/1.4 Georgia,serif!important}.costCommercial .costGuaranteeConditions{grid-column:1/-1}.costCommercial .costGuaranteeBar{max-width:920px;margin:18px 0 0;font:20px/1.45 Georgia,serif}.costCommercial ol{counter-reset:guarantee;border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.costCommercial ol li{counter-increment:guarantee;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:48px 28px 28px;font:16px/1.48 Georgia,serif;position:relative}.costCommercial ol li:before{content:counter(guarantee,decimal-leading-zero);color:var(--red);font:700 11px Courier New,monospace;position:absolute;top:18px;left:28px}.costCommercial ul{margin:20px 0 0;padding-left:20px}.costCommercial li{margin-bottom:10px}.costCommercial .costExclusionList{counter-reset:guarantee;border:0;margin-top:20px;padding:0;list-style:none;display:block}.costCommercial .costExclusionList li{border-bottom:1px solid var(--line);min-height:0;margin:0;padding:13px 0 13px 44px;font:16px/1.48 Georgia,serif;position:relative}.costCommercial .costExclusionList li:before{content:counter(guarantee,decimal-leading-zero);color:var(--red);font:700 11px Courier New,monospace;position:absolute;top:15px;left:0}.costCommercial .costCalculationList{border:0;margin-top:20px;display:block}.costCommercial .costCalculationList li{border:0;border-top:1px solid var(--line);min-height:0;margin:0;padding:13px 0 13px 44px}.costCommercial .costCalculationList li:last-child{border-bottom:1px solid var(--line)}.costCommercial .costCalculationList li:before{top:15px;left:0}.archiveIndex{background:#e9e5de;padding:clamp(80px,9vw,130px) clamp(28px,6vw,96px)}.archiveIndexIntro{grid-template-columns:1.35fr .65fr;align-items:end;gap:clamp(42px,8vw,120px);display:grid}.archiveIndexIntro h2{letter-spacing:-.05em;margin:0;font:700 clamp(40px,4.8vw,70px)/.93 Georgia,Times New Roman,serif}.archiveIndexIntro h2 span{display:block}.archiveIndexIntro h2 span:last-child{color:var(--red);font-weight:400}.archiveIndexIntro>p{margin:0;font:18px/1.55 Georgia,Times New Roman,serif}.ringGrid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:70px;display:grid}.ringCard{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;min-height:720px;padding:34px clamp(24px,2.4vw,38px);display:flex}.ringCard header>span{color:var(--red);letter-spacing:.11em;font:700 11px Courier New,monospace}.ringCard h3{letter-spacing:-.035em;margin:26px 0 30px;font:700 clamp(27px,2.2vw,35px)/1 Georgia,Times New Roman,serif}.ringDialogue{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0}.ringDialogue p,.ringBody p{margin:0 0 14px;font:16px/1.48 Georgia,Times New Roman,serif}.ringDialogue p:last-child,.ringBody p:last-child{margin-bottom:0}.ringBody{padding:26px 0 30px}.ringMoral{border-top:2px solid var(--red);margin:auto 0 0;padding-top:22px;font:16px/1.48 Georgia,Times New Roman,serif}.ringMoral strong{color:var(--red)}.archiveConfidentiality{text-align:center;letter-spacing:.12em;margin:34px 0 0;font:700 10px Courier New,monospace}.riskFolderZone{background:var(--paper);color:var(--ink);padding:clamp(78px,9vw,132px) clamp(22px,6vw,96px) clamp(92px,10vw,150px)}.riskFolderIntro{grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);align-items:start;gap:clamp(32px,7vw,110px);max-width:1320px;margin:0 auto clamp(58px,7vw,94px);display:grid}.riskFolderIntro .eyebrow{margin:10px 0 0}.riskFolderIntro h2{letter-spacing:-.05em;margin:0;font:700 clamp(42px,5.2vw,76px)/.94 Georgia,Times New Roman,serif}.riskFolderIntro h2 span,.riskFolderIntro>div>p span{display:block}.riskFolderIntro h2 span:last-child{color:var(--red);font-weight:400}.riskFolderIntro>div>p{margin:28px 0 0;font:clamp(18px,1.55vw,23px)/1.5 Georgia,Times New Roman,serif}.riskFolder{max-width:1320px;margin:0 auto}.riskFolderTabs{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;padding:0 3%;display:grid}.riskFolderTabs button{border:2px solid var(--ink);border-bottom-color:var(--ink);min-height:76px;color:var(--ink);cursor:pointer;letter-spacing:.035em;background:#d8b674;border-radius:14px 14px 0 0;margin:0 -1px -2px 0;padding:15px 13px 18px;font:700 clamp(10px,1vw,13px)/1.25 Courier New,monospace}.riskFolderTabs button span{color:#754d13;margin-bottom:8px;font-size:9px;display:block}.riskFolderTabs button[aria-selected=true]{z-index:2;min-height:91px;color:var(--red);background:#faf7f0;border-bottom-color:#faf7f0;padding-top:20px;position:relative}.riskFolderTabs button:focus-visible{z-index:3;outline:3px solid var(--red);outline-offset:3px;position:relative}.riskPackageSheet{z-index:1;border:2px solid var(--ink);background:#faf7f0;border-radius:24px 24px 8px 8px;min-height:690px;padding:clamp(42px,6vw,82px);position:relative;box-shadow:14px 16px #081f381f}.riskPackageSheet:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.riskPackageSheet>header{border-bottom:2px solid var(--ink);grid-template-columns:150px 1fr;align-items:end;gap:clamp(24px,5vw,72px);padding-bottom:36px;display:grid}.riskPackageSheet>header p{color:var(--red);letter-spacing:.1em;margin:0;font:700 11px/1.4 Courier New,monospace}.riskPackageSheet h3{letter-spacing:-.05em;margin:0;font:700 clamp(40px,5vw,72px)/.94 Georgia,Times New Roman,serif}.riskPackageSheet dl{grid-template-columns:1fr 1fr;gap:0 clamp(44px,7vw,110px);margin:38px 0 0;display:grid}.riskPackageSheet dl>div{border-top:1px solid #081f3857;grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);gap:20px;padding:24px 0;display:grid}.riskPackageSheet dl>div:nth-child(5){grid-column:1/-1}.riskPackageSheet dt{color:var(--red);letter-spacing:.06em;font:700 10px/1.4 Courier New,monospace}.riskPackageSheet dd{margin:0;font:17px/1.5 Georgia,Times New Roman,serif}.riskPackageSheet dd span{display:block}.riskPackageSheet>footer{border-top:2px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:36px;margin-top:42px;padding-top:30px;display:flex}.riskPackageSheet>footer p{margin:0;font:700 clamp(25px,2.7vw,40px)/1.02 Georgia,Times New Roman,serif}.riskPackageSheet>footer p span{display:block}.riskPackageSheet>footer p span:last-child{color:var(--red)}.riskPackageSheet>footer a{color:var(--red);letter-spacing:.05em;border-bottom:1px solid;flex:none;padding:0 0 7px;font:700 11px/1.3 Courier New,monospace}.detailCta{justify-content:space-between;align-items:flex-end;gap:60px;padding:110px clamp(28px,6vw,96px);display:flex}.detailCta h2{letter-spacing:-.04em;margin:0;font:400 clamp(34px,4vw,62px)/1 Georgia,serif}.detailCta h2 span{white-space:normal;display:block}.detailCta.centeredCta>p{max-width:760px;margin:0;font:18px/1.55 Georgia,serif}.detailCta .primaryButton{flex:none}.detailCta.centeredCta{text-align:center;flex-direction:column;align-items:center}.customsCommercial{background:var(--paper)}.customsCommercial>header{grid-template-columns:.65fr 1.35fr;align-items:end;gap:48px;margin-bottom:54px;display:grid}.customsCommercial>header .eyebrow{margin:0}.customsCommercial>header h2{letter-spacing:-.05em;margin:0;font:700 clamp(38px,4.8vw,68px)/.94 Georgia,serif}.customsCommercial>header h2 span{display:block}.customsCommercial>header h2 span:last-child{color:var(--red);font-weight:400}.customsPricingGrid{border:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.customsPricingGrid article{min-height:490px;padding:clamp(34px,4.5vw,68px)}.customsPricingGrid article+article{border-left:1px solid var(--ink)}.customsPricingGrid h3{max-width:520px;margin:48px 0 22px;font:700 clamp(30px,3.1vw,46px)/1 Georgia,serif}.customsPricingGrid ul{margin:32px 0 0;padding-left:20px;font:17px/1.65 Georgia,serif}.customsPricingGrid .customsPrice{color:var(--red);margin:0;font:700 clamp(34px,3.8vw,54px)/1 Georgia,serif}.customsPricingGrid .customsPrice small{letter-spacing:.09em;margin-top:12px;font:700 10px Courier New,monospace;display:block}.customsAdditionalPrice{border:2px solid var(--red);align-items:baseline;gap:14px;margin:20px 0 0;padding:16px 18px;display:flex}.customsAdditionalPrice strong{color:var(--red);white-space:nowrap;font:700 clamp(24px,2.4vw,34px)/1 Georgia,serif}.customsAdditionalPrice span{letter-spacing:.08em;font:700 10px/1.35 Courier New,monospace}.customsTariffStory{max-width:590px;margin:34px 0 0;font:18px/1.55 Georgia,serif}.customsTariffNote{border-top:1px solid var(--ink);letter-spacing:.07em;margin:36px 0 0;padding-top:18px;font:700 10px/1.55 Courier New,monospace}.customsPricingGrid .customsFull{background:var(--ink);color:#fff}.customsPricingGrid .customsFull .customsPrice,.customsPricingGrid .customsFull .eyebrow{color:var(--gold)}.customsPricingGrid .customsFull .customsAdditionalPrice{border-color:var(--gold)}.customsPricingGrid .customsFull .customsAdditionalPrice strong{color:var(--gold)}.customsUpgrade{color:var(--ink);background:#fff;border:1px solid #fff;margin:20px 0 0;padding:22px}.customsUpgrade>span{color:var(--red);letter-spacing:.08em;font:700 10px/1.35 Courier New,monospace;display:block}.customsUpgrade>strong{margin-top:10px;font:700 clamp(26px,2.5vw,38px)/1 Georgia,serif;display:block}.customsUpgrade>p{margin:12px 0 0;font:15px/1.4 Georgia,serif}.customsPricingGrid .customsFull .customsTariffNote{color:var(--gold);border-color:#526176}.customsConditions{border:1px solid var(--ink);border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.customsConditions article{border-right:1px solid var(--ink);min-height:350px;padding:34px 28px}.customsConditions article:last-child{border-right:0}.customsConditions span{color:var(--red);font:700 12px Courier New,monospace}.customsConditions h3{margin:50px 0 20px;font:700 clamp(22px,2vw,30px)/1.05 Georgia,serif}.customsConditions p{margin:0;font:16px/1.55 Georgia,serif}.customsExpenses{border:1px solid var(--ink);text-align:center;background:#e9e5de;border-top:0;margin:0;padding:28px clamp(28px,4vw,56px);font:700 clamp(18px,1.8vw,26px)/1.35 Georgia,serif}.customsDiscount{border:1px solid var(--ink);text-align:center;letter-spacing:.08em;border-top:0;margin:0;padding:21px;font:700 11px/1.5 Courier New,monospace}.hemerotecaHero~.archiveIndex+.detailCta.centeredCta{gap:78px;padding-top:130px;padding-bottom:130px}.hemerotecaHero~.archiveIndex+.detailCta.centeredCta h2 span:first-child{white-space:nowrap}.hemerotecaHero~.archiveIndex+.detailCta.centeredCta h2 span:empty{display:none}.sectionLink.primaryButton{width:max-content;margin-left:auto;margin-right:auto;display:flex}.formSteps>.primaryButton{width:max-content;margin:32px auto 0;display:flex}.costExpPage{min-height:100vh;color:var(--ink);background:#eee9df}.costExpSiteHeader{background:var(--paper);border-bottom:1px solid var(--ink)}.costExpSiteHeader nav{align-items:center;gap:28px;display:flex}.costExpSiteHeader nav a{letter-spacing:.08em;font:700 10px Courier New,monospace}.costExpShell{max-width:1600px;margin:0 auto;padding:clamp(52px,6vw,96px) clamp(24px,5vw,80px) 110px}.costExpIntro{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:70px;padding-bottom:42px;display:grid}.costExpIntro .eyebrow,.costExpReview .eyebrow{color:var(--red);letter-spacing:.12em;margin:0 0 20px;font:700 10px Courier New,monospace}.costExpIntro h1{letter-spacing:-.055em;max-width:850px;margin:0;font:700 clamp(46px,5.2vw,78px)/.92 Georgia,serif}.costExpIntro>div>p:last-child{max-width:630px;margin:24px 0 0;font:18px/1.5 Georgia,serif}.costExpIntroSide{gap:12px;width:414px;display:grid}.costExpLiveReliability{border:1px solid var(--ink);background:var(--ink);color:#fff;padding:18px 20px 16px}.costExpLiveReliability>div{justify-content:space-between;align-items:end;gap:20px;display:flex}.costExpLiveReliability>div>span{color:var(--gold);letter-spacing:.11em;font:700 9px Courier New,monospace}.costExpLiveReliability strong{color:var(--gold);font:700 34px/.8 Georgia,Times New Roman,serif}.costExpLiveReliabilityBar{background:#526176;height:6px;margin-top:15px;display:block}.costExpLiveReliabilityBar i{background:var(--gold);height:100%;transition:width .25s;display:block}.costExpLiveReliability p{color:#cbd1d8;margin:9px 0 0;font:12px/1.3 Georgia,Times New Roman,serif}.costExpProgress{border:1px solid var(--ink);margin:0;padding:0;list-style:none;display:flex}.costExpProgress li+li{border-left:1px solid var(--ink)}.costExpProgress button{width:138px;min-height:76px;color:var(--ink);cursor:pointer;letter-spacing:.08em;background:0 0;border:0;padding:14px;font:700 9px Courier New,monospace}.costExpProgress button span{color:var(--red);margin-bottom:9px;display:block}.costExpProgress .active button{background:var(--ink);color:#fff}.costExpProgress .active button span{color:var(--gold)}.costExpProgress .done button{background:#d9d2c5}.costExpOperation,.costExpReferences,.costExpReview{padding-top:50px}.costExpSectionHead{justify-content:space-between;align-items:baseline;gap:25px;margin-bottom:30px;display:flex}.costExpSectionHead h2{letter-spacing:-.035em;margin:0;font:700 clamp(28px,3vw,42px)/1 Georgia,serif}.costExpSectionHead p{color:#5e5d58;letter-spacing:.08em;text-transform:uppercase;margin:0;font:10px Courier New,monospace}.costExpMasterPiece{border:1px solid var(--ink);background:var(--ink);color:#fff;grid-template-columns:minmax(0,1fr) 170px 210px;align-items:center;gap:34px;margin-bottom:12px;padding:28px 30px;display:grid}.costExpMasterPiece span,.costExpReferenceControl span{color:var(--gold);letter-spacing:.1em;font:700 9px Courier New,monospace}.costExpMasterPiece h3{margin:8px 0 5px;font:700 25px/1 Georgia,serif}.costExpMasterPiece p{color:#cbd1d8;margin:0;font:14px/1.4 Georgia,serif}.costExpMasterPiece label{color:#cbd1d8;letter-spacing:.08em;text-transform:uppercase;font:700 9px Courier New,monospace}.costExpMasterPiece input{border:0;border-bottom:2px solid var(--gold);color:#fff;background:0 0;width:100%;margin-top:8px;padding:3px 0;font:34px Georgia,serif;display:block}.costExpMasterPiece button{border:1px solid var(--gold);min-height:54px;color:var(--gold);cursor:pointer;letter-spacing:.05em;background:0 0;padding:12px;font:700 9px/1.3 Courier New,monospace}.costExpMasterPiece button:hover{background:var(--gold);color:var(--ink)}.costExpTiles{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:12px;display:grid}.costExpTile{background:var(--paper);border:1px solid #071b356b;flex-direction:column;min-width:0;min-height:178px;padding:23px 24px 20px;display:flex;position:relative;box-shadow:0 8px 20px #071b350b}.costExpTile:nth-child(6n+1),.costExpTile:nth-child(6n+4){grid-column:span 5}.costExpTile:nth-child(6n+2),.costExpTile:nth-child(6n+3){grid-column:span 3}.costExpTile:nth-child(6n+5),.costExpTile:nth-child(6n+6){grid-column:span 4}.costExpTile:nth-child(7),.costExpTile:nth-child(10),.costExpTile:nth-child(17){grid-column:span 6}.costExpTile:before{content:"";background:#eee9df;border-bottom:1px solid #071b356b;border-left:1px solid #071b356b;width:18px;height:18px;position:absolute;top:-1px;right:-1px}.costExpTile.tone-blue{border-top:5px solid var(--ink)}.costExpTile.tone-gold{border-top:5px solid var(--gold);background:#f4ead5}.costExpTile.tone-red{border-top:5px solid var(--red);background:#f1e5df}.costExpTile.completed{box-shadow:inset 0 0 0 2px var(--ink),0 12px 28px #071b3514}.costExpTile label,.costExpFieldLabel{letter-spacing:.045em;text-transform:uppercase;min-height:42px;margin:0;padding-right:20px;font:700 12px/1.25 Courier New,monospace}.costExpAuthority{width:max-content;color:var(--red);letter-spacing:.08em;border-bottom:1px solid;margin-top:7px;padding-bottom:2px;font-size:8px;display:block}.costExpTile input,.costExpTile select{border:0;border-bottom:2px solid var(--ink);width:100%;color:var(--ink);background:0 0;border-radius:0;outline:none;margin:auto 0 10px;padding:9px 2px;font:20px Georgia,serif}.costExpTile input:focus,.costExpTile select:focus{border-color:var(--red)}.costExpTileState{color:#77736b;letter-spacing:.11em;margin-top:auto;font:700 8px Courier New,monospace}.costExpTile.completed .costExpTileState{color:var(--red)}.costExpTile input::placeholder{color:#8b877f;opacity:1;font:italic 13px Georgia,serif}.costExpChoices{flex-wrap:wrap;gap:7px;margin:auto 0 18px;display:flex}.costExpChoices button{border:1px solid var(--ink);min-height:34px;color:var(--ink);cursor:pointer;text-transform:uppercase;background:0 0;padding:7px 12px;font:700 9px/1.2 Courier New,monospace}.costExpChoices button.selected{background:var(--ink);color:#fff}.costExpTile.costExpStableTile{grid-column:span 6;min-height:310px}.costExpConditionalFields{visibility:hidden;opacity:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:102px;display:grid}.costExpConditionalFields.active{visibility:visible;opacity:1}.costExpConditionalFields label{min-height:0;padding:0;font-size:8px}.costExpConditionalFields input{margin-top:8px;font-size:16px}.costExpDeliveryReason{grid-template-columns:1fr}.costExpTransfers{border:1px solid var(--ink);border-top:8px solid var(--gold);background:var(--ink);color:#fff;grid-column:1/-1;grid-template-columns:minmax(260px,.9fr) minmax(0,1.7fr);align-items:center;gap:42px;min-height:210px;padding:32px 34px 28px;display:grid;position:relative}.costExpTransfers>div:first-child>span{color:var(--gold);letter-spacing:.13em;font:700 10px Courier New,monospace}.costExpTransfers h3{letter-spacing:-.035em;max-width:430px;margin:14px 0 0;font:700 clamp(30px,2.6vw,42px)/.94 Georgia,Times New Roman,serif}.costExpTransfers>.costExpTileState{position:absolute;bottom:15px;right:28px}.costExpTransfers.completed{box-shadow:inset 0 0 0 2px var(--gold),0 12px 28px #071b3529}.costExpTransferFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.costExpTransferFields label{color:var(--gold);letter-spacing:.1em;font:700 9px Courier New,monospace}.costExpTransferFields input{border:0;border-bottom:2px solid var(--gold);color:#fff;background:0 0;border-radius:0;outline:none;width:100%;margin-top:12px;padding:10px 0;font:700 25px Georgia,Times New Roman,serif;display:block}.costExpHsModule{border:1px solid var(--ink);border-top:5px solid var(--ink);background:var(--paper);grid-template-columns:minmax(0,1.2fr) 1fr .7fr;align-items:center;gap:28px;min-height:220px;margin-top:12px;padding:28px 30px;display:grid}.costExpHsModule.completed{box-shadow:inset 0 0 0 2px var(--ink)}.costExpHsHeading>span{color:var(--red);letter-spacing:.1em;font:700 9px Courier New,monospace}.costExpHsHeading h3{margin:10px 0 8px;font:700 25px/1 Georgia,serif}.costExpHsHeading p{margin:0;font:14px/1.4 Georgia,serif}.costExpHsDecision{gap:8px;display:grid}.costExpHsDecision button,.costExpHsDecision a{border:1px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;text-align:center;background:0 0;justify-content:center;align-items:center;padding:10px 12px;font:700 9px/1.25 Courier New,monospace;display:flex}.costExpHsDecision button.selected{background:var(--ink);color:#fff}.costExpHsDecision a{border-color:var(--gold);background:var(--ink);color:#fff;letter-spacing:-.02em;min-height:62px;font:900 clamp(13px,1.15vw,17px)/1 Arial Black,Helvetica Neue,Arial,sans-serif}.costExpHsDecision a:hover{background:var(--gold);color:var(--ink)}.costExpHsInput{visibility:hidden;opacity:0;min-height:80px}.costExpHsInput.active{visibility:visible;opacity:1}.costExpHsInput label{letter-spacing:.08em;text-transform:uppercase;font:700 9px Courier New,monospace}.costExpHsInput input{border:0;border-bottom:2px solid var(--ink);width:100%;color:var(--ink);background:0 0;margin-top:12px;padding:7px 0;font:20px Georgia,serif}.costExpHsModule>a{border-bottom:1px solid var(--red);color:var(--red);letter-spacing:.06em;grid-column:1/-1;justify-self:end;padding-bottom:5px;font:700 9px Courier New,monospace}.costExpActions{justify-content:space-between;align-items:center;gap:25px;margin-top:42px;display:flex}.costExpActions .primaryButton:disabled{cursor:not-allowed;color:#e7e4de;background:#9c9a94;border-color:#9c9a94}.costExpBack{border:0;border-bottom:1px solid var(--ink);color:var(--ink);cursor:pointer;letter-spacing:.06em;background:0 0;padding:8px 0;font:700 10px Courier New,monospace}.costExpHsOffer{border:1px solid var(--ink);background:#ded8cc;justify-content:space-between;align-items:center;gap:35px;margin-top:12px;padding:20px 24px;display:flex}.costExpHsOffer span{color:var(--red);letter-spacing:.09em;font:700 9px Courier New,monospace}.costExpHsOffer p{margin:6px 0 0;font:14px/1.4 Georgia,serif}.costExpHsOffer a{border-bottom:1px solid var(--red);color:var(--red);letter-spacing:.06em;flex:none;padding-bottom:6px;font:700 9px Courier New,monospace}.costExpReferenceControl{background:var(--ink);color:#fff;grid-template-columns:150px 1fr auto;align-items:end;gap:40px;margin-bottom:34px;padding:25px 28px;display:grid}.costExpReferenceControl label{letter-spacing:.08em;text-transform:uppercase;font:700 10px Courier New,monospace}.costExpReferenceControl input{border:0;border-bottom:2px solid var(--gold);color:#fff;background:0 0;width:125px;margin-top:12px;padding:5px 0;font:34px Georgia,serif;display:block}.costExpReferenceControl p{color:#ccd2d9;margin:0;font:15px Georgia,serif}.costExpReferenceControl div{border-left:1px solid #526176;padding-left:28px}.costExpReferenceControl div strong{color:#fff;margin-top:7px;font:700 27px Georgia,serif;display:block}.costExpReferenceTable{border-top:1px solid var(--ink);border-left:1px solid var(--ink)}.costExpReferenceHeader,.costExpReferenceRow{grid-template-columns:1.1fr .75fr .75fr 1fr 1fr .8fr;display:grid}.costExpReferenceTable.multipleHs .costExpReferenceHeader,.costExpReferenceTable.multipleHs .costExpReferenceRow{grid-template-columns:1fr .7fr .7fr .9fr .9fr .75fr .85fr}.costExpReferenceHeader{background:#d9a650}.costExpReferenceHeader span{border-right:1px solid var(--ink);color:var(--ink);letter-spacing:.1em;padding:12px 18px;font:700 9px Courier New,monospace}.costExpReferenceRow label,.costExpReferenceNumber{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper);min-height:92px;padding:16px 18px}.costExpReferenceRow label>span{color:#66625b;letter-spacing:.08em;text-transform:uppercase;font:700 8px Courier New,monospace;display:block}.costExpReferenceNumber{align-items:baseline;gap:14px;display:flex}.costExpReferenceNumber span,.costExpReferenceNumber small{color:#66625b;letter-spacing:.08em;font:700 8px Courier New,monospace}.costExpReferenceNumber strong{font:700 28px Georgia,serif}.costExpReferenceNumber small{text-transform:uppercase;margin-left:auto}.costExpReferenceRow input{width:100%;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #777;margin-top:12px;padding:5px 0;font:20px Georgia,serif}.costExpReviewGrid{grid-template-columns:1.2fr 1fr .65fr;gap:12px;display:grid}.costExpReviewGrid>article,.costExpReviewGrid>aside{border:1px solid var(--ink);background:var(--paper);min-width:0;padding:30px}.costExpReviewGrid>aside{background:var(--ink);color:#fff}.costExpReviewGrid h3{margin:0 0 28px;font:700 30px/1 Georgia,serif}.costExpReviewGrid dl{margin:0}.costExpReviewGrid dl>div{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:20px;padding:12px 0;display:grid}.costExpReviewGrid dt{text-transform:uppercase;font:700 9px/1.35 Courier New,monospace}.costExpReviewGrid dd{margin:0;font:14px/1.35 Georgia,serif}.costExpReviewGrid .pending dd{color:#918b81;font-style:italic}.costExpReviewReferences>div{border-top:1px solid var(--line);grid-template-columns:1.4fr .7fr 1fr;gap:12px;padding:13px 0;font:14px Georgia,serif;display:grid}.costExpFobTotal{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:20px;margin-top:22px;padding-top:18px;display:flex}.costExpFobTotal span{letter-spacing:.08em;font:700 9px Courier New,monospace}.costExpFobTotal strong{font:700 24px Georgia,serif}.costExpReviewGrid aside p:not(.eyebrow){color:#d5d9df;font:16px/1.5 Georgia,serif}.costExpReviewGrid aside>b{color:var(--gold);letter-spacing:.06em;border-top:1px solid #526176;margin-top:50px;padding-top:18px;font:700 9px/1.5 Courier New,monospace;display:block}.costExpReliability{margin:0 0 24px}.costExpReliability strong{color:var(--gold);font:700 54px/.9 Georgia,serif;display:block}.costExpReliability span{background:#526176;height:8px;margin-top:14px;display:block}.costExpReliability i{background:var(--gold);height:100%;display:block}.costExpStatus{border-left:5px solid var(--gold);background:var(--ink);color:#fff;margin:22px 0 0;padding:18px 22px;font:14px/1.4 Georgia,serif}.arteTransition{border-top:1px solid var(--ink);padding:clamp(42px,6vw,88px) clamp(22px,5vw,76px);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.arteTransition{border-top:1px solid color-mix(in srgb,var(--ink) 20%,transparent)}}.arteTransition{border-bottom:1px solid var(--ink)}@supports (color:color-mix(in lab, red, red)){.arteTransition{border-bottom:1px solid color-mix(in srgb,var(--ink) 20%,transparent)}}.arteTransition{background:#f5efe4}.arteTransitionRule{max-width:1480px;color:var(--red);letter-spacing:.13em;grid-template-columns:auto 1fr;align-items:center;gap:20px;margin:0 auto 24px;font:700 10px/1 Courier New,monospace;display:grid}.arteTransitionRule i{background:var(--ink);height:1px}@supports (color:color-mix(in lab, red, red)){.arteTransitionRule i{background:color-mix(in srgb,var(--ink) 30%,transparent)}}.arteTransitionCanvas{max-width:1480px;margin:0 auto;display:grid}.arteTransitionCanvas figure{min-height:clamp(330px,52vw,780px);margin:0;position:relative}.arteTransitionCanvas img{object-fit:contain;filter:none}.arteTransitionPair .arteTransitionCanvas{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);align-items:center;gap:clamp(16px,2.5vw,38px)}.arteTransitionPair .arteTransitionCanvas figure:first-child{min-height:clamp(300px,36vw,610px)}.arteTransitionPair .arteTransitionSecondary{min-height:clamp(360px,45vw,690px)}.arteTransitionCompact{padding-top:36px;padding-bottom:36px}.arteTransitionCompact .arteTransitionCanvas figure{min-height:clamp(280px,39vw,590px)}.serviceHandover>.arteTransition{margin:0 calc(-1*clamp(24px,5vw,76px)) clamp(64px,7vw,104px)}.costExpIntro{position:relative}.costExpIntro:before{content:"";border:2px solid var(--ink);background:#c8c2b6;border-bottom-width:5px;border-radius:22px 22px 4px 4px;width:94px;height:24px;position:absolute;top:-34px;left:50%;transform:translate(-50%);box-shadow:0 4px #081f381f}.costExpShell{background-image:linear-gradient(#081f3806 1px,#0000 1px),linear-gradient(90deg,#081f3806 1px,#0000 1px);background-size:28px 28px}@media (max-width:900px){.technicalPhotoFrame,.technicalPhotoFrame:nth-child(n){padding:5px 5px 9px;transform:rotate(0);box-shadow:0 3px 6px #071b3526,inset 0 0 0 1px #705c3a1a}.technicalPhotoFrame>img{width:calc(100% - 10px)!important;height:calc(100% - 14px)!important;inset:5px 5px 9px!important}.technicalPhotoFrame--feature:before{border-width:1.5px;width:8px;height:30px;top:-5px;left:14px}.technicalPhotoFrame:after{width:26px;height:26px;bottom:7px;right:8px}.arteTransition{padding:42px 18px}.arteTransitionPair .arteTransitionCanvas{grid-template-columns:1fr;gap:14px}.arteTransitionCanvas figure,.arteTransitionPair .arteTransitionCanvas figure:first-child{min-height:54vw}.arteTransitionPair .arteTransitionSecondary{min-height:96vw}.arteTransitionPair .arteTransitionSecondary img{object-position:center top}.serviceHandover>.arteTransition{margin-left:-24px;margin-right:-24px}.siteHeader{height:64px}.siteHeader nav a:not(.headerCta),.languageSwitch,.siteHeader>nav{display:none}.mobileNav{display:block}.hero{min-height:0;display:block}.heroCopy{padding:58px 24px}.hero h1{font-size:clamp(32px,9.2vw,58px)}.hero h1 span,.heroPromise span{white-space:normal}.teamLead{font-size:clamp(24px,6.5vw,34px)}.heroActions{flex-direction:column;align-items:center}.heroImage{min-height:360px}.sectionPad{padding:72px 24px}.display{font-size:clamp(25px,7.4vw,44px)}.display span{white-space:normal}.intro .display,.darkSection .display{font-size:18px;line-height:1.05}.sectorHeadline{letter-spacing:-.035em;font-size:clamp(30px,8vw,40px);line-height:1}.sectorClosing span{white-space:normal}.splitText,.pathGrid,.china{grid-template-columns:1fr;gap:35px}.realOperation{grid-template-columns:1fr}.realLead{min-height:380px;padding:55px 24px}.realOperation figure{border-top:1px solid #4a5665;border-left:0;min-height:430px}.splitText,.lasedaNumberedLines{margin-top:45px}.lasedaNumberedLines p{grid-template-columns:44px 1fr;gap:14px;padding:18px 0}.lasedaNumberedLines b{width:38px;height:38px;font-size:14px}.controlGrid,.caseGrid,.teamGrid,.documentGrid{grid-template-columns:1fr}.controlGrid article{border-bottom:1px solid #526176;border-right:0;min-height:240px}.controlGrid article:last-child{border-bottom:0}.packsCta p{font-size:14px}.darkSection .chainGrid:has(article:nth-child(3):last-child){grid-template-columns:1fr}.darkSection .chainGrid:has(article:nth-child(3):last-child) article{min-height:170px}.darkSection .chainGrid:has(article:nth-child(3):last-child) h3{margin-top:30px}.riskPuzzle{margin-top:48px;overflow:hidden}.riskPuzzle img{width:145%;max-width:none;margin-left:-22.5%}.riskPuzzle figcaption{letter-spacing:0;padding:14px 0;font-size:8px}.serviceClippings{gap:18px 10px;margin:50px auto 45px;padding:15px 0}.serviceClippings span{padding:11px 12px 9px;font-size:14px}.projectCta a{width:100%;min-height:66px;padding:18px 15px;font-size:15px}.portrait,.cardImage{min-height:380px}.archiveHeading{flex-direction:column;align-items:flex-start}.archiveHeading h3 span{white-space:normal}.teamArchive{grid-template-columns:1fr}.teamArchive figure,.chinaImages div{min-height:360px}footer,.fullFooter{grid-template-columns:1fr}footer p{text-align:left}.detailHero{min-height:0;display:block}.detailHero>.detailCopy{padding:70px 24px}.detailHero h1{font-size:clamp(27px,7vw,48px)}.detailHero figure{min-height:430px}.serviceHandover{padding-inline:24px}.serviceHandoverIntro{grid-template-columns:1fr;gap:24px}.serviceHandoverIntro .eyebrow{margin-top:0}.serviceHandoverFlow li{grid-template-columns:42px 1fr;gap:14px}.serviceFeesDossier{padding-inline:0}.serviceFeesFolder{padding:16px 12px 18px;transform:none}.serviceFeesTab{left:12px}.serviceFeesPaper{padding:30px 22px 76px}.serviceFeesHead,.serviceFeesExcluded,.serviceFeesChapters{grid-template-columns:1fr}.serviceFeesFigure{text-align:left;order:2}.serviceFeesFigure strong{font-size:88px}.serviceFeesFigure span{margin-top:18px}.serviceFeesExcluded{gap:12px}.serviceFeesChapters>section:nth-last-child(2){border-bottom:1px solid #b9c1c7}.serviceFeesRange{border-left:0;padding-left:0!important}.serviceFeesClosing{padding-right:0}.serviceEvidence>header,.serviceEvidenceSequence figcaption{grid-template-columns:1fr;gap:20px}.serviceEvidencePaper{padding:12px}.serviceEvidencePaper>span{letter-spacing:.04em;white-space:nowrap;max-width:calc(100% - 16px);font-size:8px;left:8px}.detailHeroWithPair .detailPhotoPair{min-height:760px}.technicalCollage{grid-template-rows:repeat(3,1fr) auto;grid-template-columns:1fr 1fr;min-height:720px}.technicalCollage .item1{grid-row:1/3}.technicalCollage .item2{grid-area:1/2/3}.technicalCollage .item3{grid-area:3/1}.technicalCollage .item4{grid-area:3/2}.technicalCollage>p{grid-column:1/3}.detailBlocks{grid-template-columns:1fr;padding:0 24px}.detailHero:has(img[src*=entendiendo-china-v26])+.detailBlocks{grid-template-columns:1fr;padding:0 24px}.customsRiskHero h1 span:first-child{letter-spacing:-.045em;font-size:clamp(32px,8.2vw,48px)}.customsCommercial>header{grid-template-columns:1fr;align-items:start}.customsCommercial>header .eyebrow{margin-bottom:18px}.customsPricingGrid,.customsConditions{grid-template-columns:1fr}.customsPricingGrid article{min-height:0}.customsPricingGrid article+article{border-left:0;border-top:1px solid var(--ink)}.customsConditions article{border-right:0;border-bottom:1px solid var(--ink);min-height:0}.customsConditions article:last-child{border-bottom:0}.customsDiscount{font-size:9px}.chinaGallery{grid-template-rows:300px 210px 230px 220px auto;grid-template-columns:1fr 1fr}.chinaGallery .item1{grid-area:1/1/auto/3}.chinaGallery .item2{grid-area:2/1}.chinaGallery .item3{grid-area:2/2}.chinaGallery .item4{grid-area:3/1}.chinaGallery .item5{grid-area:3/2}.chinaGallery .item6{grid-area:4/1}.chinaGallery .item7{grid-area:4/2}.chinaGallery>p{grid-area:5/1/auto/3}.chinaPricing>header,.chinaPricingGrid,.chinaSharedConditions{grid-template-columns:1fr}.chinaPricingGrid>article+article{border-left:0;border-top:1px solid var(--ink)}.chinaDaniArchive{grid-template-columns:1fr}.chinaDaniArchive figure{min-height:340px}.chinaSharedConditions>div{position:static}.chinaConditionGroups section{grid-template-columns:1fr;gap:12px}.chinaConditionGroups ul{grid-template-columns:1fr}.chinaConditionGroups section:last-child li:last-child{grid-column:1;grid-template-columns:34px 1fr;justify-content:stretch}.chinaAvailability{grid-template-columns:1fr;align-items:start}.chinaAvailability>a{justify-self:start}.detailNotes{grid-template-columns:1fr}.detailNotes article{min-width:0}.costCommercial ol,.archiveIndexIntro{grid-template-columns:1fr}.riskFolderIntro{grid-template-columns:1fr;gap:22px}.riskFolderIntro .eyebrow{margin-top:0}.riskFolderTabs{grid-template-columns:1fr;gap:6px;padding:0}.riskFolderTabs button,.riskFolderTabs button[aria-selected=true]{border:1px solid var(--ink);text-align:left;border-radius:0;min-height:54px;margin:0;padding:13px 16px}.riskFolderTabs button span{margin:0 12px 0 0;display:inline}.riskPackageSheet{border-radius:14px;min-height:0;margin-top:12px;padding:34px 22px;box-shadow:8px 9px #081f381f}.riskPackageSheet>header{grid-template-columns:1fr;gap:13px}.riskPackageSheet dl{grid-template-columns:1fr}.riskPackageSheet dl>div,.riskPackageSheet dl>div:nth-child(5){grid-column:auto;grid-template-columns:1fr;gap:8px}.riskPackageSheet>footer{flex-direction:column;align-items:flex-start}.ringGrid{grid-template-columns:1fr}.ringCard{min-height:0}.detailNotes.singleNote p{display:block}.detailBlocks article,.detailBlocks article:first-child{border-left:1px solid #526176;min-height:300px}.lasedaDirection{grid-template-columns:1fr;gap:34px;padding-inline:24px}.costsSequence article{padding-left:34px;padding-right:34px}.costsSequence article:not(:last-child):after{content:"↓";top:auto;bottom:-36px;right:50%;transform:translate(50%)}.detailCta{flex-direction:column;align-items:flex-start}.detailCta h2{font-size:clamp(24px,6vw,42px)}.costExpSiteHeader nav{display:none}.costExpShell{padding:42px 18px 75px}.costExpIntro{grid-template-columns:1fr;gap:35px}.costExpIntroSide{width:100%}.costExpIntro h1{font-size:clamp(40px,12vw,62px)}.costExpProgress{width:100%}.costExpProgress li{flex:1}.costExpProgress button{width:100%;min-height:68px;padding:9px 5px;font-size:7px}.costExpSectionHead{display:block}.costExpSectionHead p{margin-top:12px}.costExpMasterPiece{grid-template-columns:1fr 1fr;gap:22px 18px;padding:24px 20px}.costExpMasterPiece>div{grid-column:1/-1}.costExpMasterPiece button{align-self:end}.costExpTiles{grid-template-columns:1fr 1fr;gap:8px}.costExpTile,.costExpTile:nth-child(n){grid-column:span 1;min-height:165px;padding:19px 16px 16px}.costExpTile:nth-child(6),.costExpTile:nth-child(11),.costExpTile:nth-child(17){grid-column:1/-1}.costExpTile.costExpStableTile{grid-column:1/-1;min-height:300px}.costExpConditionalFields{grid-template-columns:1fr;gap:5px}.costExpTile.costExpImoTile{min-height:430px}.costExpTransfers{grid-template-columns:1fr;gap:24px;min-height:260px;padding:23px 20px 38px}.costExpTransferFields{grid-template-columns:1fr;gap:12px}.costExpTransfers>.costExpTileState{right:20px}.costExpHsModule{grid-template-columns:1fr;gap:22px;min-height:440px;padding:25px 20px}.costExpHsInput{min-height:72px}.costExpHsModule>a{grid-column:auto;justify-self:start}.costExpTile label,.costExpFieldLabel{font-size:10px}.costExpTile input,.costExpTile select{font-size:17px}.costExpChoices button{padding:6px 8px;font-size:8px}.costExpActions{flex-direction:column-reverse;align-items:stretch}.costExpActions .primaryButton{text-align:center;width:100%}.costExpBack{align-self:center}.costExpReferenceControl{grid-template-columns:1fr 1fr;align-items:end;gap:24px 18px}.costExpReferenceControl p{grid-column:1/-1}.costExpReferenceControl div{padding-left:18px}.costExpReferenceControl div strong{font-size:20px}.costExpReferenceHeader{display:none}.costExpReferenceTable{border-top:0}.costExpReferenceRow,.costExpReferenceTable.multipleHs .costExpReferenceRow{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr}.costExpReferenceNumber{grid-column:1/-1;min-height:64px}.costExpReviewGrid{grid-template-columns:1fr}.costExpReviewGrid>article,.costExpReviewGrid>aside{padding:23px 20px}.costExpReviewGrid dl>div{grid-template-columns:1fr;gap:6px}}@media (min-width:901px) and (max-width:1180px){.ringGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.detailHero:has(img[src*=entendiendo-china-v26])+.detailBlocks{grid-template-columns:repeat(2,1fr)}.chinaPricingGrid{grid-template-columns:1fr 1fr}.chinaPricingGrid .chinaDani{border-left:0;border-top:1px solid var(--ink);grid-column:1/3}}.costExpHsOffer{flex-direction:column;align-items:flex-start;gap:18px}.costExpHsOffer a{flex:initial}.contactPage{background:var(--paper);color:var(--ink);overflow:hidden}.contactEntry{border-bottom:1px solid var(--ink);grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:24px clamp(40px,8vw,130px);padding:clamp(84px,10vw,150px) clamp(24px,7vw,108px) clamp(62px,8vw,116px);display:grid}.contactEntry>.eyebrow{margin:9px 0 0}.contactEntry h1{letter-spacing:-.065em;margin:0;font:700 clamp(54px,7.8vw,116px)/.87 Georgia,serif}.contactEntry h1 span{display:block}.contactEntry h1 span:last-child{color:var(--red);font-weight:400}.contactEntry>p:last-child{grid-column:2;max-width:850px;margin:10px 0 0;font:clamp(20px,2vw,29px)/1.42 Georgia,serif}.contactExpedient{border:1px solid var(--ink);background:#fbf8f1;margin:clamp(58px,8vw,120px) clamp(24px,7vw,108px);box-shadow:14px 18px #081f381a}.contactExpedient>header{border-bottom:1px solid var(--ink);grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:16px clamp(36px,7vw,110px);padding:clamp(38px,5vw,72px);display:grid}.contactExpedient>header .eyebrow{margin:7px 0 0}.contactExpedient>header h2{letter-spacing:-.05em;margin:0;font:700 clamp(42px,5.3vw,78px)/.94 Georgia,serif}.contactExpedient>header>p:last-child{grid-column:2;max-width:680px;margin:0;font:18px/1.5 Georgia,serif}.contactIntakeForm{padding:clamp(34px,5vw,72px)}.contactFields{grid-template-columns:1fr 1fr;gap:28px 34px;display:grid}.contactFields>.wide{grid-column:1/-1}.contactFields label{color:var(--ink);letter-spacing:.07em;gap:9px;font:700 10px/1.3 Courier New,monospace;display:grid}.contactFields label>span,.contactCategories legend{color:var(--red)}.contactFields input:not([type=checkbox]),.contactFields textarea{border:1px solid var(--ink);width:100%;min-height:54px;color:var(--ink);background:#fff;border-radius:0;padding:13px 14px;font:17px/1.4 Georgia,serif}.contactFields textarea{resize:vertical;min-height:150px}:is(.contactFields input:focus-visible,.contactFields textarea:focus-visible,.contactFields button:focus-visible,.contactIntakeForm button:focus-visible){outline:3px solid var(--gold);outline-offset:3px}.contactCategories{border:1px solid var(--ink);margin:0;padding:24px}.contactCategories legend{letter-spacing:.07em;padding:0 8px;font:700 10px/1.3 Courier New,monospace}.contactCategories>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.contactCategories label{border:1px solid var(--line);background:#fff;align-items:center;gap:10px;min-height:48px;padding:9px 11px;display:flex}.contactCategories input,.contactConsent input{width:22px;height:22px;accent-color:var(--red);flex:none;margin:0}.contactCategories label span{color:var(--ink);font-size:10px}.contactCustomsFields{border:1px solid var(--ink);margin:0;padding:24px}.contactCustomsFields>legend{color:var(--red);letter-spacing:.07em;padding:0 8px;font:700 10px/1.3 Courier New,monospace}.contactCustomsFields>div{grid-template-columns:1fr 1fr;gap:28px 34px;display:grid}.contactCustomsFields .wide{grid-column:1/-1}.contactCustomsFields select{border:1px solid var(--ink);width:100%;min-height:54px;color:var(--ink);background:#fff;border-radius:0;padding:13px 14px;font:17px/1.4 Georgia,serif}.contactCustomsFields select:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.contactCustomsHeadings{gap:10px;display:grid}.contactCustomsUnknown{align-items:center;width:max-content;min-height:44px;gap:10px!important;display:flex!important}.contactCustomsUnknown input{width:22px;height:22px;accent-color:var(--red);margin:0}.contactCustomsUnknown span{color:var(--ink)!important}.contactFileField{border:2px dashed var(--ink);background:#fff;padding:26px}.contactFileField input{border:0!important;padding:10px 0!important;font:15px Arial,sans-serif!important}.contactFileField small{color:#56606c;font:13px/1.45 Arial,sans-serif}.contactFileState{border:1px solid var(--line);background:#f3f0e9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 22px;display:flex}.contactFileState p{margin:0;font:15px/1.45 Georgia,serif}.contactFileState button{border:1px solid var(--ink);cursor:pointer;letter-spacing:.05em;background:0 0;min-height:44px;padding:10px 14px;font:700 10px Courier New,monospace}.contactSelectedFiles{border:1px solid var(--ink);background:#fff;padding:20px 22px}.contactSelectedFiles p{margin:0 0 12px;font:700 11px Courier New,monospace}.contactSelectedFiles ul{margin:0;padding:0;list-style:none}.contactSelectedFiles li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font:14px/1.4 Arial,sans-serif;display:flex}.contactFileIdentity,.contactFileActions{align-items:center;gap:12px;display:flex}.contactFileIdentity{flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.contactFileIdentity strong{overflow-wrap:anywhere;max-width:100%}.contactFileIdentity small,.contactFileActions b{color:#56606c;letter-spacing:.05em;font:700 10px/1.3 Courier New,monospace}.contactFileActions b{color:var(--ink)}.contactFileActions button{min-height:44px;margin:0}.contactSelectedFiles button,.contactStatus button,.contactReceipt button{border:1px solid var(--ink);cursor:pointer;letter-spacing:.05em;background:0 0;min-height:46px;margin-top:16px;padding:10px 14px;font:700 10px Courier New,monospace}.contactConsent{border-top:1px solid var(--line);align-items:flex-start;padding:18px 0;letter-spacing:0!important;gap:13px!important;font:15px/1.5 Georgia,serif!important;display:flex!important}.contactConsent span{color:var(--ink)!important}.contactIntakeForm>.primaryButton{cursor:pointer;border:0;min-height:58px;margin-top:34px}.contactIntakeForm>.primaryButton:disabled{opacity:.6;cursor:wait}.contactProgress{border:1px solid var(--ink);background:#fff;height:46px;margin-top:20px;position:relative;overflow:hidden}.contactProgress span{background:var(--gold);transition:width .15s linear;position:absolute;inset:0 auto 0 0}.contactProgress p{z-index:1;margin:0;padding:14px;font:700 10px Courier New,monospace;position:relative}.contactStatus{border:1px solid var(--red);color:var(--red);background:#fff0ed;margin-top:20px;padding:18px 20px}.contactStatus p{margin:0;font:700 15px/1.45 Georgia,serif}.contactExpedientClosing{border-top:1px solid var(--ink);background:#e9e5de;grid-template-columns:1.35fr .65fr;align-items:end;gap:32px;padding:clamp(28px,4vw,52px) clamp(34px,5vw,72px);display:grid}.contactExpedientClosing p{text-align:left;margin:0;font:18px/1.5 Georgia,serif}.contactExpedientClosing strong{color:var(--red);text-align:right;font:700 clamp(20px,2vw,29px)/1.2 Georgia,serif}.contactDirect{background:var(--ink);color:#fff;grid-template-columns:.7fr 1.3fr;align-items:start;gap:40px clamp(60px,10vw,160px);padding:clamp(58px,7vw,105px) clamp(24px,7vw,108px);display:grid}.contactDirect h2{margin:14px 0 0;font:700 clamp(42px,5vw,72px)/.95 Georgia,serif}.contactDirect address{gap:14px;font:clamp(18px,1.8vw,26px)/1.45 Georgia,serif;display:grid}.contactDirect address a{border-bottom:1px solid var(--gold);width:max-content}.contactDirect address span{color:#cfd5dc;margin-top:12px}.contactReceipt{border:2px solid var(--gold);background:var(--paper);color:var(--ink);padding:clamp(42px,5vw,72px)}.contactReceipt h2{letter-spacing:-.05em;max-width:900px;margin:18px 0 30px;font:700 clamp(44px,6vw,88px)/.94 Georgia,serif}.contactReceipt>p:not(.eyebrow){max-width:850px;font:19px/1.55 Georgia,serif}.contactReceipt .contactClosing{color:var(--red);font-size:clamp(24px,2.7vw,40px)!important;font-weight:700!important}@media (max-width:900px){.contactEntry,.contactExpedient>header,.contactDirect,.contactExpedientClosing{grid-template-columns:1fr}.contactEntry>p:last-child,.contactExpedient>header>p:last-child{grid-column:1}.contactExpedient{margin-inline:18px;box-shadow:7px 9px #081f381a}.contactExpedientClosing strong{text-align:left}.contactDirect{gap:30px}}@media (max-width:560px){.contactEntry{padding-inline:20px}.contactEntry h1{font-size:clamp(50px,15vw,68px)}.contactExpedient>header,.contactIntakeForm,.contactExpedientClosing,.contactReceipt{padding:28px 20px}.contactFields{grid-template-columns:1fr;gap:22px}.contactFields>.wide{grid-column:1}.contactCategories{padding:18px 14px}.contactCategories>div{grid-template-columns:1fr}.contactCustomsFields{padding:18px 14px}.contactCustomsFields>div{grid-template-columns:1fr;gap:22px}.contactCustomsFields .wide{grid-column:1}.contactSelectedFiles li{flex-direction:column;align-items:flex-start;gap:10px}.contactFileActions{justify-content:space-between;width:100%}.contactIntakeForm>.primaryButton{width:100%}.contactDirect{padding-inline:22px}.contactDirect address a{overflow-wrap:anywhere;width:auto}}@media (max-width:390px){.technicalPhotoFrame:after{width:24px;height:24px}}.intakeHoneypot{display:none!important}.intakePrivacy{font-size:14px;line-height:1.5}.intakePrivacy a{text-decoration:underline}.contactReceipt .eyebrow{overflow-wrap:anywhere}.legalContent{max-width:850px;margin:0 auto;padding:55px 24px 80px;line-height:1.65}.legalContent h1{font-family:Georgia,serif;font-size:clamp(32px,6vw,52px);line-height:1.1}.legalContent h2{margin-top:32px;font-family:Georgia,serif;font-size:25px}.legalContent a{overflow-wrap:anywhere;text-decoration:underline}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
