.LegislationSearch_legislation-search__q0rn9{position:relative;display:grid;grid-template:1fr/2.25em 1fr;color:var(--color-black);max-width:20em;min-width:16em;width:100%}.LegislationSearch_is-entity-view__4vK2i .LegislationSearch_legislation-search__q0rn9{max-width:100%}.LegislationSearch_legislation-search__q0rn9 .LegislationSearch_countries__Szgv_,.LegislationSearch_legislation-search__q0rn9>label{grid-row:1;grid-column:1;justify-self:center;align-self:center;display:grid;place-items:center}.LegislationSearch_legislation-search__q0rn9 input{grid-row:1;grid-column:1/span 2;padding:.375em 1em;border-radius:.375em;border:1px solid rgba(0,0,0,.2);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;transition:box-shadow .2s ease;background-color:var(--color-white);height:2.5em}.LegislationSearch_legislation-search__q0rn9 input::placeholder{color:currentColor;transition:opacity .2s ease}.LegislationSearch_legislation-search__q0rn9 input:focus::placeholder{opacity:.5}.LegislationSearch_legislation-search__q0rn9 input:focus{outline:none;box-shadow:0 0 0 .125em var(--color-uyg);background-color:#fff}.LegislationSearch_legislation-search__q0rn9 label+input{padding-left:2.125em}.LegislationSearch_legislation-search__q0rn9 ol{position:absolute;top:calc(100% - .28em);right:0;left:0;background-color:#fff;color:var(--color-black);list-style:none;padding:0;margin:0;z-index:10;border-radius:0 0 .375em .375em;contain:paint;max-height:18em;max-height:calc(100vh - var(--navbar-height) - 10em);overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;border:1px solid rgba(0,0,0,.1);box-shadow:0 .125em .25em rgba(0,0,0,.1)}.LegislationSearch_legislation-search__q0rn9 ol.LegislationSearch_is-visible__4gFWj{display:block}.LegislationSearch_legislation-search__q0rn9 ol::-webkit-scrollbar{width:.625em}.LegislationSearch_legislation-search__q0rn9 ol::-webkit-scrollbar-track{width:.625em;height:.625em;background-color:#f6f6f6}.LegislationSearch_legislation-search__q0rn9 ol::-webkit-scrollbar-thumb{height:.25em;width:.25em;background:var(--color-gray);border:.25em solid #f6f6f6}.LegislationSearch_legislation-search__q0rn9 ol>li{padding:.25em .375em}.LegislationSearch_legislation-search__q0rn9 ol>li:not(:last-of-type){border-bottom:1px dotted rgba(0,0,0,.1)}.LegislationSearch_legislation-search__result-item__2csHm{position:relative;display:grid;grid-gap:.5em;gap:.5em;align-items:center;padding:.25em 1em .625em .25em;z-index:0}.LegislationSearch_legislation-search__result-item__2csHm:after,.LegislationSearch_legislation-search__result-item__2csHm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;border-radius:.375em;background-color:#f3f3f3;transition:opacity .2s ease}.LegislationSearch_legislation-search__result-item__2csHm:after{box-shadow:0 0 0 .125em var(--color-uyg)}.LegislationSearch_can-hover__jNRgS .LegislationSearch_legislation-search__result-item__2csHm:hover:before,.LegislationSearch_is-active__ca2yj>.LegislationSearch_legislation-search__result-item__2csHm:after,.LegislationSearch_legislation-search__result-item__2csHm:active:before{opacity:1}.LegislationSearch_legislation-search__result-item__2csHm .LegislationSearch_law-name__nMUW4 mark{font-weight:inherit}.LegislationSearch_legislation-search__result-item__2csHm.LegislationSearch_is-law__UvcWv .LegislationSearch_law-name__nMUW4{font-weight:700;font-size:.875em}.LegislationSearch_legislation-search__result-item__2csHm.LegislationSearch_is-law__UvcWv ul{list-style:none;padding:0;margin:0}.LegislationSearch_legislation-search__result-item__2csHm.LegislationSearch_is-law__UvcWv ul li{position:relative;padding-left:1em;font-size:.75em;font-weight:500}.LegislationSearch_legislation-search__result-item__2csHm.LegislationSearch_is-law__UvcWv ul li:before{content:"—";position:absolute;left:0}.LegislationSearch_legislation-search__result-item__2csHm.LegislationSearch_is-article__jkY3G .LegislationSearch_article-name__L3lOQ,.LegislationSearch_legislation-search__result-item__2csHm.LegislationSearch_is-article__jkY3G .LegislationSearch_law-name__nMUW4{font-size:.75em;font-weight:700}.LegislationSearch_legislation-search__result-item__2csHm.LegislationSearch_is-article__jkY3G .LegislationSearch_article-text__w7F0y{font-size:.875em;font-weight:500}.LegislationSearch_legislation-search__result-item__2csHm.LegislationSearch_is-article__jkY3G .LegislationSearch_article-text__w7F0y mark{font-weight:700}.LegislationSearchWithCountry_legislationSearch__lRbyw{position:relative;background-color:#f6f6f6;border-radius:.5em;padding:.5em;display:flex;gap:.5em;color:var(--color-black);text-align:left}@media(max-width:40em){.LegislationSearchWithCountry_legislationSearch__lRbyw{flex-direction:column}}.LegislationSearchWithCountry_legislationSearch__lRbyw>label{align-self:center;display:block;line-height:0}.LegislationSearchWithCountry_countrySelector__QCNKm{position:relative}.LegislationSearchWithCountry_countrySelector__QCNKm>button{display:flex;align-items:center;gap:.5em;height:100%;border:1px solid rgba(0,0,0,.1);border-radius:.375em;background-color:var(--color-white);cursor:pointer;height:2.5em;width:100%;text-align:left;padding:.5em 1.75em .5em .5em}.LegislationSearchWithCountry_countrySelector__QCNKm>button .LegislationSearchWithCountry_label__Lrfpe{font-weight:700;font-size:.875em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;width:12em}.LegislationSearchWithCountry_countrySelector__QCNKm>button .LegislationSearchWithCountry_count__4eNv_{position:relative;display:block;font-size:.75em;font-weight:700;font-style:normal;padding:.25em .5em;background-color:#f3f3f3;border-radius:.375em;margin-left:auto}.LegislationSearchWithCountry_countrySelector__QCNKm>button .LegislationSearchWithCountry_arrow__CSPds{position:absolute;right:1.5em;top:50%;height:.5em;width:.5em;contain:paint;overflow:hidden;transform-origin:center;transform:rotate(-135deg) translate3d(-25%,100%,0)}.LegislationSearchWithCountry_countrySelector__QCNKm>button .LegislationSearchWithCountry_arrow__CSPds:before{content:"";position:absolute;height:calc(100% + 3px);width:calc(100% + 3px);border:2px solid}.LegislationSearchWithCountry_countrySelector__QCNKm.LegislationSearchWithCountry_is-open__TevxN{z-index:50}.LegislationSearchWithCountry_countrySelector__QCNKm.LegislationSearchWithCountry_is-open__TevxN>button{border-radius:.375em .375em 0 0;box-shadow:0 .0625em .125em rgba(0,0,0,.1);background-color:#f3f3f3}.LegislationSearchWithCountry_countrySelector__QCNKm.LegislationSearchWithCountry_is-open__TevxN>button .LegislationSearchWithCountry_arrow__CSPds{margin-top:2px}.LegislationSearchWithCountry_countrySelector__QCNKm.LegislationSearchWithCountry_is-open__TevxN>button .LegislationSearchWithCountry_arrow__CSPds:before{transform:translate3d(-3px,-3px,0)}.LegislationSearchWithCountry_selectorButton___YwgG{display:flex;align-items:center;gap:.5em;height:2.5em;width:100%;padding:0 .5em;background:var(--color-white);border:1px solid rgba(0,0,0,.1);border-radius:.375em;cursor:pointer;position:relative;text-align:left}.LegislationSearchWithCountry_selectorButton___YwgG .LegislationSearchWithCountry_label__Lrfpe{flex:1 1;font-weight:700;font-size:.875em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LegislationSearchWithCountry_selectorButton___YwgG .LegislationSearchWithCountry_arrow__CSPds{position:absolute;right:1.5em;top:50%;width:.5em;height:.5em;transform:rotate(-135deg) translate(-25%,100%)}.LegislationSearchWithCountry_selectorButton___YwgG .LegislationSearchWithCountry_arrow__CSPds:before{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:2px solid}.LegislationSearchWithCountry_dropdownList__jJOv0{position:absolute;top:100%;left:0;min-height:16em;max-height:60vh;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#f6f6f6;padding:0;border-radius:0 0 .375em .375em;box-shadow:0 .125em .25em rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);min-width:16em;contain:paint}.LegislationSearchWithCountry_dropdownList__jJOv0::-webkit-scrollbar{width:.625em}.LegislationSearchWithCountry_dropdownList__jJOv0::-webkit-scrollbar-track{width:.625em;height:.625em;background-color:#f6f6f6}.LegislationSearchWithCountry_dropdownList__jJOv0::-webkit-scrollbar-thumb{height:.25em;width:.25em;background:var(--color-gray);border:.25em solid #f6f6f6}.LegislationSearchWithCountry_dropdownList__jJOv0 ol{contain:paint;padding:0 1em;margin:0;list-style:none;position:relative}.LegislationSearchWithCountry_dropdownList__jJOv0 ol>li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.1)}.LegislationSearchWithCountry_dropdownList__jJOv0 ol>li.LegislationSearchWithCountry_has-focus__E78HV a:before,.LegislationSearchWithCountry_dropdownList__jJOv0 ol>li.LegislationSearchWithCountry_has-focus__E78HV label:before{opacity:1}.LegislationSearchWithCountry_dropdownList__jJOv0 a,.LegislationSearchWithCountry_dropdownList__jJOv0 label{position:relative;z-index:1;cursor:pointer;gap:.5em;padding:1em 0;line-height:1.3}.LegislationSearchWithCountry_dropdownList__jJOv0 a:before,.LegislationSearchWithCountry_dropdownList__jJOv0 label:before{content:"";position:absolute;z-index:-1;top:0;right:-1em;bottom:0;left:-1em;background-color:var(--color-white);opacity:0;transition:opacity .2s ease}.LegislationSearchWithCountry_can-hover__jepRu .LegislationSearchWithCountry_dropdownList__jJOv0 a:hover:before,.LegislationSearchWithCountry_can-hover__jepRu .LegislationSearchWithCountry_dropdownList__jJOv0 label:hover:before,.LegislationSearchWithCountry_dropdownList__jJOv0 a.LegislationSearchWithCountry_is-active__GP6bD:before,.LegislationSearchWithCountry_dropdownList__jJOv0 a:active:before,.LegislationSearchWithCountry_dropdownList__jJOv0 label.LegislationSearchWithCountry_is-active__GP6bD:before,.LegislationSearchWithCountry_dropdownList__jJOv0 label:active:before{opacity:1}.LegislationSearchWithCountry_dropdownList__jJOv0 a:after,.LegislationSearchWithCountry_dropdownList__jJOv0 label:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-1em;background-color:currentColor;width:.375em;transform:translate3d(-100%,0,0);transition:transform .2s var(--bezier)}.LegislationSearchWithCountry_can-hover__jepRu .LegislationSearchWithCountry_dropdownList__jJOv0 a:not(.LegislationSearchWithCountry_is-active__GP6bD):hover:after,.LegislationSearchWithCountry_can-hover__jepRu .LegislationSearchWithCountry_dropdownList__jJOv0 label:not(.LegislationSearchWithCountry_is-active__GP6bD):hover:after,.LegislationSearchWithCountry_dropdownList__jJOv0 a.LegislationSearchWithCountry_is-active__GP6bD:after,.LegislationSearchWithCountry_dropdownList__jJOv0 a:not(.LegislationSearchWithCountry_is-active__GP6bD):active:after,.LegislationSearchWithCountry_dropdownList__jJOv0 label.LegislationSearchWithCountry_is-active__GP6bD:after,.LegislationSearchWithCountry_dropdownList__jJOv0 label:not(.LegislationSearchWithCountry_is-active__GP6bD):active:after{transform:translateZ(0)}.LegislationSearchWithCountry_can-hover__jepRu .LegislationSearchWithCountry_dropdownList__jJOv0 a:hover strong,.LegislationSearchWithCountry_can-hover__jepRu .LegislationSearchWithCountry_dropdownList__jJOv0 label:hover strong,.LegislationSearchWithCountry_dropdownList__jJOv0 a:active strong,.LegislationSearchWithCountry_dropdownList__jJOv0 label:active strong{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.75px;text-underline-offset:.1em;-webkit-text-decoration-color:var(--theme-heavy-border-against-dark);text-decoration-color:var(--theme-heavy-border-against-dark)}.LegislationSearchWithCountry_dropdownList__jJOv0 a .LegislationSearchWithCountry_name__nIdsc,.LegislationSearchWithCountry_dropdownList__jJOv0 label .LegislationSearchWithCountry_name__nIdsc{font-weight:700;font-size:.875em}.LegislationSearchWithCountry_dropdownList__jJOv0 a .LegislationSearchWithCountry_count__4eNv_,.LegislationSearchWithCountry_dropdownList__jJOv0 label .LegislationSearchWithCountry_count__4eNv_{font-size:.75em;font-weight:500;margin-top:.125em;display:block;opacity:.5}.LegislationSearchWithCountry_dropdownList__jJOv0 a ul,.LegislationSearchWithCountry_dropdownList__jJOv0 label ul{list-style:none;padding:0;margin:.25em 0 0}.LegislationSearchWithCountry_dropdownList__jJOv0 a ul li,.LegislationSearchWithCountry_dropdownList__jJOv0 label ul li{position:relative;padding-left:1em;font-size:.75em;font-weight:500;opacity:.5}.LegislationSearchWithCountry_dropdownList__jJOv0 a ul li:before,.LegislationSearchWithCountry_dropdownList__jJOv0 label ul li:before{content:"—";position:absolute;left:0}.LegislationSearchWithCountry_dropdownList__jJOv0 .LegislationSearchWithCountry_is-country__RggYA{display:grid;align-items:center;grid-template:1fr/2.5em 1fr auto}.LegislationSearchWithCountry_dropdownList__jJOv0 .LegislationSearchWithCountry_is-country__RggYA>div:last-of-type{margin-top:-.1875em}.LegislationSearchWithCountry_dropdownList__jJOv0 a:not(.LegislationSearchWithCountry_is-country__RggYA){display:block}.ToggleControl_toggleControl__GIJVg{display:inline-flex;gap:.5em;align-items:center;white-space:nowrap;cursor:pointer;outline:none}.ToggleControl_toggleControl__GIJVg .ToggleControl_label__yROeI{font-size:.875em;font-weight:500;line-height:1;opacity:.7}.ToggleControl_toggleControl__GIJVg .ToggleControl_toggle__LzjIJ{position:relative;width:2em;height:1.125em;background-color:#f6f6f6;border:1px solid rgba(0,0,0,.1);border-radius:2em;contain:paint}.ToggleControl_toggleControl__GIJVg .ToggleControl_toggle__LzjIJ:before{content:"";position:absolute;inset:0;background-color:var(--color-black);opacity:0;transition:opacity .3s ease}.ToggleControl_toggleControl__GIJVg .ToggleControl_knob__9uCoU{position:absolute;top:.125em;left:.125em;width:.75em;height:.75em;background-color:#fff;border-radius:50%;transition:transform .3s ease;border:1px solid rgba(0,0,0,.1)}.ToggleControl_isActive__ZpyUP .ToggleControl_toggle__LzjIJ:before{opacity:1}.ToggleControl_isActive__ZpyUP .ToggleControl_knob__9uCoU{transform:translateX(.875em)}.LegislationLanding_legislation-landing____0Uq{position:relative;min-height:100vh}.LegislationLanding_header__x8zg7{padding:3em 0;min-height:calc(100vh - var(--navbar-height) - 12em);display:flex;flex-direction:column;justify-content:center;align-items:start;position:relative;z-index:20;text-align:center}.LegislationLanding_header__x8zg7>span:first-of-type{position:absolute;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;z-index:-1;opacity:.9}.LegislationLanding_header__x8zg7>span:first-of-type .next-image{width:100%;height:100%}.LegislationLanding_header__x8zg7 h1,.LegislationLanding_header__x8zg7 p{position:relative;filter:drop-shadow(0 0 .5em rgba(0,0,0,.5))}.LegislationLanding_header__x8zg7 h1{font-size:2em;font-weight:700;font-family:var(--font-heading);text-transform:uppercase;margin:0 auto;line-height:1}.LegislationLanding_header__x8zg7 p{font-family:var(--font-serif);font-style:italic;font-size:1.25em;max-width:34em;margin:.5em auto 1.5em}@media(min-width:48em){.LegislationLanding_header__x8zg7 h1{font-size:2.75em}.LegislationLanding_header__x8zg7 p{font-size:1.625em}}.LegislationLanding_header__x8zg7 .LegislationLanding_search__3JkYl{margin:0 auto;width:100%;max-width:36em}.LegislationLanding_countriesSection__nMZXe{position:relative;z-index:1;background-color:var(--color-white);color:var(--color-black);padding-bottom:3em}.LegislationLanding_countriesSection__nMZXe:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;background-color:inherit;z-index:-1}.LegislationLanding_countriesSection__nMZXe .LegislationLanding_countriesHeader__Gnd4o{position:-webkit-sticky;position:sticky;top:0;background-color:var(--color-white);padding:1em 0;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:3em;z-index:10;display:flex;gap:1.5em;align-items:end;justify-content:space-between}.LegislationLanding_countriesSection__nMZXe .LegislationLanding_countriesHeader__Gnd4o h3{font-size:1.125em;font-weight:700;line-height:1;margin:0}.LegislationLanding_countryList__3b_Va{list-style:none;padding:0;margin:0;display:grid;grid-gap:1em;gap:1em}@media(min-width:30em){.LegislationLanding_countryList__3b_Va{grid-template-columns:repeat(auto-fill,minmax(15em,1fr))}}.LegislationLanding_countryList__3b_Va li a{display:flex;flex-direction:column;gap:.5em;padding:1em;background-color:rgba(0,0,0,.025);border-radius:.5em;border:1px solid rgba(0,0,0,.1);height:100%}.LegislationLanding_countryList__3b_Va li a .LegislationLanding_overview__nZxzo{display:grid;grid-template-columns:3em 1fr;grid-gap:.5em;gap:.5em}.LegislationLanding_countryList__3b_Va li a:active,.LegislationLanding_countryList__3b_Va li a:hover{box-shadow:0 0 0 .125em rgba(0,0,0,.1)}.LegislationLanding_countryList__3b_Va li a:active strong,.LegislationLanding_countryList__3b_Va li a:hover strong{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.75px;text-underline-offset:.1em;-webkit-text-decoration-color:var(--theme-heavy-border-against-dark);text-decoration-color:var(--theme-heavy-border-against-dark)}.LegislationLanding_countryList__3b_Va li a span{justify-self:end;margin-top:auto;font-size:.875em;font-weight:500}.LegislationLanding_countryList__3b_Va li a .LegislationLanding_name___Ggac{font-weight:700;font-size:1em}.LegislationLanding_countryList__3b_Va li a .LegislationLanding_count__tOcwX{font-size:.875em;font-weight:500;display:block;opacity:.5;margin-top:.125em}.LegislationLanding_countryList__3b_Va li a ul{list-style:none;padding:0;margin:0}.LegislationLanding_countryList__3b_Va li a ul li{position:relative;padding-left:1em;font-size:.875em;font-weight:500}.LegislationLanding_countryList__3b_Va li a ul li:before{content:"—";position:absolute;left:0}.LawQuestion_law-question__RkNq_{position:relative}.LawQuestion_law-question__RkNq_:not(:last-child){padding-bottom:2em;margin-bottom:-.5em;border-bottom:1px solid rgba(0,0,0,.1)}.LawQuestion_law-question__RkNq_:not(:first-of-type){margin-top:2em}.LawQuestion_law-question__RkNq_>.LawQuestion_permalink__w1Fpi{position:absolute;right:0;z-index:21}.LawQuestion_law-question__RkNq_>header{padding:0 0 .5em;background-color:var(--color-white);z-index:20;display:flex;justify-content:space-between;gap:2em}@media(min-width:48em){.LawQuestion_law-question__RkNq_>header{position:-webkit-sticky;position:sticky;top:calc(var(--navbar-height) + 2em + var(--sticky-offset)/16*1em);top:calc(var(--navbar-height) + var(--sticky-offset)/16*1em)}}.LawQuestion_law-question__RkNq_>header h3{margin:0;font-size:.875em;font-weight:600;position:relative;line-height:1.4}@media(min-width:48em){.LawQuestion_law-question__RkNq_>header h3{font-size:1em;line-height:1.5}}.LawQuestion_law-question__RkNq_>header .LawQuestion_permalink__w1Fpi{margin-top:.5em}.LawQuestion_law-question__RkNq_>ul{list-style:none;margin:0;padding:0}.LawQuestion_law-question__RkNq_>ul>li{margin-top:1.25em}.LawQuestion_law-question__RkNq_>ul>li:not(:first-of-type){border-top:1px dashed rgba(0,0,0,.2);padding-top:1.25em}