:root{--color-black:14,17,22;--color-bg:14,17,22;--color-bg-secondary:23,27,34;--color-white:255,255,255;--color-gray-100:236,238,242;--color-gray-200:200,205,214;--color-gray-300:180,186,198;--color-gray-400:140,147,161;--color-gray-500:92,100,115;--color-gray-600:58,66,80;--color-gray-700:42,48,59;--color-gray-800:31,37,48;--color-gray-900:23,27,34;--color-primary:255,176,32;--color-primary-dark:138,90,0;--color-primary-light:255,214,138;--color-secondary:139,124,255;--color-secondary-dark:75,59,214;--color-accent:139,124,255;--color-deep-navy:14,17,22;--color-slate:180,186,198;--color-paper:244,242,236;--color-paper-line:214,210,199;--color-ink:20,23,28;--color-ink-soft:74,78,88;--color-error:255,138,128;--color-error-dark:168,32,32;--primary:rgb(var(--color-primary));--secondary:rgb(var(--color-secondary));--accent:rgb(var(--color-accent));--inverse:rgb(var(--color-black));--bg-primary:rgb(var(--color-bg));--bg-secondary:rgb(var(--color-bg-secondary));--bg-raised:rgb(var(--color-gray-800));--bg-accent:rgb(var(--color-primary));--bg-inverse:rgb(var(--color-paper));--bg-light:rgb(var(--color-paper));--text-primary:rgb(var(--color-gray-100));--text-secondary:rgb(var(--color-gray-300));--text-muted:rgb(var(--color-gray-400));--text-accent:rgb(var(--color-primary));--text-link:rgb(var(--color-secondary));--text-inverse:rgb(var(--color-black));--text-error:rgb(var(--color-error));--line:rgb(var(--color-gray-700));--line-strong:rgb(var(--color-gray-600));--transition-function:cubic-bezier(0.2, 0.8, 0.2, 1);--transition-duration:0.35s}*{padding:0;margin:0;border:0}[hidden]{display:none!important}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:var(--text-primary);line-height:1;font-family:"Albert Sans","Segoe UI",sans-serif;font-size:1.125rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:"Albert Sans","Segoe UI",sans-serif;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.icon-menu{display:none}html{scroll-behavior:smooth;scroll-padding-top:5.5rem;background-color:var(--bg-primary);overflow-x:clip;overflow-y:auto}body{font-optical-sizing:auto;color:var(--text-primary);background-color:var(--bg-primary)}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.loaded body{opacity:1}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:visible}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:88rem;margin:0 auto;padding:0 1.5rem}[class*="--gc"]{display:grid;min-width:0;grid-template-columns:1.5rem 1fr minmax(auto,85rem) 1fr 1.5rem}[class*="--gc"]>*{min-width:0;grid-column:3/4}:root{--gutter:1.5rem;--r:2px;--hair:1px;--fs-label:0.8125rem;--fs-small:0.9375rem;--fs-body:1.125rem;--fs-lead:clamp(1.1875rem, 1.1rem + 0.5vw, 1.4375rem);--fs-h3:clamp(1.25rem, 1.05rem + 0.6vw, 1.625rem);--fs-h2:clamp(1.6875rem, 1.3rem + 2vw, 3.125rem);--fs-h1:clamp(2.0625rem, 1.45rem + 3.5vw, 5rem);--fs-num:clamp(2.5rem, 1.8rem + 3vw, 5.25rem);--dur-fast:0.18s;--dur:var(--transition-duration);--ease:var(--transition-function);--bar-h:4.5rem}body{font-family:"Albert Sans","Segoe UI",sans-serif;font-size:var(--fs-body);line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;line-height:1.08;text-wrap:balance;color:var(--text-primary);overflow-wrap:break-word}h3{font-size:var(--fs-h3);line-height:1.2}ol,ul{list-style:none}dd,li,p{text-wrap:pretty}b,strong{font-weight:600;color:var(--text-primary)}table,time{font-variant-numeric:tabular-nums}a{color:inherit}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--text-link);outline-offset:3px}::selection{background-color:var(--primary);color:var(--text-inverse)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:1rem;top:-10rem;z-index:2000;padding:.75rem 1rem;background-color:var(--primary);color:var(--text-inverse);font-weight:600}.skip:focus{top:.75rem}.grid-lines{position:fixed;inset:0;z-index:0;pointer-events:none}.grid-lines__container{height:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.grid-lines__container span{border-left:var(--hair) solid rgba(var(--color-gray-100),.045)}.grid-lines__container span:last-child{border-right:var(--hair) solid rgba(var(--color-gray-100),.045)}.wrapper{position:relative}.page{position:relative;z-index:1}.shell{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.band{position:relative;border-top:var(--hair) solid var(--line);padding:6rem 0}.band--raised{background-color:rgba(var(--color-gray-100),.028)}.band__container{row-gap:2rem}.band__head{grid-column:1/4;align-self:start;position:sticky;top:calc(var(--bar-h) + 1.5rem);display:grid;gap:.75rem}.band__body{grid-column:4/13;min-width:0;display:grid;gap:2rem;align-content:start}.band__title{font-size:var(--fs-h2);max-width:22ch}.band__lead{font-size:var(--fs-lead);color:var(--text-secondary);max-width:62ch;line-height:1.5}.band__text{color:var(--text-secondary);max-width:68ch}.band__text p+p{margin-top:1rem}.tag{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;display:inline-flex;gap:.5ch;align-items:baseline;color:var(--text-muted)}.tag::before{content:"[";color:var(--primary)}.tag::after{content:"]";color:var(--primary)}.tag--num{font-size:var(--fs-num);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);line-height:1;gap:.25ch;white-space:nowrap}.tag--num::after,.tag--num::before{font-weight:400;color:var(--primary)}.tag--amber{color:var(--primary)}.tag--plain::after,.tag--plain::before{color:var(--text-muted)}.def{font-size:var(--fs-small);color:var(--text-secondary);max-width:34ch;line-height:1.5;padding-left:.75rem;border-left:2px solid var(--primary)}.btn{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:var(--r);border:var(--hair) solid transparent;text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),-webkit-transform var(--dur-fast) var(--ease);transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease);transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),-webkit-transform var(--dur-fast) var(--ease)}.btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn--primary{background-color:var(--primary);color:var(--text-inverse);font-weight:600}.btn--ghost{border-color:var(--line-strong);color:var(--text-primary);background-color:rgba(0,0,0,0)}.btn--fw{width:100%}.btn__arrow{width:1rem;height:1rem;flex:0 0 auto}.link{color:var(--text-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--dur-fast) var(--ease)}.actions{display:flex;flex-wrap:wrap;gap:.75rem}.ticks{position:relative}.ticks::after,.ticks::before{content:"";position:absolute;width:.75rem;height:.75rem;pointer-events:none;border-color:var(--primary);border-style:solid}.ticks::before{top:-1px;left:-1px;border-width:1px 0 0 1px}.ticks::after{right:-1px;bottom:-1px;border-width:0 1px 1px 0}.dots{position:absolute;pointer-events:none;width:10rem;height:6rem;background-image:radial-gradient(rgba(var(--color-primary),.35) 1px,transparent 1.5px);background-size:.75rem .75rem}.rule{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.6875rem;color:var(--text-muted)}.rule span{border-left:var(--hair) solid var(--primary);padding-left:.25rem;line-height:1.6}.plate{background-color:var(--bg-secondary);border:var(--hair) solid var(--line);border-radius:var(--r);padding:2rem}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:var(--hair) solid var(--line);border-left:var(--hair) solid var(--line);counter-reset:step}.steps__item{border-right:var(--hair) solid var(--line);border-bottom:var(--hair) solid var(--line);padding:1.5rem;display:grid;gap:.75rem;align-content:start;transition:background-color var(--dur) var(--ease)}.steps__n{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;font-size:2.5rem;line-height:1;color:var(--primary);font-variant-numeric:tabular-nums}.steps__title{font-size:1.25rem}.steps__text{color:var(--text-secondary);font-size:1rem}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gutter)}.tile{position:relative;display:grid;gap:1rem;align-content:space-between;min-height:16.25rem;padding:2rem;border:var(--hair) solid var(--line);border-radius:var(--r);background-color:var(--bg-secondary)}.tile__statement{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);line-height:1.15;max-width:18ch}.tile__text{color:var(--text-secondary);font-size:1rem;max-width:44ch}.tile--amber{background-color:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.tile--amber .tile__statement,.tile--amber .tile__text{color:var(--text-inverse)}.tile--amber .tag{color:var(--text-inverse)}.tile--amber .tag::after,.tile--amber .tag::before{color:var(--text-inverse)}.deflist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--primary)}.deflist__row{padding:1.5rem 1.5rem 1.5rem 0;border-bottom:var(--hair) solid var(--line);display:grid;gap:.5rem;align-content:start}.deflist__row+.deflist__row{padding-left:1.5rem;border-left:var(--hair) solid var(--line)}.deflist dt{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;font-size:1.25rem;color:var(--text-primary)}.deflist dd{color:var(--text-secondary);font-size:1rem}.deflist__ask{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--primary)!important;margin-top:.5rem}.table-wrap{overflow-x:auto;background-color:var(--bg-primary);border:var(--hair) solid var(--line);border-radius:var(--r)}.table-wrap:focus-visible{outline:2px solid var(--text-link);outline-offset:3px}.table{width:100%;min-width:51.25rem;border-collapse:collapse;font-size:1rem}.table caption{text-align:left;padding:1rem 1.5rem;color:var(--text-muted);font-size:var(--fs-small);border-bottom:var(--hair) solid var(--line)}.table td,.table th{text-align:left;vertical-align:top;padding:1rem 1.5rem;border-bottom:var(--hair) solid var(--line)}.table thead th{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--primary);background-color:var(--bg-secondary)}.table tbody th{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;font-size:1.0625rem;color:var(--text-primary);position:sticky;left:0;background-color:var(--bg-primary);min-width:10.625rem}.table td{color:var(--text-secondary)}.table tbody tr:last-child>*{border-bottom:0}.table tbody tr{transition:background-color var(--dur-fast) var(--ease)}.level{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;display:inline-block;padding:2px .5rem;border:var(--hair) solid var(--line-strong);border-radius:var(--r);color:var(--text-primary);white-space:nowrap}.faq{border-top:var(--hair) solid var(--line)}.faq-item{border-bottom:var(--hair) solid var(--line)}.faq-item__question{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:baseline;text-align:left;padding:1.5rem 0;background:0 0;color:var(--text-primary);cursor:pointer;font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;font-size:1.25rem;line-height:1.3;transition:color var(--dur-fast) var(--ease)}.faq-item__sign{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--primary);min-width:5ch;text-align:right}.faq-item__answer{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--dur) var(--ease);transition:grid-template-rows var(--dur) var(--ease),-ms-grid-rows var(--dur) var(--ease)}.faq-item__answer>div{overflow:hidden}.faq-item__answer p{color:var(--text-secondary);max-width:66ch;padding-bottom:1.5rem}.js .faq-item__answer{grid-template-rows:0fr}.js .faq-item.is-open .faq-item__answer{grid-template-rows:1fr}.faq-more{margin-top:1.5rem}.form{display:grid;gap:1.5rem;position:relative}.form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.form__field{display:grid;gap:.5rem;position:relative}.form__label{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.form__label span{color:var(--text-muted);text-transform:none;letter-spacing:0}.form__input{width:100%;min-height:3.25rem;padding:.75rem 1rem;font:inherit;font-size:1.0625rem;color:var(--text-primary);background-color:var(--bg-primary);border:var(--hair) solid var(--line-strong);border-radius:var(--r);transition:border-color var(--dur-fast) var(--ease)}.form__input::-webkit-input-placeholder{color:var(--text-muted)}.form__input:-ms-input-placeholder{color:var(--text-muted)}.form__input::-ms-input-placeholder{color:var(--text-muted)}.form__input::placeholder{color:var(--text-muted)}.form__input:hover{border-color:var(--text-muted)}.form__input._form-focus,.form__input:focus-visible{outline:2px solid var(--text-link);outline-offset:0;border-color:var(--text-link)}.form__input._form-error{border-color:var(--text-error)}.form__input._form-success{border-color:rgba(var(--color-primary),.7)}.form textarea.form__input{min-height:9.375rem;resize:vertical}.form__error{font-size:.875rem;color:var(--text-error);grid-column:1/-1}.form__checks{display:grid;gap:.75rem;border:0}.form__checks legend{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--text-secondary);margin-bottom:.75rem}.form__note{font-size:var(--fs-small);color:var(--text-muted)}.form__success{padding:1rem 1.5rem;border:var(--hair) solid var(--primary);border-left-width:4px;border-radius:var(--r);color:var(--text-primary);background-color:rgba(var(--color-primary),.08)}.form._sending{pointer-events:none}.form._sending .btn--primary{opacity:.7}.check{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;align-items:start}.check__input{appearance:none;-webkit-appearance:none;width:1.5rem;height:1.5rem;margin-top:1px;border:var(--hair) solid var(--text-muted);border-radius:var(--r);background-color:var(--bg-primary);display:grid;place-content:center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.check__input::before{content:"";width:.75rem;height:.4375rem;border-left:2px solid var(--text-inverse);border-bottom:2px solid var(--text-inverse);-webkit-transform:rotate(-45deg) translate(1px,-1px) scale(0);transform:rotate(-45deg) translate(1px,-1px) scale(0);transition:-webkit-transform var(--dur-fast) var(--ease);transition:transform var(--dur-fast) var(--ease);transition:transform var(--dur-fast) var(--ease),-webkit-transform var(--dur-fast) var(--ease)}.check__input:checked{background-color:var(--primary);border-color:var(--primary)}.check__input:checked::before{-webkit-transform:rotate(-45deg) translate(1px,-1px) scale(1);transform:rotate(-45deg) translate(1px,-1px) scale(1)}.check__input:hover{border-color:var(--primary)}.check__input._form-error{border-color:var(--text-error)}.check__label{font-size:1rem;color:var(--text-secondary);cursor:pointer;line-height:1.5;padding-top:1px}.check__flag{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.6875rem;color:var(--primary);margin-left:.25rem;white-space:nowrap}.check__flag--opt{color:var(--text-muted)}.check .form__error{grid-column:2/3}.page-head{padding:calc(var(--bar-h) + 6rem) 0 4rem;position:relative}.page-head__container{row-gap:1.5rem}.page-head__meta{grid-column:1/4;display:grid;gap:.75rem;align-content:start}.page-head__main{grid-column:4/13;display:grid;gap:1.5rem}.page-head__title{font-size:var(--fs-h1);line-height:1.02;max-width:18ch}.page-head__lead{font-size:var(--fs-lead);color:var(--text-secondary);max-width:60ch;line-height:1.5}.page-head .dots{right:var(--gutter);bottom:2rem}.crumbs{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--text-muted);display:flex;flex-wrap:wrap;gap:.5rem}.crumbs a{color:var(--text-link);text-decoration:none}.crumbs a:hover{text-decoration:underline}.js .reveal{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);transition:opacity .6s var(--ease),-webkit-transform .6s var(--ease);transition:opacity .6s var(--ease),transform .6s var(--ease);transition:opacity .6s var(--ease),transform .6s var(--ease),-webkit-transform .6s var(--ease)}.js .reveal.is-in{opacity:1;-webkit-transform:none;transform:none}.bar{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--bar-h);background-color:rgba(var(--color-bg),.94);border-bottom:var(--hair) solid var(--line)}.bar__container{height:100%;display:flex;align-items:center;gap:1.5rem}.bar__tagline{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--text-muted);margin-left:auto}.bar__menu{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.875rem;display:inline-flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:0 1rem;border:var(--hair) solid var(--line-strong);border-radius:var(--r);color:var(--text-primary);text-decoration:none;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.bar__menu-text::before{content:"[ ";color:var(--primary)}.bar__menu-text::after{content:" ]";color:var(--primary)}.bar__menu-icon{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.6}.logo{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;color:var(--text-primary);min-height:2.75rem}.logo__mark{width:2rem;height:2rem;flex:0 0 auto}.logo__bracket{fill:none;stroke:var(--primary);stroke-width:2.5}.logo__core{fill:var(--secondary);transition:-webkit-transform var(--dur) var(--ease);transition:transform var(--dur) var(--ease);transition:transform var(--dur) var(--ease),-webkit-transform var(--dur) var(--ease);-webkit-transform-origin:16px 16px;transform-origin:16px 16px}.logo:hover .logo__core{-webkit-transform:rotate(45deg) scale(.9);transform:rotate(45deg) scale(.9)}.logo__name{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-size:1.1875rem;font-weight:500;letter-spacing:.02em}.logo__name b{font-weight:700;color:var(--primary);margin-left:.1em}.panel{position:fixed;inset:0;z-index:1000;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--dur)}.panel.is-open,.panel:target{visibility:visible;pointer-events:auto;transition:visibility 0s}.panel__scrim{position:absolute;inset:0;background-color:rgba(var(--color-black),.82);opacity:0;transition:opacity var(--dur) var(--ease)}.panel.is-open .panel__scrim,.panel:target .panel__scrim{opacity:1}.panel__sheet{position:absolute;top:0;right:0;bottom:0;width:min(100%,32.5rem);background-color:rgb(var(--color-bg-secondary));border-left:var(--hair) solid var(--line-strong);padding:1.5rem 2rem 3rem;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;display:flex;flex-direction:column;gap:3rem;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform var(--dur) var(--ease);transition:transform var(--dur) var(--ease);transition:transform var(--dur) var(--ease),-webkit-transform var(--dur) var(--ease)}.panel.is-open .panel__sheet,.panel:target .panel__sheet{-webkit-transform:none;transform:none}.panel__top{display:flex;align-items:center;justify-content:space-between;min-height:calc(var(--bar-h) - 1.5rem)}.panel__close{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.875rem;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .75rem;color:var(--text-primary);text-decoration:none;border:var(--hair) solid var(--line-strong);border-radius:var(--r)}.panel__close:hover{border-color:var(--primary);color:var(--primary)}.panel__close-icon{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.8}.panel__list{border-top:var(--hair) solid var(--line)}.panel__link{display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:baseline;padding:1rem 0;border-bottom:var(--hair) solid var(--line);text-decoration:none;font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;font-size:clamp(1.625rem,1.3rem + 1vw,2.25rem);line-height:1.1;color:var(--text-primary);transition:color var(--dur-fast) var(--ease),padding-left var(--dur-fast) var(--ease)}.panel__link:hover{color:var(--primary);padding-left:.5rem}.panel__link[aria-current=page]{color:var(--primary)}.panel__link[aria-current=page] .panel__n::after{content:" ◂"}.panel__n{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--text-muted)}.panel__legal{display:grid;gap:.75rem}.panel__legal ul{display:grid;gap:.25rem}.panel__legal a{display:inline-block;padding:.25rem 0;color:var(--text-secondary);text-decoration:none}.panel__legal a:hover{color:var(--text-link);text-decoration:underline}.panel__note{margin-top:auto;font-size:var(--fs-small);color:var(--text-muted);border-top:var(--hair) solid var(--line);padding-top:1rem}.menu-open{overflow:hidden}.menu-open body{overflow:hidden}.rail{position:fixed;right:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:90}.rail__list{display:grid;gap:.25rem}.rail__link{position:relative;display:flex;align-items:center;justify-content:flex-end;width:1.75rem;height:1.75rem;text-decoration:none}.rail__link::after{content:"";width:.5rem;height:.5rem;border:var(--hair) solid var(--text-muted);background-color:var(--bg-primary);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),-webkit-transform var(--dur-fast) var(--ease);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),-webkit-transform var(--dur-fast) var(--ease)}.rail__link[aria-current=true]::after{background-color:var(--primary);border-color:var(--primary);-webkit-transform:scale(1.3);transform:scale(1.3)}.rail__label{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;right:calc(100% + .5rem);top:50%;-webkit-transform:translate(.5rem,-50%);transform:translate(.5rem,-50%);white-space:nowrap;padding:.25rem .75rem;background-color:rgb(var(--color-bg-secondary));border:var(--hair) solid var(--line-strong);color:var(--text-primary);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease),-webkit-transform var(--dur-fast) var(--ease);transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease);transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),-webkit-transform var(--dur-fast) var(--ease)}.rail__link:focus-visible .rail__label,.rail__link:hover .rail__label{opacity:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.foot{position:relative;z-index:1;border-top:2px solid var(--primary);background-color:var(--bg-secondary);padding:4rem 0 2rem}.foot__container{row-gap:3rem}.foot__brand{grid-column:1/5;display:grid;gap:1rem;align-content:start}.foot__about{font-size:var(--fs-small);color:var(--text-secondary);max-width:40ch}.foot__contact,.foot__nav{display:grid;gap:.75rem;align-content:start;font-style:normal;font-size:var(--fs-small)}.foot__contact ul,.foot__nav ul{display:grid;gap:.25rem}.foot__contact a,.foot__nav a{display:inline-block;padding:.25rem 0;color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease)}.foot__contact a:hover,.foot__nav a:hover{color:var(--text-link);text-decoration:underline}.foot__contact span,.foot__nav span{color:var(--text-secondary)}.foot__nav:nth-of-type(1){grid-column:6/8}.foot__nav:nth-of-type(2){grid-column:8/10}.foot__contact{grid-column:10/13}.foot__notices{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:var(--hair) solid var(--line)}.foot__rule{grid-column:1/-1}.foot__copy{grid-column:1/-1;font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--text-muted)}.notice{padding:1.5rem 1.5rem 1.5rem 0;display:grid;gap:.75rem;align-content:start}.notice+.notice{padding-left:1.5rem;border-left:var(--hair) solid var(--line)}.notice__title{font-size:.75rem}.notice p{font-size:var(--fs-small);color:var(--text-secondary);line-height:1.55}.cookie{position:fixed;left:1rem;bottom:1rem;z-index:950;width:min(100% - 2rem,27.5rem);display:grid;gap:.75rem;padding:1.5rem;background-color:rgb(var(--color-gray-800));border:var(--hair) solid var(--line-strong);border-top:2px solid var(--primary);border-radius:var(--r);box-shadow:0 1rem 2.5rem rgba(var(--color-black),.6);-webkit-transform:translateY(.75rem);transform:translateY(.75rem);opacity:0;transition:opacity var(--dur) var(--ease),-webkit-transform var(--dur) var(--ease);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),-webkit-transform var(--dur) var(--ease)}.cookie.is-visible{opacity:1;-webkit-transform:none;transform:none}.cookie__title{font-size:.8125rem}.cookie__text{font-size:var(--fs-small);color:var(--text-secondary)}.cookie__actions{display:flex;flex-wrap:wrap;gap:.5rem}.cookie__actions .btn{flex:1 1 auto}.hero{border-top:0;padding-top:calc(var(--bar-h) + 4rem)}.hero__title{font-size:var(--fs-h1);line-height:1;max-width:16ch;letter-spacing:-.02em}.hero__text{font-size:var(--fs-lead);color:var(--text-secondary);max-width:58ch;line-height:1.5}.hero__body{gap:1.5rem}.decoder{margin-top:1.5rem;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);row-gap:1.5rem;padding:2rem}.decoder__intro{grid-column:1/4;display:grid;gap:.5rem;align-content:start}.decoder__hint{font-size:var(--fs-small);color:var(--text-muted)}.decoder__terms{grid-column:4/10;display:flex;flex-wrap:wrap;gap:.5rem;align-content:start}.decoder__term{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.8125rem;min-height:2.75rem;padding:.5rem .75rem;color:var(--text-primary);background-color:var(--bg-primary);border:var(--hair) solid var(--line-strong);border-radius:var(--r);cursor:pointer;text-align:left;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.decoder__term::before{content:"[ ";color:var(--primary)}.decoder__term::after{content:" ]";color:var(--primary)}.decoder__term[aria-pressed=true]{background-color:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.decoder__term[aria-pressed=true]::after,.decoder__term[aria-pressed=true]::before{color:var(--text-inverse)}.decoder__out{grid-column:1/-1;border-top:var(--hair) solid var(--line);padding-top:1.5rem;display:grid;gap:2rem}.decoder__entry{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);row-gap:1rem}.decoder__entry+.decoder__entry{border-top:var(--hair) dashed var(--line);padding-top:1.5rem}.js .decoder__entry+.decoder__entry{border-top:0;padding-top:0}.decoder__src{grid-column:1/-1;font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--text-muted);display:flex;gap:.5rem;flex-wrap:wrap}.decoder__plain{grid-column:1/6;font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;font-weight:500;font-size:clamp(1.3125rem,1.1rem + .8vw,1.75rem);line-height:1.3;min-height:4.2em}.decoder__ask{grid-column:6/10;display:grid;gap:.5rem;align-content:start;padding-left:1rem;border-left:2px solid var(--primary)}.decoder__ask p:last-child{color:var(--text-secondary);font-size:1.0625rem}.is-scrambling{color:var(--text-muted)!important}.contrast{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:var(--hair) solid var(--line)}.contrast__col{padding:1.5rem 1.5rem 0 0;display:grid;gap:1rem;align-content:start}.contrast__col+.contrast__col{padding-left:1.5rem;border-left:var(--hair) solid var(--line)}.contrast__head .tag{font-size:1rem}.contrast__list{display:grid;gap:0}.contrast__list li{padding:.75rem 0 .75rem 2rem;position:relative;color:var(--text-secondary);border-bottom:var(--hair) solid var(--line)}.contrast__list li::before{position:absolute;left:0;top:.75rem;font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600}.contrast__col--is li::before{content:"+";color:var(--primary)}.contrast__col--not li::before{content:"−";color:var(--text-muted)}.checklist{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);row-gap:1.5rem}.checklist__list{grid-column:1/7;border-top:var(--hair) solid var(--line)}.checklist__item{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:1rem;padding:1rem 0;border-bottom:var(--hair) solid var(--line)}.checklist__item label{color:var(--text-secondary);cursor:pointer}.checklist__item:has(:checked) label{color:var(--text-muted)}.checklist__item:has(:checked) label b{color:var(--text-muted);text-decoration:line-through;text-decoration-color:var(--primary)}.checklist__side{grid-column:7/10;align-self:start;position:sticky;top:calc(var(--bar-h) + 1.5rem);display:grid;gap:1rem}.checklist__count{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;font-size:1.25rem;line-height:1.3}.checklist__bar{height:.375rem;background-color:var(--line)}.checklist__bar span{display:block;height:100%;width:0;background-color:var(--primary);transition:width var(--dur) var(--ease)}.checklist__src{font-size:var(--fs-small);color:var(--text-muted)}.contact__body{grid-template-columns:repeat(9,minmax(0,1fr));-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.contact__info{grid-column:1/4;display:grid;gap:1.5rem;align-content:start}.contact__info .band__title{font-size:clamp(1.875rem,1.4rem + 1.4vw,2.75rem)}.contact__form{grid-column:4/10}.ledger{border-top:var(--hair) solid var(--line)}.ledger>div{display:grid;gap:.25rem;padding:.75rem 0;border-bottom:var(--hair) solid var(--line)}.ledger dt{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--text-muted)}.ledger dd{color:var(--text-primary);overflow-wrap:anywhere}.index{border-top:2px solid var(--primary)}.index__row{display:grid;grid-template-columns:4.5rem minmax(0,1fr) minmax(0,.8fr);gap:1rem;align-items:baseline;padding:1.5rem 0;border-bottom:var(--hair) solid var(--line);text-decoration:none;color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease),padding var(--dur-fast) var(--ease)}.index__n{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--primary);font-size:1rem}.index__name{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;font-size:clamp(1.375rem,1.1rem + 1vw,2rem);line-height:1.15;transition:color var(--dur-fast) var(--ease)}.index__note{color:var(--text-muted);font-size:var(--fs-small)}.areas{display:grid;gap:0;border-top:var(--hair) solid var(--line)}.area{padding:2rem 0;border-bottom:var(--hair) solid var(--line);display:grid;gap:1.5rem;scroll-margin-top:calc(var(--bar-h) + 1rem)}.area__head{display:flex;gap:1rem;align-items:baseline}.area__n{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.875rem;padding:2px .5rem;background-color:var(--primary);color:var(--text-inverse);border-radius:var(--r)}.area__title{font-size:clamp(1.5rem,1.2rem + .8vw,2rem)}.area__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem var(--gutter)}.area__grid>div{display:grid;gap:.5rem;align-content:start}.area__grid dt{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--primary)}.area__grid dd{color:var(--text-secondary);font-size:1.0625rem}.chips{display:flex;flex-wrap:wrap;gap:.5rem}.chips li{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;padding:.25rem .5rem;border:var(--hair) solid var(--line-strong);border-radius:var(--r);color:var(--text-primary)}.specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter)}.spec{border:var(--hair) solid var(--line);padding:1.5rem;display:grid;gap:1rem;align-content:start}.spec__title{font-size:1.3125rem;padding-bottom:.75rem;border-bottom:2px solid var(--primary)}.spec__list{display:grid;gap:1rem}.spec__list dt{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.6875rem;color:var(--text-muted)}.spec__list dd{font-size:1rem;color:var(--text-secondary)}.route{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter);position:relative}.route::before{content:"";position:absolute;left:0;right:0;top:1.25rem;border-top:var(--hair) dashed var(--primary)}.route__step{position:relative;display:grid;gap:.75rem;align-content:start}.route__step h3{font-size:1.25rem}.route__step p{color:var(--text-secondary);font-size:1rem}.route__n{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;width:2.5rem;height:2.5rem;display:grid;place-items:center;background-color:var(--bg-secondary);border:var(--hair) solid var(--primary);color:var(--primary);font-size:1.125rem;position:relative}.statement__text{font-size:clamp(1.75rem,1.3rem + 2vw,3rem);line-height:1.12;max-width:24ch}.mission__quote{font-size:clamp(1.875rem,1.4rem + 2.4vw,3.5rem);line-height:1.08;max-width:22ch;padding-left:1.5rem;border-left:4px solid var(--primary)}.mission__text{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);max-width:none}.mission__text p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.timeline{position:relative;display:grid;gap:0}.timeline::before{content:"";position:absolute;left:1.1875rem;top:.5rem;bottom:.5rem;border-left:var(--hair) solid var(--line-strong)}.timeline__item{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1.5rem;padding:1rem 0}.timeline__item h3{font-size:1.3125rem;margin-bottom:.5rem}.timeline__item p{color:var(--text-secondary);max-width:62ch}.timeline__n{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;width:2.5rem;height:2.5rem;display:grid;place-items:center;background-color:var(--primary);color:var(--text-inverse);font-size:1rem;font-weight:600;position:relative}.sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:var(--hair) solid var(--line);border-left:var(--hair) solid var(--line)}.sources__item{padding:1.5rem;border-right:var(--hair) solid var(--line);border-bottom:var(--hair) solid var(--line);display:grid;gap:.75rem;align-content:start}.sources__item dd{color:var(--text-secondary);font-size:1.0625rem}.qa{border-top:var(--hair) solid var(--line)}.qa__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:var(--gutter);padding:1.5rem 0;border-bottom:var(--hair) solid var(--line)}.qa__q{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;font-size:1.25rem;line-height:1.3}.qa__a{color:var(--text-secondary)}.ledger--wide>div{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:var(--gutter);padding:1.5rem 0}.ledger--wide dt{color:var(--primary);font-size:.8125rem}.ledger--wide dd{color:var(--text-secondary)}.who{grid-template-columns:repeat(9,minmax(0,1fr));-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.who__text{grid-column:1/6;display:grid;gap:1.5rem;align-content:start}.who__risk{grid-column:6/10;align-self:start;display:grid;gap:.75rem;padding:1.5rem;border:var(--hair) solid var(--line-strong);background-color:var(--bg-primary)}.who__risk p:last-child{color:var(--text-secondary)}.faq-index{margin-top:.75rem}.faq-index ol{display:grid;border-top:var(--hair) solid var(--line);counter-reset:grp}.faq-index li{counter-increment:grp;border-bottom:var(--hair) solid var(--line)}.faq-index a{display:flex;gap:.75rem;padding:.75rem 0;min-height:2.75rem;align-items:center;color:var(--text-secondary);text-decoration:none;font-size:var(--fs-small);transition:color var(--dur-fast) var(--ease)}.faq-index a::before{content:"0" counter(grp);font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--primary)}.faq-index a:hover{color:var(--text-link)}.faq-groups{gap:4rem}.faq-group{display:grid;gap:1rem;scroll-margin-top:calc(var(--bar-h) + 1rem)}.faq-group__title{font-size:clamp(1.625rem,1.3rem + 1vw,2.25rem);display:flex;flex-wrap:wrap;gap:.75rem;align-items:baseline}.faq-group__title .tag{font-size:.8125rem}.channels{display:grid;border-top:2px solid var(--primary)}.channels__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--gutter);align-items:baseline;padding:1.5rem 0;border-bottom:var(--hair) solid var(--line)}.channels__value{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;letter-spacing:-.01em;font-weight:500;font-size:clamp(1.375rem,1.1rem + 1.4vw,2.5rem);line-height:1.2;color:var(--text-primary);text-decoration:none;overflow-wrap:anywhere;transition:color var(--dur-fast) var(--ease)}.channels a.channels__value:hover{color:var(--text-link)}.scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gutter)}.scope__list{border-top:var(--hair) solid var(--line)}.scope__list li{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:.75rem;padding:1rem 0;border-bottom:var(--hair) solid var(--line);color:var(--text-secondary)}.scope__list li::before{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;padding-top:3px}.scope__list--yes li::before{content:"[ sí ]";color:var(--primary)}.scope__list--no li::before{content:"[ no ]";color:var(--text-muted)}.after{display:grid;gap:.75rem}.after li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;align-items:baseline;color:var(--text-secondary);font-size:1.0625rem}.after__n{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--primary);border:var(--hair) solid var(--primary);width:1.75rem;height:1.75rem;display:grid;place-items:center}.page-head--legal{padding-bottom:3rem}.legal__date{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--text-muted)}.legal{padding:0 0 6rem}.legal__container{row-gap:1.5rem;align-items:start}.legal__toc{grid-column:1/4;position:sticky;top:calc(var(--bar-h) + 1.5rem);display:grid;gap:.75rem}.legal__toc ol{border-top:var(--hair) solid var(--line)}.legal__toc a{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.5rem;padding:.5rem 0;border-bottom:var(--hair) solid var(--line);font-size:var(--fs-small);color:var(--text-secondary);text-decoration:none;line-height:1.4;transition:color var(--dur-fast) var(--ease)}.legal__toc a span{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--primary)}.legal__toc a:hover{color:var(--text-link)}.legal__sheet{grid-column:4/13;min-width:0;background-color:var(--bg-light);color:rgb(var(--color-ink));border-radius:var(--r);border-top:4px solid var(--primary);padding:4rem 4rem;display:grid;gap:3rem}.legal__sheet ::selection{background-color:rgb(var(--color-primary-light));color:rgb(var(--color-ink))}.legal__sheet a{color:rgb(var(--color-secondary-dark));text-decoration:underline;text-underline-offset:.2em}.legal__sheet a:hover{color:rgb(var(--color-primary-dark))}.legal__sheet a:focus-visible{outline-color:rgb(var(--color-secondary-dark))}.legal__sheet strong{color:rgb(var(--color-ink))}.legal__sheet code{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:600;font-size:.92em;padding:0 .25rem;background-color:rgba(var(--color-primary),.18);border-radius:var(--r)}.legal__sec{display:grid;gap:1rem;max-width:70ch;scroll-margin-top:calc(var(--bar-h) + 1rem)}.legal__sec h2{color:rgb(var(--color-ink));font-size:clamp(1.375rem,1.1rem + .8vw,1.875rem);display:flex;gap:.75rem;align-items:baseline}.legal__sec li,.legal__sec p{color:rgb(var(--color-ink-soft))}.legal__sec ul{display:grid;gap:.5rem}.legal__sec ul li{position:relative;padding-left:1.5rem}.legal__sec ul li::before{content:"";position:absolute;left:0;top:.7em;width:.625rem;height:2px;background-color:rgb(var(--color-primary-dark))}.legal__n{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.875rem;color:rgb(var(--color-primary-dark));flex:0 0 auto}.legal__contact{padding:1rem;border:var(--hair) solid rgb(var(--color-paper-line));border-radius:var(--r)}.legal__table{overflow-x:auto}.legal__table table{width:100%;min-width:35rem;border-collapse:collapse;font-size:1rem}.legal__table td,.legal__table th{text-align:left;vertical-align:top;padding:.75rem;border-bottom:var(--hair) solid rgb(var(--color-paper-line));color:rgb(var(--color-ink-soft))}.legal__table th{font-family:"Schibsted Grotesk","Segoe UI",sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;color:rgb(var(--color-ink))}@media (max-width:75em){.specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:61.99875em){.band__head{grid-column:1/-1;position:static}.band__body{grid-column:1/-1}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.page-head__meta{grid-column:1/-1}.page-head__main{grid-column:1/-1}.page-head .dots{display:none}.bar__tagline{display:none}.bar__menu{margin-left:auto}.rail{display:none}.foot__brand{grid-column:1/-1}.foot__nav:nth-of-type(1){grid-column:1/5}.foot__nav:nth-of-type(2){grid-column:5/9}.foot__contact{grid-column:9/13}.foot__notices{grid-template-columns:minmax(0,1fr)}.notice+.notice{padding-left:0;border-left:0;border-top:var(--hair) solid var(--line)}.decoder{grid-template-columns:minmax(0,1fr)}.decoder__intro{grid-column:1/-1}.decoder__terms{grid-column:1/-1}.decoder__entry{grid-template-columns:minmax(0,1fr)}.decoder__plain{grid-column:1/-1;min-height:0}.decoder__ask{grid-column:1/-1}.checklist{grid-template-columns:minmax(0,1fr)}.checklist__list{grid-column:1/-1}.checklist__side{grid-column:1/-1;position:static;order:-1}.contact__body{grid-template-columns:minmax(0,1fr)}.contact__info{grid-column:1/-1}.contact__form{grid-column:1/-1}.route{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-left:3rem}.route::before{left:1.1875rem;right:auto;top:0;bottom:0;border-top:0;border-left:var(--hair) dashed var(--primary)}.route__n{position:absolute;left:calc(-1*3rem);top:0}.who{grid-template-columns:minmax(0,1fr)}.who__text{grid-column:1/-1}.who__risk{grid-column:1/-1}.faq-index ol{grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.legal__toc{grid-column:1/-1;position:static}.legal__sheet{grid-column:1/-1}}@media (max-width:47.99875em){.menu__body{position:fixed;width:100%;height:100vh;left:-100%;top:0;overflow:auto;padding:4.375rem .9375rem .9375rem .9375rem;background-color:var(--c-bg);transition:left .3s;z-index:0}.menu__body::before{content:"";position:fixed;width:100%;height:4.375rem;left:-100%;top:0;transition:left .3s;z-index:2}.menu-open .menu__body{left:0}.menu-open .menu__body::before{left:0}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:var(--text-primary)}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}:root{--gutter:1rem;--bar-h:4rem}h1,h2,h3,h4{-ms-hyphens:auto;hyphens:auto}[class*=__container]{padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}.grid-lines__container{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-lines__container span:nth-child(n+5){display:none}.grid-lines__container span:nth-child(4){border-right:var(--hair) solid rgba(var(--color-gray-100),.045)}.shell{grid-template-columns:repeat(4,minmax(0,1fr))}.band{padding:4rem 0}.rule{grid-template-columns:repeat(4,minmax(0,1fr))}.rule span:nth-child(n+5){display:none}.plate{padding:1.5rem}.tiles{grid-template-columns:minmax(0,1fr)}.deflist{grid-template-columns:minmax(0,1fr)}.deflist__row+.deflist__row{padding-left:0;border-left:0}.form__row{grid-template-columns:minmax(0,1fr)}.page-head{padding:calc(var(--bar-h) + 3rem) 0 3rem}.panel__sheet{padding:1rem var(--gutter) 2rem}.foot__nav:nth-of-type(1),.foot__nav:nth-of-type(2){grid-column:span 2}.foot__contact{grid-column:1/-1}.hero{padding-top:calc(var(--bar-h) + 2rem)}.decoder{padding:1rem}.contrast{grid-template-columns:minmax(0,1fr)}.contrast__col+.contrast__col{padding-left:0;border-left:0;border-top:var(--hair) solid var(--line);margin-top:1.5rem}.index__row{grid-template-columns:3rem minmax(0,1fr)}.index__row .index__note{grid-column:2/3}.area__grid{grid-template-columns:minmax(0,1fr)}.mission__text{-webkit-columns:1;-moz-columns:1;columns:1}.sources{grid-template-columns:minmax(0,1fr)}.qa__row{grid-template-columns:minmax(0,1fr);gap:.5rem}.ledger--wide>div{grid-template-columns:minmax(0,1fr);gap:.25rem}.channels__item{grid-template-columns:minmax(0,1fr);gap:.5rem}.scope{grid-template-columns:minmax(0,1fr)}.legal__sheet{padding:2rem 1.5rem}}@media (max-width:47.99875em)and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:29.99875em){.steps{grid-template-columns:minmax(0,1fr)}.specs{grid-template-columns:minmax(0,1fr)}}@media (min-width:62em)and (max-width:95em){[class*=__container]{padding-right:4rem}}@media (any-hover:hover){.btn--primary:hover{background-color:rgb(var(--color-primary-light))}.btn--ghost:hover{border-color:var(--primary);color:var(--primary)}.link:hover{color:var(--primary)}.steps__item:hover{background-color:var(--bg-secondary)}.table tbody tr:hover td{background-color:rgba(var(--color-gray-100),.03)}.faq-item__question:hover{color:var(--primary)}.bar__menu:hover{border-color:var(--primary);color:var(--primary)}.decoder__term:hover{border-color:var(--primary)}.index__row:hover{background-color:var(--bg-secondary);padding-left:.75rem}.index__row:hover .index__name{color:var(--primary)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::after,*::before{-webkit-animation-duration:NaNs!important;animation-duration:NaNs!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:NaNs!important}.js .reveal{opacity:1;-webkit-transform:none;transform:none}}