@layer components{.parent-guide{padding-block:var(--sp-6) var(--section)}.parent-hero{max-width:66rem;padding-block:var(--sp-4) var(--sp-7)}.parent-hero h1{max-width:20ch;margin:var(--sp-3) 0;font-size:var(--title-page);font-weight:var(--fw-hero);line-height:1.05;letter-spacing:var(--track-display)}.parent-lead{max-width:48em;font-size:var(--fs-lead);color:var(--ink-2);line-height:1.6}.parent-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5);margin-block:var(--sp-4)}.parent-actions>a,.parent-contents>a,.parent-steps>li>a,.parent-licences>div>a,.parent-section-end>a{display:inline-flex;align-items:center;min-height:var(--target)}.parent-contents{display:flex;flex-wrap:wrap;gap:0 var(--sp-5);margin-top:var(--sp-5);padding-top:var(--sp-3);border-top:var(--rule);font-size:var(--fs-sm)}.parent-section{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--sp-5) var(--sp-8);padding-block:var(--sp-7);border-top:var(--rule)}.parent-section-head{min-width:0}.parent-section-head h2{max-width:24ch;margin:var(--sp-3) 0;font-size:var(--fs-h2);line-height:1.15}.parent-section-head>p{max-width:40em;line-height:1.65}.parent-steps{list-style:decimal-leading-zero;padding-left:2rem;margin:0;display:grid;gap:var(--sp-5)}.parent-steps>li{padding-left:var(--sp-2)}.parent-steps>li::marker{color:var(--muted);font-variant-numeric:var(--figures)}.parent-guide h3{font-size:var(--fs-h3);line-height:1.3;margin:0 0 var(--sp-2)}.parent-steps p,.parent-licences p{margin:0 0 var(--sp-2);line-height:1.65}.parent-international-questions{min-width:0}.parent-international-questions>p{line-height:1.65}.parent-international-questions dl,.parent-definitions{margin:0}.parent-international-questions dl>div,.parent-definitions>div{padding-block:var(--sp-3);border-bottom:var(--rule-soft)}.parent-international-questions dt,.parent-definitions dt{font-weight:var(--fw-semibold);margin-bottom:var(--sp-1)}.parent-international-questions dd,.parent-definitions dd{margin:0;line-height:1.65}.parent-message{margin-top:var(--sp-5);padding-block:var(--sp-3);border-block:var(--rule)}.parent-message summary{cursor:pointer;min-height:var(--target);align-content:center;font-weight:var(--fw-semibold)}.parent-message p{max-width:var(--measure);line-height:1.65}.parent-section-end{grid-column:2;margin:0}.parent-access{grid-template-columns:1fr}.parent-access .parent-section-head{max-width:54rem}.parent-access .parent-section-head>p{max-width:48em}.parent-licences{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-6)}.parent-licences>div{border-top:var(--rule-ink);padding-top:var(--sp-4);min-width:0}.parent-licences .parent-price{font-size:var(--fs-lead);font-weight:var(--fw-semibold);font-variant-numeric:var(--figures)}.parent-access-foot{font-size:var(--fs-sm);line-height:1.65}.parent-access-foot p{margin:0 0 var(--sp-2)}.parent-close{padding-top:var(--sp-5);border-top:var(--rule-ink)}.parent-close>p{font-size:var(--fs-lead);max-width:45em}@media(max-width:1019px){.parent-section{grid-template-columns:1fr;gap:var(--sp-4)}.parent-section-end{grid-column:1}.parent-section-head h2{max-width:30ch}}@media(max-width:760px){.parent-guide{padding-top:var(--sp-3)}.parent-hero{padding-top:var(--sp-2)}.parent-section{padding-block:var(--sp-6)}.parent-licences{grid-template-columns:1fr;gap:var(--sp-5)}}@media print{.parent-guide{padding:0}.parent-section{break-inside:auto}.parent-message{display:block}.parent-message::details-content{content-visibility:visible}.parent-contents{display:none}}}
