.international-product-section{padding:clamp(36px, 5vw, 68px) max(var(--site-margin), calc((100% - 1280px) / 2));color:var(--ink);font-family:var(--font-sans)}.international-product-section h2{font:500 clamp(29px, 3.2vw, 40px) / 1.15 var(--font-display);letter-spacing:0;text-wrap:balance;margin:0 0 28px}.international-product-section h3{font:500 23px / 1.25 var(--font-display);letter-spacing:0;margin:0}.international-product-section p{color:var(--ink-mute);margin:12px 0 0;font-size:17px;line-height:1.6}.international-product-intro{gap:8px clamp(28px,4vw,56px);margin-bottom:32px;display:grid}.international-product-intro p{max-width:65ch;margin:0}.international-product-columns{gap:28px;display:grid}.international-product-columns>div{border-top:1px solid var(--hairline-soft);padding-top:20px}.international-product-paper{background:var(--bg-soft)}.international-product-result{align-items:center;gap:clamp(28px,4vw,56px);margin-bottom:30px;display:grid}.international-product-diagram{margin:0}.international-product-diagram ol{background:var(--bg);margin:0;padding:28px;list-style:none}.international-product-diagram li{border-left:1px solid var(--accent-bronze);padding-bottom:32px;padding-left:24px;position:relative}.international-product-diagram li:last-child{padding-bottom:0}.international-product-diagram li:before{content:"";background:var(--accent-bronze);width:7px;height:7px;position:absolute;top:8px;left:-4px}.international-product-diagram strong{font:500 22px / 1.25 var(--font-display);display:block}.international-product-diagram span{color:var(--ink-mute);margin-top:8px;font-size:15px;line-height:1.5;display:block}.international-product-diagram figcaption{max-width:65ch;color:var(--ink-mute);margin-top:12px;font-size:12px;line-height:1.5}.international-product-deliverables>div{border-top:1px solid var(--hairline-soft);padding-block:22px}.international-product-deliverables>div:first-child{border-top:0;padding-top:0}.international-product-deliverables>div:last-child{padding-bottom:0}.international-product-scope{gap:32px clamp(28px,4vw,56px);display:grid}.international-product-scope-items>div+div{border-top:1px solid var(--hairline-soft);margin-top:26px;padding-top:26px}.international-product-faq{gap:8px clamp(28px,4vw,56px);display:grid}.international-product-related{border-top:1px solid var(--hairline-strong);display:grid}.international-product-related a{border-bottom:1px solid var(--hairline-soft);min-height:44px;font:500 22px / 1.3 var(--font-display);justify-content:space-between;align-items:baseline;gap:24px;padding:24px 0;display:flex}.international-product-related small{color:var(--ink-mute);font:400 15px / 1.6 var(--font-sans);margin-top:12px;display:block}.international-product-related a:hover{color:var(--accent-green)}.international-product-related a:focus-visible{outline:2px solid var(--accent-green);outline-offset:4px}@media (min-width:720px){.international-product-intro,.international-product-result,.international-product-scope{grid-template-columns:1fr 1fr}.international-product-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.international-product-related{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}@media (min-width:1100px){.international-product-faq{grid-template-columns:1fr 2fr}}
.document-product .product-hero{gap:clamp(28px,4vw,56px)}.document-product .product-hero__lede{max-width:48ch;margin-top:20px;font-size:18px;line-height:1.6}.document-product .product-hero__offer{gap:22px;margin-top:26px}.document-product .product-hero__price{font-size:34px}.document-product .product-hero__image img{aspect-ratio:5/4}.document-product .dp-section{width:min(1280px, calc(100% - 2 * var(--site-margin)));color:var(--ink);margin-inline:auto;padding-block:clamp(28px,4vw,52px)}.document-product .dp-heading{font-family:var(--font-display), Georgia, serif;text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:500;line-height:1.12}.document-product .dp-heading--ruled{border-bottom:1px solid var(--hairline-strong);padding-bottom:20px}.document-product :is(.dp-tasks,.dp-formats){margin:0;padding:0;list-style:none}.document-product .dp-tasks{display:grid}.document-product .dp-section h3{font-family:var(--font-display), Georgia, serif;margin:0;font-size:24px;font-weight:500;line-height:1.2}.document-product .dp-section p{font-family:var(--font-sans), sans-serif;margin:12px 0 0;font-size:16px;line-height:1.6}.document-product .dp-section :is(a,summary):focus-visible{outline:2px solid var(--accent-green);outline-offset:5px}.document-product .dp-tasks li{min-width:0}.document-product .dp-tasks a{border-bottom:1px solid var(--hairline-soft);flex-direction:column;height:100%;padding-block:24px;text-decoration:none;display:flex}.document-product .dp-tasks p{color:var(--ink-mute)}.document-product .dp-task-link{font:400 14px/1.5 var(--font-sans), sans-serif;text-underline-offset:4px;margin-top:auto;padding-top:16px;text-decoration:underline}.document-product .dp-tasks a:hover h3{color:var(--accent-green)}.document-product .dp-boundary{max-width:75ch}.document-product .dp-result{align-items:center;gap:28px;display:grid}.document-product .dp-record{min-width:0;margin:0}.document-product .dp-record img{object-fit:contain;background:var(--bg-soft);width:100%;height:auto;max-height:460px}.document-product .dp-record figcaption{color:var(--ink-mute);font:400 12px/1.5 var(--font-sans), sans-serif;margin-top:10px}.document-product .dp-result-copy>p{margin-top:20px;font-size:18px}.document-product .dp-formats{border-top:1px solid var(--hairline-strong);margin-top:24px}.document-product .dp-formats li{border-bottom:1px solid var(--hairline-soft);font:400 15px/1.4 var(--font-sans), sans-serif;padding-block:12px}.document-product .dp-scope{gap:24px;display:grid}.document-product .dp-scope>div{max-width:62ch}.document-product .dp-scope .dp-muted{color:var(--ink-mute);margin-top:20px}.document-product .dp-faq{padding-top:60px}.document-product .dp-faq a{text-underline-offset:4px;text-decoration:underline}@media (min-width:640px){.document-product .product-hero{grid-template-columns:1.1fr 1fr}}@media (min-width:640px) and (max-width:1099px){.document-product .product-hero__offer{justify-items:start;gap:20px;display:grid}.document-product .product-hero__image img{aspect-ratio:3/4}}@media (max-width:639px){.document-product .product-hero__lede{margin-top:16px;font-size:17px}.document-product .product-hero__image img{aspect-ratio:16/9}}@media (min-width:900px){.document-product .dp-tasks{border-bottom:1px solid var(--hairline-strong);grid-template-columns:repeat(3,minmax(0,1fr))}.document-product .dp-tasks a{border-bottom:0;padding:26px}.document-product .dp-tasks li:first-child a{padding-left:0}.document-product .dp-tasks li+li a{border-left:1px solid var(--hairline-soft)}.document-product .dp-result,.document-product .dp-scope{grid-template-columns:5fr 7fr;gap:60px}.document-product .dp-scope>div:first-child{border-right:1px solid var(--hairline-soft);padding-right:40px}}
