/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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,::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-font-weight:initial;--tw-outline-style:solid;--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;--color-white:#fff;--spacing:.25rem;--font-weight-semibold:600;--radius-sm:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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]){appearance:button}::file-selector-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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.z-\[20\]{z-index:20}.mr-4{margin-right:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-full{width:100%;height:100%}.w-\[275px\]{width:275px}.max-w-none{max-width:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-16{gap:calc(var(--spacing) * 16)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.bg-white{background-color:var(--color-white)}.px-16{padding-inline:calc(var(--spacing) * 16)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.text-left{text-align:left}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.lowercase{text-transform:lowercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-\[0px_6px_6px_rgba\(0\,0\,0\,0\.04\)\]{--tw-drop-shadow-size:drop-shadow(0px 6px 6px var(--tw-drop-shadow-color,#0000000a));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.launch-page{color:#1d7a80;background:#ecf5f4;min-height:100vh}.launch-header{background:#fffdf8;border-bottom:1px solid #1d7a803d;justify-content:space-between;align-items:center;height:104px;padding:0 6vw;display:flex}.launch-header img{width:210px;height:auto}.launch-header>span{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.launch-hero{grid-template-columns:minmax(0,1.15fr) minmax(370px,.65fr);align-items:center;gap:8vw;min-height:calc(100vh - 104px);padding:72px 7vw 86px;display:grid}.launch-copy{max-width:840px}.launch-kicker{letter-spacing:.2em;margin:0 0 30px;font-size:11px;font-weight:700}.launch-copy h1{letter-spacing:-.045em;margin:0;font:400 clamp(57px,6.6vw,100px)/.92 Georgia,serif}.launch-copy h1 span{display:block}.launch-copy h1 span:last-child{color:#102b29}.launch-lede{color:#526966;max-width:720px;margin:34px 0 0;font:400 19px/1.65 Georgia,serif}.early-access-wrap{border-top:4px solid #1d7a80;margin-top:40px;padding-top:25px}.early-access-heading{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.early-access-heading>span{letter-spacing:.18em;font-size:11px;font-weight:700}.early-access-heading p{color:#526966;margin:0;font:italic 16px Georgia,serif}.early-access-form{grid-template-columns:1.2fr .85fr auto;align-items:end;gap:12px;margin-top:22px;display:grid}.early-access-form label{gap:8px;display:grid}.early-access-form label>span{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.early-access-form input,.early-access-form select{color:#102b29;background:#fffdf8;border:1px solid #1d7a8059;border-radius:0;width:100%;height:52px;padding:0 15px;font:14px Arial,sans-serif}.early-access-form input:focus,.early-access-form select:focus{outline-offset:2px;outline:2px solid #5db8c3}.early-access-form button{cursor:pointer}.early-access-form button:disabled{opacity:.65}.early-access-form small{color:#607572;grid-column:1/-1;font-size:11px}.early-access-trap{position:absolute!important;left:-10000px!important}.early-access-error{color:#8b2e2e;grid-column:1/-1;margin:0;font-size:13px}.early-access-success{background:#fffdf8;border-left:4px solid #5db8c3;margin-top:22px;padding:22px 24px}.early-access-success strong{font:400 24px Georgia,serif}.early-access-success p{color:#526966;margin:8px 0 0;font-size:14px;line-height:1.55}.launch-record{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #5db8c338;background:#fffdf8;border:1px solid #1d7a8047;padding:28px 30px 30px;transform:rotate(1.2deg)}.launch-record-top{letter-spacing:.14em;border-bottom:1px solid #1d7a8038;justify-content:space-between;gap:20px;padding-bottom:18px;font-size:9px;font-weight:700;display:flex}.launch-record-top span:last-child{color:#5db8c3}.launch-record>img{width:150px;margin:32px auto;display:block}.launch-record-line{border-top:1px solid #1d7a802e;grid-template-columns:105px 1fr;gap:14px;padding:14px 0;display:grid}.launch-record-line span{letter-spacing:.12em;font-size:9px;font-weight:700}.launch-record-line strong{color:#102b29;font:400 17px Georgia,serif}.launch-record-status{letter-spacing:.08em;background:#ecf5f4;margin-top:14px;padding:14px;font-size:11px;font-weight:700}.launch-record-status i{background:#5db8c3;border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block}.launch-record>p{color:#526966;margin:20px 0 0;font:italic 13px/1.6 Georgia,serif}.launch-audiences{color:#fff;background:#1d7a80;grid-template-columns:1fr 1fr;display:grid}.launch-audiences article{border-right:1px solid #ffffff47;padding:72px 8vw 76px}.launch-audiences article:last-child{border:0}.launch-audiences article>p,.launch-principle>p{letter-spacing:.18em;color:#a9e0e5;margin:0;font-size:10px;font-weight:700}.launch-audiences h2{margin:35px 0 26px;font:400 clamp(34px,3.2vw,48px)/1 Georgia,serif}.launch-audiences ul{margin:0;padding:0;list-style:none}.launch-audiences li{border-top:1px solid #ffffff38;padding:14px 0;font-size:14px;line-height:1.5}.launch-principle{text-align:center;background:#fffdf8;padding:96px 12vw 106px}.launch-principle>p{color:#1d7a80}.launch-principle blockquote{color:#102b29;max-width:1050px;margin:34px auto 0;font:400 clamp(30px,4vw,56px)/1.13 Georgia,serif}.launch-footer{color:#fff;background:#102b29;justify-content:space-between;align-items:center;gap:25px;min-height:94px;padding:30px 6vw;font-size:11px;display:flex}.launch-footer nav{gap:28px;display:flex}.launch-footer a:hover{color:#a9e0e5}@media (width<=1000px){.launch-hero{grid-template-columns:1fr;gap:72px}.launch-record{max-width:540px}.early-access-form{grid-template-columns:1fr 1fr}.early-access-form button{grid-column:1/-1}}@media (width<=700px){.launch-header{height:88px;padding:0 24px}.launch-header img{width:175px}.launch-header>span{display:none}.launch-hero{padding:58px 24px 74px}.launch-copy h1{font-size:clamp(50px,14vw,72px)}.launch-lede{font-size:18px}.early-access-heading{display:block}.early-access-heading p{margin-top:9px}.early-access-form{grid-template-columns:1fr}.early-access-form button{grid-column:auto}.launch-record{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #5db8c338;padding:22px}.launch-audiences{grid-template-columns:1fr}.launch-audiences article{border-bottom:1px solid #ffffff47;border-right:0;padding:54px 24px}.launch-principle{padding:72px 24px}.launch-footer{flex-direction:column;align-items:flex-start;padding:28px 24px}.launch-footer nav{gap:22px}}.launch-page .launch-hero{min-height:calc(100vh - 96px);padding-top:92px;padding-bottom:104px}.launch-page .launch-copy h1{letter-spacing:-.025em;font-size:clamp(52px,5.4vw,78px);line-height:.98}.launch-page .launch-record{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #5db8c32e;transform:none}.launch-page .launch-audiences article{padding-top:82px;padding-bottom:86px}.launch-page .launch-principle blockquote{font-size:clamp(34px,3.7vw,52px);line-height:1.18}@media (width<=700px){.launch-page .launch-hero{min-height:auto;padding-top:66px;padding-bottom:80px}.launch-page .launch-copy h1{font-size:clamp(48px,13vw,66px)}}.launch-page .launch-header{height:96px;padding:0 5vw}.launch-page .launch-header>a:first-child{align-items:center;display:flex}.launch-page .launch-header-cta{border:1px solid var(--teal);letter-spacing:.12em;text-transform:uppercase;padding:13px 17px;font-size:10px;font-weight:700;transition:all .2s}.launch-page .launch-header-cta span{margin-left:10px}.launch-page .launch-header-cta:hover{background:var(--teal);color:#fff}.launch-page .launch-footer{background:#102b29;min-height:130px;padding:34px 6vw}.launch-page .launch-footer>div{align-items:center;gap:25px;display:flex}.launch-page .launch-footer img{filter:brightness(0)invert();opacity:.95;width:170px}.launch-page .launch-footer>div>span{color:#ffffffb8;max-width:240px;line-height:1.5}.launch-page .launch-footer p{color:#ffffffb8;margin:0}.launch-page .launch-footer p a{color:#fff;margin-left:18px}@media (width<=700px){.launch-page .launch-header{height:82px;padding:0 20px}.launch-page .launch-header img{width:164px}.launch-page .launch-header-cta{padding:11px 12px;font-size:9px}.launch-page .launch-header-cta span{display:none}.launch-page .launch-footer{align-items:flex-start}.launch-page .launch-footer>div{flex-direction:column;align-items:flex-start;gap:15px}}.launch-page .launch-copy h1 span:last-child,.launch-page .launch-record-line strong,.launch-page .launch-principle blockquote,.launch-page .early-access-form input,.launch-page .early-access-form select{color:var(--teal)}.launch-page .early-access-form button:hover{background:#17666b}.launch-page .launch-footer{background:var(--teal)}.launch-page .launch-logo{align-items:center;display:flex}.launch-page .launch-footer>p{text-align:right;max-width:390px;line-height:1.55}@media (width<=700px){.launch-page .launch-footer>p{text-align:left}}.launch-page .launch-footer{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:center;gap:7vw;min-height:156px;padding:38px 7vw;display:grid}.launch-page .launch-footer>div{grid-template-columns:190px auto;align-items:center;gap:34px;display:grid}.launch-page .launch-footer img{width:190px}.launch-page .launch-footer>div>span{white-space:nowrap;max-width:none;font-size:14px;line-height:1.55}.launch-page .launch-footer>p{text-align:right;flex-direction:column;align-items:flex-end;gap:9px;max-width:none;font-size:13px;line-height:1.45;display:flex}.launch-page .launch-footer>p span:last-child{color:#ffffffc7}@media (width<=850px){.launch-page .launch-footer{grid-template-columns:1fr;gap:32px}.launch-page .launch-footer>p{text-align:left;align-items:flex-start}}@media (width<=560px){.launch-page .launch-footer{padding:38px 24px}.launch-page .launch-footer>div{grid-template-columns:1fr;gap:18px}.launch-page .launch-footer>div>span{white-space:normal;font-size:14px}.launch-page .launch-footer>p{font-size:13px}}.launch-founder{background:var(--paper);grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:center;gap:9vw;padding:110px 8vw;display:grid}.launch-founder figure{background:var(--white);border:1px solid var(--line);margin:0}.launch-founder figure img{width:100%;height:auto;display:block}.launch-founder-label{letter-spacing:.18em;margin:0 0 26px;font-size:11px;font-weight:700}.launch-founder h2{color:var(--teal);margin:0 0 32px;font:400 clamp(40px,4.2vw,62px)/1.03 Georgia,serif}.launch-founder>div>p:not(.launch-founder-label):not(.launch-founder-signature){color:#526966;margin:0 0 18px;font:400 18px/1.72 Georgia,serif}.launch-founder-signature{color:var(--teal);margin:34px 0 0;font:italic 23px Georgia,serif}.launch-founder-signature span{letter-spacing:.15em;text-transform:uppercase;margin-top:8px;font:700 10px Arial,sans-serif;display:block}@media (width<=850px){.launch-founder{grid-template-columns:1fr;gap:54px}.launch-founder figure{max-width:520px}}@media (width<=700px){.launch-founder{padding:76px 24px}.launch-founder h2{font-size:42px}.launch-founder>div>p:not(.launch-founder-label):not(.launch-founder-signature){font-size:17px}}.launch-founder figure{isolation:isolate;background:0 0;border:0;justify-content:center;align-self:end;align-items:flex-end;min-height:570px;margin-bottom:-110px;display:flex;position:relative}.launch-founder figure:before{content:"";z-index:-1;background:var(--accent);opacity:.28;border-radius:48% 48% 0 0;height:82%;position:absolute;bottom:0;left:4%;right:6%}.launch-founder figure:after{content:"FOUNDER · THE SKINCARE BUREAU®";background:var(--teal);color:#fff;letter-spacing:.15em;padding:11px 15px;font:700 10px/1 Arial,sans-serif;position:absolute;bottom:30px;left:0}.launch-founder figure img{filter:none;width:min(112%,560px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.launch-founder{padding-bottom:110px;overflow:hidden}@media (width<=850px){.launch-founder figure{width:100%;max-width:520px;min-height:540px;margin:0 auto -110px}.launch-founder figure img{width:min(100%,500px)}}@media (width<=700px){.launch-founder{padding-bottom:76px}.launch-founder figure{min-height:440px;margin-bottom:-76px}.launch-founder figure:after{font-size:9px;bottom:18px}.launch-founder figure img{width:min(108%,440px)}}.launch-founder{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:center;gap:7vw;padding-top:88px;padding-bottom:88px}.launch-founder>div{max-width:650px}.launch-founder figure{align-self:center;min-height:520px;margin:0}.launch-founder figure:before{height:84%}.launch-founder figure img{width:min(108%,520px)}@media (width<=850px){.launch-founder{grid-template-columns:1fr;padding-top:76px;padding-bottom:76px}.launch-founder figure{min-height:500px;margin:0 auto}.launch-founder>div{max-width:680px}}@media (width<=700px){.launch-founder{padding-top:64px;padding-bottom:64px}.launch-founder figure{min-height:420px;margin:0 auto}.launch-founder figure img{width:min(104%,420px)}}.launch-founder-signature strong{color:var(--teal);letter-spacing:-.04em;padding:0 12px 9px 2px;font-family:Snell Roundhand,Segoe Script,Brush Script MT,cursive;font-size:44px;font-weight:400;line-height:1;display:inline-block;position:relative;transform:rotate(-2deg)}.launch-founder-signature strong:after{content:"";background:linear-gradient(90deg,var(--accent),#5db8c300);transform-origin:0;height:2px;position:absolute;bottom:2px;left:4%;right:-8%;transform:rotate(-1deg)}@media (width<=700px){.launch-founder-signature strong{font-size:39px}}.launch-founder-signature img{width:min(100%,390px);height:auto;margin:0 0 5px -10px;display:block}.launch-founder-signature span{margin-top:6px}@media (width<=700px){.launch-founder-signature img{width:min(100%,340px);margin-left:-6px}}.launch-page .early-access-heading p{text-align:right;max-width:470px;line-height:1.45}@media (width<=700px){.launch-page .early-access-heading p{text-align:left;max-width:560px}}.launch-page .launch-hero{grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);gap:3vw;overflow:hidden}.launch-page .launch-phone{justify-content:flex-end;align-self:stretch;align-items:flex-end;margin-bottom:-104px;margin-right:-5vw;display:flex}.launch-page .launch-phone img{object-position:right bottom;width:min(122%,760px);max-width:none;max-height:820px}.launch-page .launch-phone figcaption{bottom:116px;left:auto;right:6vw}@media (width<=1000px){.launch-page .launch-hero{grid-template-columns:1fr;overflow:visible}.launch-page .launch-phone{align-self:auto;margin:0 -5vw -104px 0}.launch-page .launch-phone img{width:min(100%,700px)}.launch-page .launch-phone figcaption{bottom:116px;right:5vw}}@media (width<=700px){.launch-page .launch-phone{margin:0 -24px -80px 0}.launch-page .launch-phone img{width:112%;max-height:650px}.launch-page .launch-phone figcaption{bottom:92px;right:24px}}.launch-page .launch-phone{align-self:end;margin:0;position:relative}.launch-page .launch-phone img{object-fit:contain;object-position:center bottom;width:100%;height:auto;max-height:720px;display:block}.launch-page .launch-phone figcaption{border-left:3px solid var(--accent);color:var(--teal);background:#fffdf8f0;padding:10px 13px;font:italic 13px/1.35 Georgia,serif;position:absolute;bottom:3%;left:4%}@media (width<=1000px){.launch-page .launch-phone{max-width:620px;margin:0 auto}.launch-page .launch-phone img{max-height:660px}}@media (width<=700px){.launch-page .launch-phone figcaption{font-size:12px;bottom:1%;left:0}}:root{--ink:#1d7a80;--deep:#102b29;--teal:#1d7a80;--accent:#5db8c3;--sage:#b7cbc4;--paper:#ecf5f4;--white:#fffdf8;--line:#1d7a8040}.scanner-page-scan-editor input{border:1px solid var(--line);color:#36524f;background:#fff;width:100%;padding:10px 12px;font:600 13px/1.5 Arial,sans-serif}.scanner-page-scan-editor input:focus{outline:2px solid var(--accent);outline-offset:2px}.scanner-page-scan-editor small{color:#6c817e;font-size:10px}.scanner-page-scan-skip{color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal);background:0 0;margin-left:10px}.scanner-page-paste{border:1px solid var(--line);background:#fff;margin-top:20px;padding:22px}.scanner-page-paste>span{letter-spacing:.13em;color:var(--accent);font-size:9px;font-weight:700}.scanner-page-paste h3{color:var(--teal);margin:8px 0 0;font:400 24px/1.2 Georgia,serif}.scanner-page-paste p{color:#526966!important;margin:8px 0 14px!important;font-size:11px!important}.scanner-page-paste textarea{border:1px solid var(--line);resize:vertical;color:#36524f;width:100%;padding:12px;font:400 13px/1.55 Arial,sans-serif}.scanner-page-paste .button{margin-top:12px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}sup{vertical-align:super;font-size:.48em}.site-header{border-bottom:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;justify-content:space-between;align-items:center;gap:26px;height:96px;padding:0 4vw;display:flex;position:sticky;top:0}.wordmark{align-items:center;display:flex}.wordmark img{width:185px;height:auto;display:block}.desktop-nav{letter-spacing:.065em;align-items:center;gap:32px;font-size:13px;display:flex}.desktop-nav a:hover,.footer-links a:hover{color:var(--teal)}.site-header-actions{flex:none;align-items:center;gap:16px;display:flex}.header-utility-actions{border-right:1px solid var(--line);align-items:center;gap:4px;padding-right:12px;display:flex}.header-icon-link{width:38px;height:38px;color:var(--teal);border:1px solid #0000;place-items:center;transition:background .2s,border-color .2s,color .2s;display:grid}.header-icon-link svg{width:23px;height:23px}.header-icon-link:hover{background:var(--paper);border-color:var(--line);color:var(--accent)}.social-bar{justify-content:flex-end;align-items:center;gap:22px;display:flex}.social-bar>span{letter-spacing:.18em;font-size:8px;font-weight:700}.social-bar>div{align-items:center;gap:9px;display:flex}.social-bar a{border-radius:50%;place-items:center;width:32px;height:32px;transition:all .2s;display:grid}.social-bar svg{width:16px;height:16px}.social-bar-top{background:var(--white);border-bottom:1px solid var(--line);min-height:48px;color:var(--teal);padding:0 7vw}.social-bar-top a{background:var(--accent);color:#fff}.social-bar-top a:hover{background:var(--teal)}.social-bar-footer{color:#fff;border-top:1px solid #ffffff52;border-bottom:1px solid #ffffff52;justify-content:flex-start;margin:0 0 32px;padding:24px 0}.social-bar-footer a{color:#fff;border:1px solid #ffffff80}.social-bar-footer a:hover{background:var(--accent);border-color:var(--accent)}.button{background:var(--accent);color:#fff;letter-spacing:.13em;text-transform:uppercase;border:1px solid var(--accent);justify-content:center;align-items:center;gap:28px;min-height:52px;padding:0 24px;font-size:11px;font-weight:700;transition:all .25s;display:inline-flex}.button:hover{background:var(--teal);border-color:var(--teal);color:#fff;transform:translateY(-2px)}.button-small{gap:16px;min-height:42px;padding:0 18px}.hero{grid-template-columns:1.12fr .88fr;align-items:center;gap:9vw;min-height:720px;padding:92px 7vw 100px;display:grid}.eyebrow,.section-number{letter-spacing:.24em;text-transform:uppercase;color:var(--teal);margin:0 0 28px;font-size:10px;font-weight:700}h1,h2,blockquote{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400}h1{max-width:760px;margin:0;font-size:clamp(56px,7vw,102px);line-height:.94}.hero-copy h1{font-size:clamp(48px,5.5vw,80px);line-height:.97}.hero-lede{color:#36524f;max-width:650px;margin:34px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.7}.hero-promise{border-left:3px solid var(--accent);color:var(--teal);letter-spacing:.17em;text-transform:uppercase;margin:22px 0 0;padding-left:16px;font-size:11px;font-weight:700}.hero-promise+.hero-actions{margin-top:30px}.hero-actions{align-items:center;gap:28px;margin-top:38px;display:flex}.text-link{border-bottom:1px solid var(--ink);letter-spacing:.12em;text-transform:uppercase;padding-bottom:6px;font-size:11px;font-weight:700}.hero-visual{border:1px solid var(--line);min-height:500px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;background:#fff;padding:34px 38px;position:relative}.record-kicker{border-bottom:1px solid var(--line);letter-spacing:.19em;color:var(--teal);padding-bottom:20px;font-size:9px}.record-head{justify-content:space-between;align-items:center;min-height:160px;font-family:Georgia,serif;font-size:24px;display:flex}.official-seal{object-fit:contain;background:0 0;flex-shrink:0;width:128px;height:128px;display:block}.record-line{border-top:1px solid var(--line);grid-template-columns:150px 1fr;align-items:center;min-height:62px;display:grid}.record-line span{letter-spacing:.16em;color:var(--teal);font-size:9px}.record-line strong{font-family:Georgia,serif;font-weight:400}.record-status{letter-spacing:.12em;text-transform:uppercase;padding-top:24px;font-size:11px;font-weight:700}.status-dot{background:var(--teal);border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.record-note{color:#637572;margin:20px 0 0;font-size:11px;line-height:1.55}.cow-hero{background:var(--paper);grid-template-columns:1fr 1fr;gap:0;min-height:620px;padding-top:52px;padding-bottom:56px;position:relative;overflow:hidden}.cow-hero .hero-copy{z-index:2;max-width:700px;position:relative}.cow-hero .eyebrow{margin-bottom:18px}.cow-hero .hero-copy :is(h1,h2){font-size:clamp(68px,7.1vw,102px);line-height:.86}.hero-title-desktop{white-space:nowrap;display:inline}.hero-title-mobile{display:none}.hero-title-desktop>span,.hero-title-mobile>span{white-space:nowrap;display:block}.cow-hero .hero-lede{max-width:655px;margin-top:22px;font-size:18px;line-height:1.56}.cow-hero .hero-actions{margin-top:24px}.cow-hero-art{z-index:1;background:var(--paper);pointer-events:none;margin:0;position:absolute;inset:0 0 0 42%;overflow:hidden}.cow-hero-art img,.cow-hero-art-mobile img{object-fit:cover;width:100%;height:100%;display:block}.cow-hero-art img{object-position:center bottom}.cow-hero-art-mobile{display:none}.hero-claim-examples{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:max-content 1fr max-content 1fr max-content 1fr max-content;align-items:center;gap:8px;max-width:660px;margin-top:16px;padding:6px 0;display:grid}:is(.hero-claim-examples,.ea-hero-proof) span{letter-spacing:.11em;text-transform:uppercase;min-height:32px;color:var(--teal);align-items:center;padding:0 11px;font-size:10px;font-weight:700;display:inline-flex;position:relative}:is(.hero-claim-examples,.ea-hero-proof) span:after{content:"";border:1px solid var(--teal);opacity:0;pointer-events:none;border-radius:48% 52% 46% 54%/55% 47% 53% 45%;transition:opacity .2s,transform .22s;position:absolute;inset:-3px -5px;transform:rotate(-2deg)scale(.92)}:is(.hero-claim-examples,.ea-hero-proof) span:nth-of-type(2n):after{transform:rotate(2deg)scale(.92)}.hero-claim-divider{text-align:center;color:var(--teal);font:400 13px/1 Georgia,serif}@media (hover:hover){:is(.hero-claim-examples,.ea-hero-proof) span:hover:after{opacity:1;transform:rotate(-2deg)scale(1)}:is(.hero-claim-examples,.ea-hero-proof) span:nth-of-type(2n):hover:after{transform:rotate(2deg)scale(1)}}@media (width>=981px){.cow-hero{grid-template-columns:minmax(0,47%) minmax(0,53%);min-height:630px;padding-top:46px}.cow-hero .hero-copy :is(h1,h2){font-size:clamp(68px,6.6vw,96px)}.cow-hero .hero-lede{max-width:545px}.cow-hero-art{width:min(59%,780px);padding-top:0;inset:0 0 0 auto}.cow-hero-art img{object-position:center 95%;transform:none}}.market-proof{background:var(--teal);color:#fff;padding:68px 7vw 38px}.market-proof-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:6vw;display:grid}.market-proof-kicker{color:#fff;margin:0 0 28px}.market-proof h2{max-width:540px;font-size:clamp(38px,3.7vw,54px);line-height:1}.market-proof-summary{border-left:4px solid var(--accent);color:#ffffffeb;max-width:680px;margin:0;padding-left:24px;font-family:Georgia,serif;font-size:19px;line-height:1.6}.market-proof-summary p{margin:0}.market-proof-summary p+p{margin-top:16px}.market-proof-grid{border-top:1px solid #fff6;border-left:1px solid #fff6;grid-template-columns:repeat(3,1fr);margin-top:50px;display:grid}.market-proof-card{border-bottom:1px solid #fff6;border-right:1px solid #fff6;flex-direction:column;min-height:218px;padding:28px 30px;display:flex}.market-proof-card strong{letter-spacing:-.065em;font:400 clamp(66px,6.4vw,94px)/.9 Georgia,Times New Roman,serif}.market-proof-card p{color:#ffffffe6;max-width:330px;margin:auto 0 0;font-size:14px;line-height:1.55}.market-proof-card-focus{z-index:1;background:var(--accent);margin-bottom:-12px;position:relative;transform:translateY(-12px);box-shadow:0 18px 38px #102b292e}.market-proof-card-focus strong{font-size:clamp(76px,7.2vw,106px)}.market-proof-source{color:#ffffffad;margin:30px 0 0;font-size:10px;line-height:1.6}.market-proof-source a{color:#fff;border-bottom:1px solid #ffffffb8;padding-bottom:2px}.market-proof-source span{display:block}.market-proof-source a:hover{color:var(--paper);border-color:var(--paper)}.market-proof-actions .button{max-width:100%}.market-proof-actions .button:is(:hover,:focus-visible){color:#fff;background:0 0;border-color:#fff}.verified-page #standards{scroll-margin-top:112px}@media (width<=900px){.market-proof-heading{grid-template-columns:1fr;gap:24px}.market-proof-summary{max-width:720px}.market-proof-card{padding:25px 22px}.market-proof-card p{font-size:13px}}@media (width<=650px){.market-proof{padding:56px 24px 34px}.market-proof h2{font-size:40px}.market-proof-summary{padding-left:18px;font-size:17px}.market-proof-grid{grid-template-columns:1fr;margin-top:40px}.market-proof-card{min-height:164px}.market-proof-card+.market-proof-card{border-top:0}.market-proof-card p{margin-top:24px}.market-proof-card-focus{margin-bottom:0;transform:none}.market-proof-card-focus strong{font-size:76px}.market-proof-source{margin-top:24px}}.principle-record-section{background:var(--white);border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;align-items:start;gap:5vw;padding:62px 7vw;display:grid}.principle-record-copy blockquote,.process-hero-title{max-width:650px;margin:0;font-size:clamp(64px,7.2vw,112px);line-height:.88}.principle-record-copy .section-number{margin-bottom:17px}.principle-record-copy .principle-record-title{font-size:clamp(64px,7.2vw,112px)}.principle-record-title span{white-space:nowrap;display:block}.principle-record-promise{border-top:1px solid var(--line);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin:22px 0 0;padding-top:14px;font-size:11px;font-weight:700}.principle-record-description{color:#36524f;max-width:610px;margin:16px 0 0;font-family:Georgia,serif;font-size:17px;line-height:1.6}.principle-record-description>strong{color:var(--teal)}.principle-record-link{margin-top:16px;display:inline-block}.principle-record-section .hero-visual{background:#fff;width:100%}.origin-story-visual{justify-self:end;width:100%;max-width:470px}.origin-story-visual .principle-record-link{color:var(--teal);border-color:currentColor;margin-top:32px}@media (width<=980px){.origin-story-visual{justify-self:start;max-width:520px}}@media (width<=560px){.origin-story-visual{max-width:none}}.origin-story-photo{background:var(--paper);border:1px solid var(--line);width:100%;max-width:470px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;justify-self:end;margin:0}.origin-story-photo img{aspect-ratio:4/3;object-fit:cover;object-position:center 42%;width:100%;display:block}.origin-story-photo figcaption{border-top:4px solid var(--teal);background:var(--paper);padding:14px 18px}.origin-story-photo figcaption span{letter-spacing:.18em;color:var(--teal);font-size:11px;font-weight:700}.origin-story-photo figcaption p{color:#526966;margin:6px 0 0;font-family:Georgia,serif;font-size:15px;line-height:1.45}.brand-photo{background:#e9e5df;width:100%;height:min(48vw,540px);margin:0;position:relative;overflow:hidden}.brand-photo>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.brand-photo figcaption{background:var(--white);min-width:300px;color:var(--teal);padding:26px 32px;position:absolute;bottom:0;left:7vw}.brand-photo figcaption span{letter-spacing:.2em;font-size:9px;font-weight:700}.brand-photo figcaption p{margin:10px 0 0;font-family:Georgia,serif;font-size:22px}.brand-value-section{background:var(--white);min-height:580px;color:var(--teal);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;display:grid;overflow:hidden}.brand-value-image{object-fit:cover;object-position:62% center;filter:brightness(1.06)saturate(1.03);width:100%;height:100%;display:block}.brand-value-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:82px 5vw 86px 7vw;display:flex}.brand-value-copy .eyebrow{color:var(--teal);margin-bottom:22px}.brand-value-copy :is(h1,h2){max-width:650px;font-size:clamp(46px,4.5vw,66px);line-height:1}.brand-value-copy>p:not(.eyebrow){color:#36524f;max-width:590px;margin:26px 0 32px;font-family:Georgia,serif;font-size:18px;line-height:1.65}.brand-value-copy>p:not(.eyebrow),.legal-reading-page .legal-hero-copy>p{color:#36524f;font-family:Georgia,serif;font-size:18px;line-height:1.65}.brand-home-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:max(580px,90svh - 96px)}.brand-home-hero .brand-value-copy{padding-top:52px;padding-bottom:56px}.brand-home-hero .brand-value-copy h1,.standards-hero-copy h1,.legal-reading-page .legal-hero h1{font-size:clamp(50px,4.9vw,72px);line-height:.98}.brand-home-hero .brand-value-copy>p:not(.eyebrow){margin-bottom:0}.brand-home-hero .hero-actions{margin-top:30px}.brand-home-hero .hero-actions .button{white-space:nowrap}.claims-matter-section{border-bottom:1px solid var(--line)}.brand-home-hero .hero-actions .text-link{white-space:nowrap}@media (width>=821px){.brand-home-hero{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.brand-home-hero .brand-value-copy h1,.legal-reading-page .legal-hero h1{font-size:clamp(40px,5.4vw,80px)}}#brand-hero-title>span{display:block}@media (width>=561px){#brand-hero-title>span{white-space:nowrap}}.split-section{background:var(--white);grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:6vw;padding:120px 7vw;display:grid}h2,#home-video-title,#record-proof-title,#home-brief-title{margin:0;font-size:clamp(42px,5vw,72px);line-height:1.04}h2,#home-video-title,#record-proof-title,#home-brief-title,.legal-reading-page .legal-content h2{font-size:clamp(42px,5vw,72px);line-height:1.04}.section-intro{flex-direction:column;height:100%;display:flex}.section-intro h2,.process-section-heading,.bureau-feature h2,.bureau-library-top h2,.bureau-related>h2{max-width:560px;font-size:clamp(36px,4vw,56px);line-height:1.08}.scope-note{border-top:1px solid var(--line);color:#526966;max-width:520px;margin:28px 0 0;padding-top:22px;font-size:13px;line-height:1.7}.sourcing-example{width:100%;max-width:520px;margin:auto 0 0;padding-top:34px}.sourcing-example img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.sourcing-example figcaption{background:var(--paper);color:var(--teal);border:1px solid var(--line);border-top:4px solid var(--teal);padding:18px 22px}.sourcing-example figcaption span{letter-spacing:.18em;font-size:9px;font-weight:700}.sourcing-example figcaption p{color:#526966;margin:8px 0 0;font-family:Georgia,serif;font-size:14px;line-height:1.5}.meaning-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px;height:100%;display:grid}.meaning-grid article{border:1px solid var(--line);border-top:4px solid var(--teal);background:var(--paper);flex-direction:column;min-height:285px;padding:30px;display:flex}.feature-top{color:var(--teal);justify-content:space-between;align-items:flex-start;display:flex}.feature-top>span{letter-spacing:.14em;font-size:10px;font-weight:700}.feature-icon{background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.feature-icon svg{width:23px;height:23px}.meaning-grid h3{color:var(--teal);margin:28px 0 12px;font-family:Georgia,serif;font-size:24px;font-weight:400}.process-list h3,.bureau-card h3,.bureau-empty h3{margin:38px 0 14px;font-family:Georgia,serif;font-size:25px;font-weight:400}.body-copy,.meaning-grid p,.process-list p,.record-proof-steps p{color:#526966;margin:0;font-size:14px;line-height:1.7}.claims-section{background:var(--teal);color:var(--white);grid-template-columns:.78fr 1.22fr;gap:6vw;padding:96px 7vw;display:grid}.light{color:#ffffffc7}.claims-heading .claims-intro{color:#ffffffe6;max-width:420px;margin-top:22px;font-family:Georgia,serif;font-size:17px;line-height:1.6}.documentation-example{border-top:1px solid #ffffff80;max-width:420px;margin-top:30px;padding-top:20px}.documentation-example span{letter-spacing:.18em;color:var(--accent);font-size:9px;font-weight:700}.documentation-example p{color:#ffffffe0;text-wrap:balance;margin:10px 0 0;font-family:inherit;font-size:13px;line-height:1.7}.claims-list{border-top:1px solid #ffffff5c}.claims-list div{border-bottom:1px solid #ffffff5c;grid-template-columns:.8fr 1.2fr;gap:28px;padding:22px 4px;display:grid}.claims-list span{font-family:Georgia,serif;font-size:21px}.claims-list em{color:#ffffffeb;font-size:15px;font-style:normal;line-height:1.65}.claims-heading>.hero-actions{margin-top:30px}.process-section{padding:120px 7vw}.process-title{max-width:760px}.process-list{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:75px 0 0;padding:0;list-style:none;display:grid}.process-list li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:255px;padding:27px;display:flex}.process-list li>span{color:var(--teal);font-size:10px}.process-list h3,.bureau-card h3,.bureau-empty h3{margin:0 0 10px}.process-top{justify-content:space-between;align-items:flex-start;display:flex}.process-top>span{letter-spacing:.14em;color:var(--teal);font-size:10px;font-weight:700}.process-icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.process-icon svg{color:#fff;stroke:#fff;width:25px;height:25px}.boundary-section{background:var(--teal);color:var(--white);grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:82px 7vw;display:grid}.boundary-copy{color:#ecf3ef;font-family:Georgia,serif;font-size:19px;line-height:1.7}.boundary-copy p{margin:0 0 20px}.boundary-copy p:last-child{margin-bottom:0}.boundary-labels{border-top:1px solid #fff6;flex-wrap:nowrap;gap:18px;margin-top:34px;padding-top:18px;display:flex}.boundary-labels span{white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;color:#ffffffe0;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.boundary-labels span:before{content:"";background:var(--accent);flex:0 0 7px;width:7px;height:7px}@media (width<=1100px){.boundary-labels{flex-wrap:wrap}}.brief-section{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:120px 7vw}.brief-intro{grid-template-columns:1.15fr .85fr;align-items:end;gap:10vw;display:grid}.brief-heading h2{max-width:760px}.brief-copy{border-top:4px solid var(--teal);padding-top:28px}.brief-copy p{color:#526966;margin:0 0 32px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.brief-copy .button{width:max-content}.brief-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.brief-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);flex-direction:column;min-height:360px;padding:30px;display:flex}.article-meta{color:var(--teal);letter-spacing:.14em;justify-content:space-between;gap:20px;font-size:9px;font-weight:700;display:flex}.brief-grid h3{color:var(--teal);margin:56px 0 18px;font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.16}.brief-grid p{color:#526966;margin:0;font-size:13px;line-height:1.75}.brief-grid article>a{border-top:1px solid var(--line);letter-spacing:.13em;text-transform:uppercase;color:var(--teal);justify-content:space-between;align-items:center;margin-top:auto;padding-top:30px;font-size:10px;font-weight:700;display:flex}.brief-grid article>a svg{width:16px;height:16px}.brief-editorial-image{border:1px solid var(--line);background:var(--white);height:clamp(280px,24vw,360px);margin:52px 0 0;overflow:hidden}.brief-editorial-image img{object-fit:cover;object-position:center 48%;width:100%;height:100%;display:block}@media (width<=980px){.cow-hero{grid-template-columns:1fr;min-height:auto;padding-bottom:84px}.cow-hero .hero-copy{max-width:720px}.cow-hero-art-desktop{display:none}.cow-hero-art-mobile{background:var(--paper);pointer-events:none;width:calc(100% + 14vw);height:420px;margin:30px -7vw 0;display:block;overflow:hidden}.cow-hero-art-mobile img{object-position:center 67%}.principle-record-section{grid-template-columns:1fr;gap:30px}.principle-record-copy{max-width:720px}.principle-record-copy .principle-record-title,.process-hero-title{font-size:clamp(64px,10vw,92px)}.principle-record-section .hero-visual{max-width:720px}}@media (width<=560px){.cow-hero{padding:58px 24px 64px}.cow-hero .hero-copy :is(h1,h2){font-size:clamp(50px,15vw,62px);line-height:.88}.hero-title-desktop{display:none}.hero-title-mobile{display:inline}.cow-hero .hero-lede{font-size:17px}.hero-claim-examples{grid-template-columns:1fr 1fr;gap:8px 12px}:is(.hero-claim-examples,.ea-hero-proof) span{justify-self:start}.hero-claim-divider{display:none}.cow-hero-art-mobile{width:calc(100% + 48px);height:330px;margin:24px -24px 0}.cow-hero-art-mobile img{object-position:center 66%}.principle-record-section{gap:24px;padding:46px 24px}.principle-record-copy blockquote{font-size:52px}.principle-record-copy .principle-record-title,.process-hero-title{font-size:clamp(48px,14vw,60px)}.principle-record-description{font-size:17px}.principle-record-section .hero-visual{min-height:470px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #467a731a;padding:25px 22px}}@media (width<=980px){.origin-story-photo{justify-self:start;max-width:520px}}@media (width<=560px){.origin-story-photo{max-width:none;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a}.origin-story-photo figcaption{padding:15px 18px}.origin-story-photo figcaption p{font-size:15px}}@media (width<=820px){.brand-value-section,.brand-home-hero{grid-template-columns:1fr;min-height:0}.brand-value-copy{width:100%;padding:66px 7vw 70px}.brand-value-copy :is(h1,h2){max-width:680px}.brand-value-image{aspect-ratio:4/3;object-fit:cover;object-position:62% center;width:100%;height:auto}}@media (width<=560px){.brand-value-copy,.brand-home-hero .brand-value-copy{padding:52px 24px 56px}.brand-value-copy :is(h1,h2),.brand-home-hero .brand-value-copy h1,.standards-hero-copy h1,.legal-reading-page .legal-hero h1{font-size:42px;line-height:1.04}.brand-value-copy>p:not(.eyebrow){margin-top:22px;font-size:17px;line-height:1.62}.brand-value-copy>p:not(.eyebrow),.legal-reading-page .legal-hero-copy>p{font-size:17px;line-height:1.62}.brand-value-image{aspect-ratio:1;object-position:64% center}}.cta-section{text-align:center;background:var(--white);padding:130px 7vw}.cta-section .official-seal{width:170px;height:170px;margin:0 auto 42px}.cta-section h2{max-width:900px;margin:0 auto}.cta-section>p:not(.eyebrow){color:#526966;max-width:600px;margin:26px auto 34px;font-family:Georgia,serif;font-size:18px;line-height:1.6}.button-light{background:var(--accent);color:#fff;border-color:var(--accent)}footer{background:var(--teal);color:var(--white);padding:70px 7vw 30px}.footer-brand{border-bottom:1px solid #ffffff52;justify-content:space-between;align-items:flex-start;gap:70px;padding-bottom:55px;display:flex}.footer-brand>img{filter:brightness(0)invert();width:250px;height:auto}.footer-info{width:min(100%,460px)}.footer-info>p{color:#ffffffdb;margin:0}.footer-signup{border-top:1px solid #ffffff52;margin-top:26px;padding-top:22px}.footer-signup>span{letter-spacing:.18em;color:var(--accent);font-size:9px;font-weight:700}.footer-signup p{color:#ffffffd1;margin:10px 0 18px;font-size:12px;line-height:1.65}.footer-signup a{max-width:310px;color:var(--teal);letter-spacing:.12em;text-transform:uppercase;background:#fff;justify-content:space-between;align-items:center;padding:13px 15px;font-size:10px;font-weight:700;display:flex}.footer-signup a:hover{background:var(--accent);color:#fff}.footer-signup svg{width:16px;height:16px}.footer-links{text-transform:uppercase;letter-spacing:.12em;gap:36px;padding:35px 0 60px;font-size:11px;display:flex}.footer-links a:hover{color:var(--white);opacity:.72}.footer-bottom{letter-spacing:.12em;color:#ffffffc2;justify-content:space-between;font-size:9px;display:flex}@media (width<=900px){.desktop-nav{display:none}.site-header{height:82px}.hero,.split-section,.claims-section,.boundary-section,.brief-intro{grid-template-columns:1fr}.hero{gap:60px;padding-top:70px}.cow-hero{gap:0}.split-section,.claims-section,.brief-intro{gap:60px}.process-list{grid-template-columns:1fr 1fr}.brief-grid{grid-template-columns:1fr}.brief-grid article{min-height:300px}}@media (width<=560px){.site-header{padding:0 20px}.site-header-actions>.button{display:none}.site-header-actions{gap:0}.wordmark img{width:170px}.brand-login-link{font-size:9px}.hero,.split-section,.claims-section,.process-section,.boundary-section,.brief-section,.cta-section{padding-left:24px;padding-right:24px}.hero{min-height:auto;padding-top:58px;padding-bottom:70px}.cow-hero{padding-bottom:64px}h1{font-size:53px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-visual{min-height:470px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #467a731a;padding:25px 22px}.record-head{min-height:150px;font-size:20px}.record-head .official-seal{width:108px;height:108px}.record-line{grid-template-columns:110px 1fr}.brand-photo{height:360px}.brand-photo>img{object-position:60% center}.brand-photo figcaption{min-width:0;padding:21px 24px;left:24px;right:24px}.meaning-grid,.process-list{grid-template-columns:1fr}.meaning-grid{grid-template-rows:auto}.meaning-grid article{min-height:235px}.claims-list div{grid-template-columns:1fr;gap:12px}.footer-brand,.footer-bottom{flex-direction:column;align-items:flex-start}.footer-links{flex-wrap:wrap;gap:20px 28px}.brief-editorial-image{height:250px;margin-top:38px}.brief-editorial-image img{object-position:58% center}}@media (width<=900px){.claims-section{gap:44px;padding-top:82px;padding-bottom:82px}}@media (width<=560px){.claims-section{gap:36px;padding-top:68px;padding-bottom:68px}.claims-list div{padding-top:20px;padding-bottom:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}@media (width<=560px){.social-bar-top{justify-content:center;padding:0 20px}.social-bar>span{display:none}}.social-bar-top{background:#fff}footer{padding:58px 7vw 28px}.footer-brand{border-bottom:0;grid-template-columns:1fr auto;align-items:end;gap:70px;padding-bottom:36px;display:grid}.footer-identity img{filter:brightness(0)invert();width:220px;height:auto;display:block}.footer-identity p{color:#ffffffc7;margin:18px 0 0;font-size:12px}.footer-signup{border:0;width:360px;margin:0;padding:0}.footer-signup p{margin:9px 0 14px;line-height:1.5}.footer-signup a{max-width:none;padding:12px 14px;font-size:9px}.footer-utility{border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff47;justify-content:space-between;align-items:center;gap:32px;padding:22px 0;display:flex}.footer-links{gap:28px;padding:0;font-size:9px}.social-bar-footer{border:0;justify-content:flex-end;gap:14px;margin:0;padding:0}.social-bar-footer>span{display:none}.social-bar-footer a{border:0;width:28px;height:28px}.social-bar-footer svg{width:15px;height:15px}.footer-bottom{padding-top:24px}@media (width<=560px){.footer-brand{grid-template-columns:1fr;gap:34px;display:grid}.footer-signup{width:100%}.footer-utility{flex-direction:column;align-items:flex-start}.social-bar-footer{justify-content:flex-start}.footer-bottom{gap:12px}}.follow-tab{z-index:30;color:#fff;position:fixed;top:42%;right:0}.follow-tab summary{background:var(--accent);letter-spacing:.18em;writing-mode:vertical-rl;cursor:pointer;place-items:center;width:42px;height:112px;font-size:9px;font-weight:700;list-style:none;transition:background-color .2s;display:grid;transform:rotate(180deg);box-shadow:0 6px 20px #102b2929}.follow-tab summary::-webkit-details-marker{display:none}.follow-tab summary:hover,.follow-tab[open] summary{background:var(--teal)}.follow-tab nav{border:1px solid var(--line);background:#fff;justify-items:center;gap:10px;width:74px;padding:14px 12px;display:grid;position:absolute;top:0;right:42px;box-shadow:0 12px 30px #102b2929}.follow-tab nav>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.follow-tab nav a{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.follow-tab nav a:hover{background:var(--teal)}.follow-tab nav svg{width:17px;height:17px}@media (width<=560px){.follow-tab{top:auto;bottom:18px;right:18px}.follow-tab summary{writing-mode:horizontal-tb;border-radius:50%;width:48px;height:48px;font-size:0;transform:none}.follow-tab summary:after{content:"+";font-size:22px;font-weight:400;line-height:1}.follow-tab[open] summary:after{content:"×"}.follow-tab nav{width:64px;top:auto;bottom:58px;right:0}.social-bar-top{display:none}}.footer-utility{background:var(--white);color:var(--teal);border:0;margin:0 -2vw;padding:22px 2vw}.footer-utility .footer-links a{color:var(--teal);font-weight:700}.footer-utility .footer-links a:hover{color:var(--accent);opacity:1}.footer-utility .social-bar-footer a{background:var(--accent);color:#fff;width:34px;height:34px}.footer-utility .social-bar-footer a:hover{background:var(--teal);color:#fff}.footer-bottom{margin-top:0}@media (width<=560px){.footer-utility{margin:0;padding:22px}.footer-utility .social-bar-footer{justify-content:flex-start;width:100%}}.footer-utility{color:#fff;background:#ffffff0e;border-top:1px solid #5db8c3a6;border-bottom:1px solid #5db8c3a6;margin:0;padding:23px 0}.footer-utility .footer-links a{color:#fff}.footer-utility .footer-links a:hover{color:var(--accent)}.footer-utility .social-bar-footer a{background:var(--accent);color:#fff}.footer-utility .social-bar-footer a:hover{color:var(--teal);background:#fff}@media (width<=560px){.footer-utility{margin:0;padding:22px 0}}.footer-utility{background:0 0;border-top:1px solid #5db8c3a6;border-bottom:1px solid #5db8c3a6;margin:0 -7vw;padding:23px 7vw}@media (width<=560px){.footer-utility{margin:0 -7vw;padding:22px 7vw}}.wordmark img{width:172px}@media (width<=560px){.wordmark img{width:158px}}.tsb-definition{border-top:4px solid var(--teal);color:#36524f;margin:28px 0 0;padding-top:24px;font-family:Georgia,serif;font-size:17px;line-height:1.65}.tsb-definition strong{color:var(--teal);font-weight:400}.split-section{grid-template-columns:.9fr 1.1fr;align-items:start}.section-intro{height:auto}.meaning-grid{grid-template-rows:repeat(2,auto);gap:14px;height:auto}.meaning-grid article{min-height:220px;padding:26px 28px}.meaning-grid h3{margin:22px 0 10px}@media (width<=900px){.meaning-grid article{min-height:205px}}@media (width<=560px){.meaning-grid article{min-height:0;padding:24px}}.process-list li{justify-content:flex-start}.process-copy{margin-top:24px}.process-copy h3{margin-top:0}.process-copy p{min-height:6.8em;margin-bottom:0}@media (width<=900px){.process-copy p{min-height:0}}.process-title{grid-template-columns:minmax(0,760px) minmax(260px,360px);justify-content:space-between;align-items:end;gap:8vw;max-width:none;display:grid}.process-title h2{margin-bottom:0}.process-wordmark{justify-self:end;width:100%;max-width:350px;margin-bottom:8px;display:grid}.process-wordmark img{grid-area:1/1;width:100%;height:auto;transition:opacity .28s;display:block}.process-wordmark-hover,.process-wordmark:hover .process-wordmark-default{opacity:0}.process-wordmark:hover .process-wordmark-hover{opacity:1}@media (width<=900px){.process-title{grid-template-columns:1fr;gap:38px}.process-wordmark{justify-self:start;max-width:310px;margin-bottom:0}}.process-wordmark{max-width:300px}@media (width<=900px){.process-wordmark{max-width:275px}}.desktop-nav{gap:25px}.directory-section{background:var(--white);border-top:1px solid var(--line);padding:120px 7vw}.directory-intro{grid-template-columns:1.1fr .9fr;align-items:start;gap:10vw;display:grid}.directory-intro h2{max-width:760px;font-size:clamp(42px,4.5vw,68px)}.directory-intro h2 span{white-space:nowrap}.directory-intro-copy>p{border-top:4px solid var(--teal);color:#526966;margin:0;padding-top:28px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.directory-intro-copy>.text-link{margin-top:24px;display:inline-block}.directory-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:68px;display:grid}.directory-grid article{background:var(--paper);border:1px solid var(--line);overflow:hidden}.directory-grid article>img{aspect-ratio:4/3;object-fit:cover;filter:none;opacity:1;image-rendering:auto;width:100%;display:block}.directory-grid article:first-child>img{object-position:center}.directory-grid article:nth-child(2)>img{object-position:62% center}.directory-grid article>div{flex-direction:column;min-height:230px;padding:28px;display:flex}.directory-grid span{letter-spacing:.18em;color:var(--teal);font-size:9px;font-weight:700}.directory-grid h3{color:var(--teal);margin:32px 0 13px;font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.15}.directory-grid p{color:#526966;margin:auto 0 0;font-size:13px;line-height:1.7}.directory-grid .directory-placeholder>img{filter:none;opacity:1}.directory-grid .directory-placeholder:nth-child(3)>img{object-position:35% center}.directory-photo-placeholder{aspect-ratio:4/3;border-bottom:1px solid var(--line);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:18px;margin:0;display:flex}.directory-photo-placeholder img{object-fit:contain;width:116px;height:116px;display:block}.directory-photo-placeholder figcaption{letter-spacing:.16em;text-transform:uppercase;color:#6b817e;font-size:9px;font-weight:700}@media (width<=900px){.directory-photo-placeholder{aspect-ratio:auto;border-right:1px solid var(--line);border-bottom:0;height:100%;min-height:260px}}@media (width<=560px){.directory-photo-placeholder{aspect-ratio:4/3;border-right:0;border-bottom:1px solid var(--line);height:auto;min-height:0}}.directory-sample-note{color:#647875;max-width:720px;margin:34px 0 0;font-size:12px;line-height:1.7}.directory-sample-note strong{color:var(--teal)}.directory-launch-state{background:var(--paper);border:1px solid var(--line);border-top:4px solid var(--teal);grid-template-columns:1.25fr .75fr;align-items:center;gap:7vw;margin-top:58px;padding:46px 48px;display:grid}.directory-launch-state span{letter-spacing:.18em;color:var(--teal);font-size:10px;font-weight:700}.directory-launch-state p{color:#36524f;max-width:660px;margin:18px 0 0;font-family:Georgia,serif;font-size:20px;line-height:1.65}.directory-launch-actions{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.directory-launch-actions .button{white-space:nowrap}.directory-launch-actions .text-link{margin-left:2px}@media (width<=900px){.directory-launch-state{grid-template-columns:1fr;gap:38px}.directory-launch-actions .button{white-space:normal}}@media (width<=560px){.directory-launch-state{margin-top:42px;padding:32px 24px}.directory-launch-state p{font-size:18px}}.directory-photo-placeholder.directory-sample-photo{background:var(--paper);display:block;position:relative;overflow:hidden}.directory-photo-placeholder.directory-sample-photo img{object-fit:cover;width:100%;height:100%}.directory-placeholder:first-child .directory-sample-photo img{object-position:62% center}.directory-placeholder:nth-child(2) .directory-sample-photo img{object-position:67% center}.directory-placeholder:nth-child(3) .directory-sample-photo img{object-position:42% center}.directory-photo-placeholder.directory-sample-photo figcaption{color:var(--teal);background:#fffffff0;padding:8px 10px;position:absolute;bottom:16px;left:16px}@media (width<=900px){.directory-photo-placeholder.directory-sample-photo{aspect-ratio:auto;height:100%;min-height:260px}}@media (width<=560px){.directory-photo-placeholder.directory-sample-photo{aspect-ratio:4/3;height:auto;min-height:0}}@media (width<=900px){.directory-intro{grid-template-columns:1fr;gap:55px}.directory-grid{grid-template-columns:1fr}.directory-grid article{grid-template-columns:.9fr 1.1fr;display:grid}.directory-grid article>img{aspect-ratio:auto;height:100%}.directory-grid article>div{min-height:260px}}@media (width<=560px){.directory-section{padding:90px 24px}.directory-intro h2 span{white-space:normal}.directory-grid article{display:block}.directory-grid article>img{aspect-ratio:4/3;height:auto}.directory-grid article>div{min-height:220px}}@media (prefers-reduced-motion:reduce){.directory-grid article>img{transition:none}.directory-grid article:hover>img{transform:none}}.footer-legal{letter-spacing:.1em;text-transform:uppercase;color:#ffffffbd;justify-content:flex-end;gap:28px;font-size:9px;display:flex}.footer-legal a{border-bottom:1px solid #0000;padding-bottom:3px}.footer-legal a:hover{color:#fff;border-bottom-color:var(--accent)}@media (width<=560px){.footer-legal{flex-wrap:wrap;justify-content:flex-start;gap:14px 24px}}.verified-page-hero{background:var(--paper);grid-template-columns:1.08fr .92fr;align-items:center;gap:10vw;min-height:690px;padding:100px 7vw;display:grid}.verified-page-hero-copy h1{font-size:clamp(68px,8vw,118px)}.verified-page-hero-copy>p:not(.eyebrow){color:#36524f;max-width:680px;margin:34px 0 0;font-family:Georgia,serif;font-size:21px;line-height:1.65}.verified-page-mark{background:var(--teal);color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:480px;padding:54px;display:flex}.verified-page-mark img{background:#fff;width:min(100%,290px);height:auto}.verified-page-mark p{text-align:center;margin:38px 0 0;font-family:Georgia,serif;font-size:21px;line-height:1.55}.verified-definition{background:var(--white);grid-template-columns:.9fr 1.1fr;gap:10vw;padding:120px 7vw;display:grid}.verified-definition h2{max-width:620px}.verified-definition-copy{border-top:4px solid var(--teal);padding-top:28px}.verified-definition-copy p{color:#526966;margin:0 0 26px;font-family:Georgia,serif;font-size:20px;line-height:1.7}.verified-definition-copy strong{color:var(--teal);font-weight:400}.verified-framework{background:var(--paper);padding:120px 7vw}.verified-framework-heading{grid-template-columns:.7fr 1fr 1fr;align-items:start;gap:6vw;display:grid}.verified-framework-heading h2{font-size:clamp(40px,4vw,60px)}.verified-framework-heading>p:last-child{color:#526966;margin:5px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.7}.verified-framework-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.verified-framework-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);flex-direction:column;min-height:300px;padding:28px;display:flex}.verified-framework-grid article>div{justify-content:space-between;align-items:flex-start;display:flex}.verified-framework-grid article>div>span{letter-spacing:.14em;font-size:10px;font-weight:700}.verified-page-icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.verified-page-icon svg{width:25px;height:25px}.verified-framework-grid h3{margin:48px 0 14px;font-family:Georgia,serif;font-size:27px;font-weight:400}.verified-framework-grid p{color:#526966;margin:auto 0 0;font-size:13px;line-height:1.7}.verified-record-section{background:var(--white);grid-template-columns:.85fr 1.15fr;align-items:center;gap:9vw;padding:120px 7vw;display:grid}.verified-record-copy p:not(.section-number){color:#526966;max-width:560px;margin:28px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.7}.verified-record-card{border:1px solid var(--line);min-height:520px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;background:#fff;padding:34px 38px}.verified-licensing{background:var(--teal);color:#fff;grid-template-columns:1fr 1fr;gap:10vw;padding:110px 7vw;display:grid}.verified-licensing>div:last-child p{color:#ffffffe6;margin:0 0 25px;font-family:Georgia,serif;font-size:19px;line-height:1.7}.verified-light-link{color:#fff;border-color:#fff;margin-top:16px;display:inline-block}.verified-boundaries{background:var(--paper);grid-template-columns:.9fr 1.1fr;gap:10vw;padding:120px 7vw;display:grid}.verified-boundary-list{border-top:1px solid var(--line)}.verified-boundary-list p{border-bottom:1px solid var(--line);color:#36524f;margin:0;padding:22px 4px;font-family:Georgia,serif;font-size:20px}.verified-page-cta{border-top:1px solid var(--line);background:var(--paper)}.cta-section.verified-page-cta>p.verified-closing-thought{max-width:720px;color:var(--teal);margin-top:0}.verified-cta-actions .button{white-space:normal;text-align:center;max-width:100%}@media (width<=900px){.verified-page-hero,.verified-definition,.verified-record-section,.verified-licensing,.verified-boundaries{grid-template-columns:1fr}.verified-page-hero{gap:60px}.verified-page-mark{min-height:420px}.verified-framework-heading{grid-template-columns:1fr;gap:28px}.verified-framework-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.verified-page-hero,.verified-definition,.verified-framework,.verified-record-section,.verified-licensing,.verified-boundaries{padding-left:24px;padding-right:24px}.verified-page-hero{padding-top:72px;padding-bottom:80px}.verified-page-hero-copy h1{font-size:58px}.verified-page-mark{min-height:350px;padding:36px}.verified-page-mark img{width:210px}.verified-framework-grid{grid-template-columns:1fr}.verified-record-card{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;padding:26px 22px}}.verified-page-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:6vw;min-height:640px;padding-top:86px;padding-bottom:86px}.verified-page-hero-copy h1{font-size:clamp(58px,6.5vw,92px);line-height:.96}.verified-page-hero-copy>p:not(.eyebrow){max-width:720px;margin-top:28px;font-size:18px;line-height:1.65}.verified-page-mark{background:var(--white);min-height:440px;color:var(--teal);border:1px solid var(--line);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8014;padding:48px}.verified-page-mark img{width:min(100%,250px)}.verified-page-mark p{margin-top:32px;font-size:18px;line-height:1.5}.verified-page-hero-copy h2.verified-claim-heading,.standards-hero-copy h2.verified-claim-heading{max-width:720px;color:var(--teal);letter-spacing:normal;font:700 24px/1.3 Georgia,Times New Roman,serif}@media (width<=600px){.verified-page-hero-copy h2.verified-claim-heading,.standards-hero-copy h2.verified-claim-heading{font-size:22px}}.verified-page-hero-copy>h1+.eyebrow{margin-top:28px}.verified-page-hero-copy strong{color:var(--teal)}.verified-claim-heading>span{text-wrap:balance;overflow-wrap:anywhere;display:block}.verified-claim-heading>span+span{margin-top:.35em}@media (width<=900px){.verified-page-hero{grid-template-columns:1fr;gap:52px}.verified-page-mark{min-height:390px}}@media (width<=560px){.verified-page-hero{padding-top:64px;padding-bottom:72px}.verified-page-hero-copy h1{font-size:52px}.verified-page-hero-copy>p:not(.eyebrow){font-size:17px}.verified-page-mark{min-height:330px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8014;padding:32px}.verified-page-mark img{width:190px}.verified-page-mark p{font-size:16px}}.verified-framework-grid p{font-size:15px}.verified-record-link{margin-top:20px;display:inline-block}.verified-cta-actions{justify-content:center;align-items:center;gap:28px;display:flex}.verified-cta-actions .text-link{color:var(--teal);border-color:var(--teal)}@media (width<=560px){.verified-cta-actions{flex-direction:column;align-items:center}}.about-hero{background:var(--paper);grid-template-columns:1.02fr .98fr;align-items:center;gap:8vw;min-height:680px;padding:92px 7vw 100px;display:grid}.about-hero-copy h1{max-width:820px;font-size:clamp(54px,6.4vw,92px)}.about-hero-copy>p:not(.eyebrow){color:#36524f;max-width:680px;margin:32px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.7}.about-hero figure{border:1px solid var(--line);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8014;background:#fff;margin:0}.about-hero figure img{aspect-ratio:4/3;object-fit:cover;object-position:62% center;width:100%;display:block}.about-hero figcaption{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);padding:20px 24px;font-size:10px;font-weight:700}.about-purpose{background:var(--white);grid-template-columns:.9fr 1.1fr;gap:10vw;padding:120px 7vw;display:grid}.about-purpose-copy{border-top:4px solid var(--teal);padding-top:28px}.about-purpose-copy p{color:#526966;margin:0 0 28px;font-family:Georgia,serif;font-size:19px;line-height:1.75}.about-origin{background:var(--paper);grid-template-columns:1.05fr .95fr;align-items:center;gap:9vw;padding:120px 7vw;display:grid}.about-origin figure{margin:0}.about-origin figure img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.about-origin figcaption{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--teal);padding:20px 24px}.about-origin figcaption span{letter-spacing:.18em;font-size:9px;font-weight:700}.about-origin figcaption p{color:#526966;margin:9px 0 0;font-family:Georgia,serif;font-size:17px}.about-origin>div>p:not(.section-number){color:#526966;margin:26px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.7}.about-work{background:var(--teal);color:#fff;padding:120px 7vw}.about-work-heading{grid-template-columns:.55fr 1.45fr;gap:7vw;display:grid}.about-work-heading h2{max-width:900px}.about-work-grid{border-top:1px solid #ffffff61;border-left:1px solid #ffffff61;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.about-work-grid article{border-bottom:1px solid #ffffff61;border-right:1px solid #ffffff61;flex-direction:column;min-height:300px;padding:30px;display:flex}.about-work-grid article>span{letter-spacing:.14em;color:var(--accent);font-size:10px;font-weight:700}.about-work-grid h3{margin:64px 0 16px;font-family:Georgia,serif;font-size:29px;font-weight:400}.about-work-grid p{color:#ffffffdb;margin:auto 0 0;font-size:14px;line-height:1.7}.about-independence{background:var(--white);grid-template-columns:1.08fr .92fr;gap:10vw;padding:120px 7vw;display:grid}.about-independence h2{max-width:820px;font-size:clamp(40px,4.5vw,65px)}.about-independence>div:last-child{border-top:4px solid var(--teal);padding-top:28px}.about-independence>div:last-child p{color:#526966;margin:0 0 26px;font-family:Georgia,serif;font-size:19px;line-height:1.7}.about-founder{background:var(--paper);grid-template-columns:.75fr 1.25fr;align-items:center;gap:10vw;padding:120px 7vw;display:grid}.about-founder-mark{background:var(--white);border:1px solid var(--line);place-items:center;min-height:430px;padding:60px;display:grid}.about-founder-mark img{width:min(100%,410px);height:auto;display:block}.about-founder>div:last-child>p:not(.section-number){color:#526966;margin:26px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.75}.about-architecture{background:var(--white);padding:120px 7vw}.about-architecture-intro{grid-template-columns:.55fr 1.45fr;gap:7vw;display:grid}.about-architecture-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:65px;display:grid}.about-architecture-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);min-height:290px;padding:34px}.about-architecture-grid span{letter-spacing:.18em;font-size:9px;font-weight:700}.about-architecture-grid h3{margin:52px 0 16px;font-family:Georgia,serif;font-size:31px;font-weight:400}.about-architecture-grid p{color:#526966;max-width:620px;margin:0;font-size:14px;line-height:1.75}.about-cta-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (width<=900px){.about-hero,.about-purpose,.about-origin,.about-independence,.about-founder{grid-template-columns:1fr}.about-hero{gap:60px}.about-work-heading,.about-architecture-intro{grid-template-columns:1fr;gap:30px}.about-work-grid{grid-template-columns:1fr}.about-founder-mark{min-height:340px}.about-architecture-grid{grid-template-columns:1fr}}@media (width<=560px){.about-hero,.about-purpose,.about-origin,.about-work,.about-independence,.about-founder,.about-architecture{padding-left:24px;padding-right:24px}.about-hero{min-height:auto;padding-top:64px;padding-bottom:76px}.about-hero-copy h1{font-size:50px}.about-hero-copy>p:not(.eyebrow){font-size:17px}.about-work-grid article{min-height:245px}.about-founder-mark{min-height:260px;padding:36px}.about-cta-actions{flex-direction:column;align-items:stretch}.about-cta-actions .button{width:100%}}.about-founder-photo{background:var(--white);border:1px solid var(--line);margin:0;overflow:hidden}.about-founder-photo img{object-fit:contain;background:var(--white);width:100%;height:auto;display:block}.about-founder-photo figcaption{border-top:4px solid var(--teal);color:var(--teal);flex-direction:column;gap:5px;padding:20px 24px;display:flex}.about-founder-photo figcaption strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.about-founder-photo figcaption span{letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.founder-letter{border-top:4px solid var(--teal);margin-top:30px;padding-top:28px}.founder-letter p{color:#526966;margin:0 0 22px;font-family:Georgia,serif;font-size:18px;line-height:1.75}.founder-letter p:last-child{color:var(--teal);font-style:italic}.founder-signature{color:var(--teal);margin:34px 0 0;font-family:Georgia,serif;font-size:22px}.founder-signature span{letter-spacing:.18em;text-transform:uppercase;margin-top:7px;font-family:Arial,sans-serif;font-size:9px;font-weight:700;display:block}@media (width<=900px){.about-founder-photo{max-width:520px}}@media (width<=560px){.founder-letter p{font-size:17px}}.about-hero-copy h1{font-size:clamp(48px,5.3vw,76px);line-height:.98}@media (width<=560px){.about-hero-copy h1{font-size:46px}}.about-hero-copy h1{font-size:clamp(46px,4.9vw,70px)}.about-title-line{white-space:nowrap;display:block}.about-hero figure{overflow:hidden}.about-hero figure img{object-position:72% center;transform-origin:72%;transform:scale(1.14)}.about-hero figcaption{background:var(--white);position:relative}@media (width<=560px){.about-title-line{white-space:normal}}.about-purpose-title{font-size:clamp(42px,4.35vw,64px);line-height:1.04}.about-purpose-title span{white-space:nowrap;display:block}@media (width<=560px){.about-purpose-title{font-size:42px}.about-purpose-title span{white-space:normal}}.about-purpose{grid-template-columns:1fr;gap:58px}.about-purpose h2{max-width:none}.about-purpose-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:7vw;padding-top:34px;display:grid}.about-purpose-copy p{margin:0}@media (width<=700px){.about-purpose{gap:42px}.about-purpose-copy{grid-template-columns:1fr;gap:28px}}.about-origin-title{font-size:clamp(44px,4.25vw,62px);line-height:1.03}.about-origin-title span{white-space:nowrap;display:block}@media (width<=560px){.about-origin-title{font-size:42px}.about-origin-title span{white-space:normal}}.about-work-intro{color:#ffffffd1;max-width:760px;margin:28px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.7}.about-work-grid{border:0;gap:18px}.about-work-grid article{background:var(--white);min-height:440px;color:var(--teal);border:0;padding:32px}.about-work-card-top{justify-content:space-between;align-items:center;display:flex}.about-work-grid article .about-work-card-top>span{letter-spacing:.18em;color:var(--teal);font-size:9px;font-weight:700}.about-work-icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.about-work-icon svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.about-work-grid h3{color:var(--teal);margin:48px 0 18px;font-size:31px}.about-work-grid article>p{color:#526966;margin:0;font-size:14px;line-height:1.75}.about-work-grid ul{border-top:1px solid var(--line);margin:auto 0 0;padding:24px 0 0;list-style:none}.about-work-grid li{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);padding:8px 0;font-size:10px;font-weight:700}.about-work-grid li+li{border-top:1px solid #1d7a801f}@media (width<=900px){.about-work-grid{gap:14px}.about-work-grid article{min-height:390px}}.about-independence-title{line-height:1.05;max-width:none!important;font-size:clamp(40px,3.75vw,56px)!important}.about-independence-title span{white-space:nowrap;display:block}.about-independence-title span+span{margin-top:12px}@media (width<=700px){.about-independence-title{font-size:40px!important}.about-independence-title span{white-space:normal}}.about-independence{grid-template-columns:minmax(0,1.35fr) minmax(420px,.65fr);align-items:start;gap:6vw}.about-independence-title{line-height:1.08;font-size:clamp(40px,3.45vw,52px)!important}.about-independence>div:last-child{width:100%;max-width:540px}.about-independence>div:last-child p{font-size:18px;line-height:1.72}@media (width<=1050px){.about-independence{grid-template-columns:1fr;gap:58px}.about-independence>div:last-child{max-width:720px}.about-independence-title span{white-space:normal}}.about-independence{grid-template-columns:1fr;gap:58px}.about-independence-title{font-size:clamp(42px,4.2vw,62px)!important}.about-independence>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:7vw;width:100%;max-width:none;padding-top:34px;display:grid}.about-independence>div:last-child p{margin:0;font-size:18px;line-height:1.72}@media (width<=700px){.about-independence{gap:42px}.about-independence>div:last-child{grid-template-columns:1fr;gap:28px}.about-independence-title{font-size:40px!important}}.reg-mark{vertical-align:super;margin-left:.03em;font-family:Arial,sans-serif;font-size:.35em;font-weight:400;line-height:0}.readiness-subscribe{cursor:pointer;align-items:flex-start;gap:12px;margin-top:24px;font-weight:400;line-height:1.6;display:flex}.readiness-subscribe input[type=checkbox]{width:18px;height:18px;accent-color:var(--teal);flex:0 0 18px;margin:4px 0 0}.footer-signup-dialog{width:min(540px,100% - 32px)}.footer-signup-dialog .ea-privacy-dialog-body{padding-top:24px}.footer-popup-form{gap:20px;display:grid}.footer-popup-form p{color:var(--teal);margin:0;font-size:1rem;line-height:1.6}.footer-popup-form label{color:var(--teal);gap:9px;font-size:.875rem;font-weight:600;display:grid}.footer-popup-form input,.footer-popup-form select{border:1px solid var(--line);width:100%;min-width:0;min-height:52px;color:var(--teal);-webkit-text-fill-color:var(--teal);background:#fff;border-radius:0;padding:12px;font:400 1rem/1.5 Arial,sans-serif}.footer-popup-form input:focus,.footer-popup-form select:focus{outline:2px solid var(--teal);outline-offset:2px}.footer-popup-form input:-webkit-autofill{-webkit-text-fill-color:var(--teal)}.footer-popup-form small{font-size:.8125rem;line-height:1.65}.footer-popup-form small a{color:var(--teal);font-weight:700;text-decoration:underline}.footer-popup-form .button{width:100%}.footer-signup-dialog h3{color:var(--teal)}.footer-identity p{font-size:14px;line-height:1.55}.footer-signup>span{font-size:10px}.footer-signup p{font-size:14px;line-height:1.55}.footer-signup a{font-size:11px}.footer-links{font-size:10.5px}.footer-bottom{font-size:10.5px;line-height:1.5}.footer-legal{font-size:10.5px}.footer-bottom>span{font-size:14px}.eyebrow,.section-number,.record-kicker,.record-line span,.brand-photo figcaption span,.sourcing-example figcaption span,.documentation-example span,.feature-top>span,.process-top>span,.article-meta,.directory-grid span,.verified-framework-grid article>div>span,.about-hero figcaption,.about-origin figcaption span,.about-architecture-grid span,.about-founder-photo figcaption span,.founder-signature span,.about-work-grid article .about-work-card-top>span{font-size:11px}.process-title{max-width:900px;display:block}.about-founder-message h2 .reg-mark{font-size:.28em}.verified-review-title span{white-space:nowrap;display:block}@media (width<=700px){.verified-review-title span{white-space:normal}}.scanner-page{background:var(--paper)}.scanner-hero{border-bottom:1px solid var(--line);grid-template-columns:1.05fr .95fr;align-items:start;gap:9vw;padding:92px 7vw 100px;display:grid}.scanner-hero h1{max-width:760px;font-size:clamp(58px,6.5vw,92px)}.scanner-hero-copy{border-top:4px solid var(--teal);padding-top:28px}.scanner-hero-copy>p{color:#36524f;margin:0;font-family:Georgia,serif;font-size:20px;line-height:1.7}.scanner-boundary{border:1px solid var(--line);background:#fff;flex-direction:column;gap:7px;margin-top:30px;padding:20px 22px;display:flex}.scanner-boundary strong{letter-spacing:.13em;text-transform:uppercase;font-size:11px}.scanner-boundary span{color:#526966;font-size:13px;line-height:1.6}.scanner-workspace{background:var(--white);grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);align-items:start;gap:5vw;padding:85px 7vw 120px;display:grid}.scanner-form{gap:18px;display:grid}.scanner-step{background:var(--paper);border:1px solid var(--line);padding:34px}.scanner-step>span,.scanner-output-head span,.scanner-empty>span{letter-spacing:.18em;color:var(--teal);font-size:11px;font-weight:700}.scanner-step h2{margin:18px 0 12px;font-size:34px}.scanner-step>p{color:#526966;margin:0 0 24px;font-size:14px;line-height:1.7}.scanner-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.scanner-fields label,.scanner-textarea{letter-spacing:.09em;text-transform:uppercase;flex-direction:column;gap:9px;font-size:11px;font-weight:700;display:flex}.scanner-fields label>span{min-height:14px}.scanner-fields label em{color:#6c817e;margin-top:6px;font-size:9px;font-style:normal;display:block}.scanner-fields input,.scanner-fields select,.scanner-textarea textarea{border:1px solid var(--line);color:#244744;background:#fff;border-radius:0;outline:none;width:100%;padding:14px 15px;font:16px/1.5 Arial,sans-serif}.scanner-fields select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m2 2 4 4 4-4' fill='none' stroke='%23244744' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:12px 8px;min-height:54px;padding-right:44px}.scanner-fields select:disabled{color:#8a9997;cursor:not-allowed;background-color:#f3f6f5}.scanner-fields input:focus,.scanner-fields select:focus,.scanner-textarea textarea:focus{border-color:var(--teal);box-shadow:0 0 0 2px #5db8c32e}.scanner-textarea textarea{resize:vertical;text-transform:none;letter-spacing:0}@media (forced-colors:active){.scanner-fields select{appearance:auto;background-image:none}}.scanner-select-field{flex-direction:column;gap:9px;min-width:0;display:flex}.scanner-fields .downward-select{margin-top:0}.scanner-fields .downward-select-trigger{border:1px solid var(--line);color:#244744;text-align:left;text-transform:none;letter-spacing:normal;cursor:pointer;background:#fff;border-radius:0;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:54px;padding:14px 15px;font:16px/1.5 Arial,sans-serif;display:flex}.scanner-fields .downward-select-trigger>span:last-child{border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;margin:-4px 2px 0 0;font-size:0;transform:rotate(45deg)}.scanner-fields .downward-select-trigger:hover{background:#fff}.scanner-fields .downward-select-trigger:focus-visible{border-color:var(--teal);outline:none;box-shadow:0 0 0 2px #5db8c32e}.scanner-fields .downward-select-trigger:disabled{color:#8a9997;cursor:not-allowed;background:#f3f6f5}.scanner-fields .downward-select-menu button{color:#244744;letter-spacing:normal;text-align:left;text-transform:none;cursor:pointer;background:#fff;border:0;width:100%;min-height:44px;padding:10px 15px;font:16px/1.5 Arial,sans-serif;display:block}.scanner-fields .downward-select-menu button:hover,.scanner-fields .downward-select-menu button[aria-selected=true],.scanner-fields .downward-select-menu button[data-active=true]{background:var(--paper);color:var(--teal)}.downward-select.is-open{z-index:40}.downward-select-control{position:relative}.downward-select select.downward-select-native{clip-path:inset(50%);opacity:0;pointer-events:none;overflow:hidden;border:0!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;position:absolute!important}.downward-select .downward-select-menu{overscroll-behavior:contain;max-height:min(300px,45dvh);top:100%;bottom:auto}.downward-select .downward-select-trigger[aria-invalid=true]{border-color:#9b3e38}.downward-select .downward-select-error{color:#9b3e38;letter-spacing:normal;text-transform:none;margin:6px 0 0;font:14px/1.5 Arial,sans-serif}.directory-filters .downward-select-menu button[data-active=true]{background:var(--paper);color:var(--teal)}.scanner-inci-button{margin-top:18px}.scanner-inci-button:disabled{cursor:not-allowed;opacity:.48}.scanner-inci-results{border:1px solid var(--line);border-top:4px solid var(--teal);background:#fff;margin-top:24px;padding:22px}.scanner-inci-results>div:first-child{justify-content:space-between;align-items:center;gap:20px;display:flex}.scanner-inci-results>div:first-child strong{letter-spacing:.13em;color:var(--teal);font-size:10px}.scanner-inci-results>div:first-child>span{color:#6c817e;font-size:10px}.scanner-inci-results>p{color:#526966;margin:18px 0 0;font-size:13px;line-height:1.65}.scanner-inci-suggestions{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.scanner-inci-suggestions article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;min-height:230px;padding:18px;display:flex}.scanner-inci-suggestions article>div{justify-content:space-between;align-items:start;gap:12px;display:flex}.scanner-inci-suggestions h3{color:var(--teal);margin:0;font-family:Georgia,serif;font-size:20px;font-weight:400}.scanner-inci-suggestions article>div span{letter-spacing:.1em;text-transform:uppercase;color:#6c817e;font-size:8px;font-weight:700}.scanner-inci-suggestions p{color:#526966;margin:18px 0 10px;font-size:12px;line-height:1.55}.scanner-inci-suggestions small{color:#6c817e;font-size:10px;line-height:1.5}.scanner-inci-suggestions button{border:0;border-bottom:1px solid var(--teal);color:var(--teal);letter-spacing:.1em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;margin-top:auto;padding-top:18px;font-size:10px;font-weight:700}.scanner-inci-suggestions button.is-added{color:#36524f;border-color:var(--accent)}.scanner-inci-boundary{border-top:1px solid var(--line);padding-top:16px}.scanner-document-trigger{background:var(--teal);color:#fff;margin-top:20px;padding:22px}.scanner-document-trigger>strong{font-family:Georgia,serif;font-size:21px;font-weight:400}.scanner-document-trigger>p{color:#ffffffe0;margin:10px 0 14px}.scanner-document-trigger ul{color:#ffffffdb;margin:0 0 18px;padding-left:20px;font-size:12px;line-height:1.65}.scanner-document-trigger label{cursor:pointer;border:1px dashed #ffffffa6;flex-direction:column;justify-content:center;min-height:86px;padding:16px;display:flex}.scanner-document-trigger label input{opacity:0;width:1px;height:1px;position:absolute}.scanner-document-trigger label span{letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700}.scanner-document-trigger label small{color:#ffffffb8;margin-top:7px;font-size:10px}.scanner-document-files{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.scanner-document-files span{color:#fff;background:#ffffff1f;padding:7px 9px;font-size:9px}.scanner-field-note{border-top:1px solid var(--line);padding-top:16px;margin:18px 0 0!important;font-size:12px!important}.scanner-claim-category{margin-top:6px}.scanner-claim-category-heading{justify-content:space-between;align-items:end;gap:20px;padding:0 0 12px;display:flex}.scanner-claim-category-heading strong{letter-spacing:.09em;text-transform:uppercase;font-size:11px}.scanner-claim-category-heading span{color:#6c817e;text-align:right;font-size:11px;line-height:1.45}.scanner-claim-category-tabs{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.scanner-claim-category-tabs button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:66px;color:var(--teal);text-align:center;cursor:pointer;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px 10px;transition:background .18s,color .18s;display:flex}.scanner-claim-category-tabs button:hover{background:#f6fbfa}.scanner-claim-category-tabs button.is-active{background:var(--teal);color:#fff}.scanner-claim-category-tabs button strong{font:400 16px/1.15 Georgia,serif}.scanner-claim-category-tabs button small{letter-spacing:.08em;opacity:.65;font:700 9px/1 Arial,sans-serif}.scanner-claim-category-tabs button:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #5db8c373;position:relative}.scanner-claim-options{border:0;margin:24px 0 0;padding:0}.scanner-claim-options legend{letter-spacing:.09em;text-transform:uppercase;width:100%;padding:0 0 12px;font-size:11px;font-weight:700}.scanner-claim-options legend em{color:#6c817e;margin-left:8px;font-size:9px;font-style:normal}.scanner-claim-options>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.scanner-claim-options label{border-right:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;background:#fff;align-items:center;gap:11px;min-height:58px;padding:14px 16px;font-size:13px;line-height:1.35;transition:background .18s,color .18s;display:flex}.scanner-claim-options label.is-selected{background:var(--accent);color:#fff}.scanner-claim-options input{width:16px;height:16px;accent-color:var(--teal);flex:none}.scanner-selected-claims{border-left:4px solid var(--teal);background:#fff;margin-top:22px;padding:20px}.scanner-selected-claims>strong{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.scanner-selected-claims>p{color:#647875;margin:10px 0 0;font-size:12px;line-height:1.6}.scanner-selected-claims>div{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.scanner-selected-claims button{border:1px solid var(--line);background:var(--paper);color:var(--teal);text-align:left;cursor:pointer;gap:3px;padding:9px 32px 9px 11px;display:grid;position:relative}.scanner-selected-claims button span{font-size:11px;font-weight:700}.scanner-selected-claims button small{letter-spacing:.08em;text-transform:uppercase;color:#6c817e;font-size:8px}.scanner-selected-claims button b{font-size:17px;font-weight:400;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.scanner-marketing-copy{margin-top:24px}.scanner-marketing-copy span em{color:#6c817e;margin-top:5px;font-size:9px;font-style:normal;display:block}.scanner-claim-details{margin-top:22px}.scanner-claim-details>summary{border:1px solid var(--line);color:var(--teal);letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:#fff;padding:18px 20px;font-size:11px;font-weight:700}.scanner-claim-details[open]>summary{border-bottom-color:#0000}.scanner-claim-details .scanner-claim-category{margin-top:0;padding:22px 0 0}.scanner-claim-entry{border:2px solid var(--teal);background:#fff;padding:24px}.scanner-claim-entry-title{border-bottom:1px solid var(--line);padding-bottom:18px}.scanner-claim-entry-title>span{font-size:var(--site-label-size);letter-spacing:.14em;color:var(--teal);font-weight:700;line-height:1.5}.scanner-claim-entry-title h3{color:var(--teal);margin:7px 0 6px;font-family:Georgia,serif;font-size:30px;font-weight:400}.scanner-claim-entry-title p{color:#526966!important;margin:0!important;font-size:12px!important;line-height:1.6!important}.scanner-claim-entry .scanner-claim-category{padding-top:20px}.scanner-detected-list{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:22px;display:grid}.scanner-detected-list article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;align-items:flex-start;gap:15px;min-height:108px;padding:18px;display:flex}.scanner-detected-list article>span{letter-spacing:.1em;color:var(--teal);font-size:9px;font-weight:700}.scanner-detected-list h3{color:var(--teal);margin:0;font-family:Georgia,serif;font-size:20px;font-weight:400}.scanner-detected-list p{color:#6c817e;margin:8px 0 0;font-size:10px;line-height:1.45}.scanner-additional-question{border:1px solid var(--line);background:#fff;margin:28px 0 0;padding:24px}.scanner-additional-question legend{color:var(--teal);padding:0 8px;font-family:Georgia,serif;font-size:20px}.scanner-additional-question>p{color:#526966;margin:0 0 18px;font-size:12px;line-height:1.6}.scanner-additional-question>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.scanner-additional-question label{border:1px solid var(--line);background:var(--paper);cursor:pointer;align-items:center;gap:11px;padding:16px;font-size:12px;line-height:1.4;display:flex}.scanner-additional-question label.is-selected{border-color:var(--teal);background:var(--accent);color:#fff}.scanner-additional-question input{accent-color:var(--teal)}.scanner-other-certification{letter-spacing:.09em;text-transform:uppercase;flex-direction:column;gap:9px;margin-top:22px;font-size:11px;font-weight:700;display:flex}.scanner-other-certification span em{color:#6c817e;margin-top:5px;font-size:9px;font-style:normal;display:block}.scanner-other-certification input{border:1px solid var(--line);color:#244744;background:#fff;border-radius:0;outline:none;width:100%;padding:14px 15px;font:16px/1.5 Arial,sans-serif}.scanner-other-certification input:focus{border-color:var(--teal);box-shadow:0 0 0 2px #5db8c32e}.scanner-additional-fee-note{border-left:4px solid var(--accent);background:#fff;margin-top:22px;padding:18px 20px}.scanner-additional-fee-note strong{letter-spacing:.14em;color:var(--teal);font-size:9px}.scanner-additional-fee-note p{color:#526966!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.6!important}.scanner-certification-evidence{margin-top:26px}.scanner-marketing-confirmation{border-top:1px solid var(--line);margin-top:34px;padding-top:30px}.scanner-marketing-confirmation>div:first-child>span{letter-spacing:.15em;color:var(--teal);font-size:9px;font-weight:700}.scanner-marketing-confirmation h3{color:var(--teal);margin:15px 0 12px;font:400 29px/1.12 Georgia,serif}.scanner-marketing-confirmation>div:first-child p{color:#526966;margin:0;font-size:12px;line-height:1.65}.scanner-marketing-options>div{grid-template-columns:1fr}.scanner-marketing-attestation{border:1px solid var(--line);color:#526966;background:#fff;align-items:flex-start;gap:12px;margin-top:18px;padding:17px 18px;font-size:12px;line-height:1.6;display:flex}.scanner-marketing-attestation input{accent-color:var(--teal);margin-top:3px}.scanner-certification-question{border:1px solid var(--line);border-top:4px solid var(--teal);background:#edf6f5;margin-top:34px;padding:28px}.scanner-certification-question>div:first-child>span{font-size:var(--site-label-size);letter-spacing:.18em;color:var(--teal);font-weight:700;line-height:1.5}.scanner-certification-question>div:first-child h3{max-width:680px;color:var(--teal);margin:17px 0 13px;font:400 28px/1.12 Georgia,serif}.scanner-certification-question>div:first-child p{color:#526966;max-width:760px;margin:0;font-size:12px;line-height:1.65}.scanner-certification-options{border:0;margin:24px 0 0;padding:0}.scanner-certification-options legend{letter-spacing:.09em;text-transform:uppercase;width:100%;color:var(--teal);padding:0 0 12px;font-size:11px;font-weight:700}.scanner-certification-options legend em{color:var(--teal);margin-left:8px;font-size:9px;font-style:normal}.scanner-certification-options>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.scanner-certification-options label{border-right:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;background:#fff;align-items:center;gap:11px;min-height:58px;padding:14px 16px;font-size:13px;display:flex}.scanner-certification-options label.is-selected{background:var(--accent);color:#fff}.scanner-certification-options input{width:16px;height:16px;accent-color:var(--teal);flex:none}.scanner-drop{text-align:center;border:1px dashed var(--teal);cursor:pointer;background:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:30px;transition:all .2s;display:flex}.scanner-drop:hover{background:#f7fcfb}.scanner-drop input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.scanner-drop svg{width:36px;height:36px;stroke:var(--teal);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:15px}.scanner-drop strong{font-family:Georgia,serif;font-size:19px;font-weight:400}.scanner-drop span{letter-spacing:.12em;color:#6c817e;margin-top:7px;font-size:10px}.scanner-previews{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px;display:grid}.scanner-previews figure{border:1px solid var(--line);background:#fff;min-width:0;margin:0}.scanner-previews img{object-fit:contain;background:#f7fbfa;width:100%;height:320px;padding:10px;display:block}.scanner-previews figcaption{text-overflow:ellipsis;white-space:nowrap;color:#526966;padding:9px;font-size:9px;overflow:hidden}.scanner-consent{padding:24px 0 0}.scanner-consent label{color:#526966;align-items:flex-start;gap:12px;font-size:13px;line-height:1.6;display:flex}.scanner-consent input{accent-color:var(--teal);margin-top:4px}.scanner-license-summary{background:var(--paper);border-left:4px solid var(--teal);margin:18px 0;padding:18px 20px}.scanner-license-summary>strong{letter-spacing:.1em;color:var(--teal);font-size:10px;display:block}.scanner-license-summary ul{color:#526966;gap:6px;margin:13px 0 12px;padding-left:18px;font-size:12px;line-height:1.5;display:grid}.scanner-license-summary a{letter-spacing:.07em;text-transform:uppercase;color:var(--teal);border-bottom:1px solid var(--teal);font-size:10px;font-weight:700}.scanner-upload-note{background:var(--paper);border-left:3px solid var(--accent);color:#526966;margin:14px 0 0;padding:11px 13px;font-size:11px;line-height:1.5}.scanner-submit{border:0;width:100%;margin-top:22px}.scanner-submit:disabled{opacity:.72;cursor:wait;transform:none}.scanner-upload-progress{border:1px solid var(--line);background:#fff;margin-top:12px;padding:13px 15px}.scanner-upload-progress div{justify-content:space-between;align-items:center;gap:16px;display:flex}.scanner-upload-progress strong{letter-spacing:.09em;text-transform:uppercase;color:var(--teal);font-size:10px}.scanner-upload-progress span{text-overflow:ellipsis;white-space:nowrap;color:#526966;min-width:0;font-size:10px;overflow:hidden}.scanner-upload-progress progress{width:100%;height:6px;accent-color:var(--accent);margin-top:10px;display:block}.scanner-error{color:#73342d;background:#fff1ef;border-left:4px solid #a54a3f;padding:16px 18px}.scanner-review-scope{border:1px solid var(--line);border-top:5px solid var(--teal);background:#edf6f5;grid-template-columns:1fr .8fr 1fr;gap:28px;margin-top:28px;padding:30px;display:grid}.scanner-review-scope-heading>span{letter-spacing:.15em;color:var(--teal);font-size:9px;font-weight:700}.scanner-review-scope-heading h2{margin:18px 0 14px;font-size:32px;line-height:1.06}.scanner-review-scope-heading p{color:#526966;margin:0;font-size:12px;line-height:1.65}.scanner-review-scope-card{border:1px solid var(--line);background:#fff;padding:22px}.scanner-review-scope-card>div:first-child>span{letter-spacing:.14em;color:var(--teal);font-size:9px;font-weight:700;display:block}.scanner-review-scope-card>div:first-child>strong{color:var(--teal);margin-top:15px;font:400 42px/1 Georgia,serif;display:block}.scanner-review-scope-card>div:first-child>small{color:#657b78;margin-top:8px;font-size:9px;display:block}.scanner-review-scope-card dl{border-top:1px solid var(--line);margin:20px 0 0}.scanner-review-scope-card dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:11px 0;display:flex}.scanner-review-scope-card dt,.scanner-review-scope-card dd{color:#526966;font-size:10px;line-height:1.45}.scanner-review-scope-card dd{text-align:right;color:var(--teal);margin:0;font-weight:700}.scanner-review-scope-card>p{color:#715535;background:#fff5e8;margin:17px 0 0;padding:12px;font-size:10px;line-height:1.55}.scanner-review-scope-value{border-top:3px solid var(--teal);padding-top:20px}.scanner-review-scope-value>strong{letter-spacing:.14em;color:var(--teal);font-size:9px}.scanner-review-scope-value ul{margin:16px 0;padding-left:18px}.scanner-review-scope-value li{color:#526966;margin:8px 0;font-size:11px;line-height:1.5}.scanner-review-scope-value p{color:#526966;margin:17px 0 0;font-size:11px;line-height:1.6}.scanner-review-scope-value small{border-top:1px solid var(--line);color:var(--teal);margin-top:17px;padding-top:15px;font-size:10px;line-height:1.6;display:block}@media (width<=900px){.scanner-review-scope{grid-template-columns:1fr 1fr}.scanner-review-scope-heading{grid-column:1/-1}.scanner-review-scope-value{align-self:stretch}}@media (width<=620px){.scanner-review-scope{grid-template-columns:1fr;padding:24px 20px}.scanner-review-scope-heading{grid-column:auto}.scanner-review-scope-heading h2{font-size:29px}}.scanner-success{border:1px solid var(--line);border-top:5px solid var(--teal);background:#fff;margin-top:18px;padding:28px}.scanner-success-heading{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;display:grid}.scanner-success-heading>span{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.scanner-success-heading p{letter-spacing:.16em;color:var(--teal);margin:0 0 5px;font-size:9px;font-weight:700}.scanner-success-heading h3{color:var(--teal);margin:0;font-family:Georgia,serif;font-size:25px;font-weight:400}.scanner-success-heading>strong{letter-spacing:.1em;color:#526966;font-size:10px}.scanner-success-summary{color:#526966;margin:22px 0!important;font-size:13px!important;line-height:1.7!important}.scanner-success-steps{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.scanner-success-steps article{padding:19px}.scanner-success-steps article+article{border-left:1px solid var(--line)}.scanner-success-steps span{letter-spacing:.12em;color:var(--accent);font-size:9px;font-weight:700}.scanner-success-steps h4{color:var(--teal);margin:13px 0 8px;font-family:Georgia,serif;font-size:17px;font-weight:400}.scanner-success-steps p{color:#526966;margin:0!important;font-size:11px!important;line-height:1.65!important}.scanner-success-boundary{background:var(--paper);border-left:3px solid var(--accent);margin-top:17px;padding:14px 16px}.scanner-success-boundary strong{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:9px}.scanner-success-boundary p{color:#526966;margin:6px 0 0!important;font-size:11px!important;line-height:1.55!important}.scanner-success-actions{align-items:center;gap:20px;margin-top:20px;display:flex}.scanner-success-actions .button{color:#fff}.scanner-success-actions>a:last-child{letter-spacing:.09em;text-transform:uppercase;color:var(--teal);border-bottom:1px solid var(--teal);font-size:10px;font-weight:700}.scanner-record-step>p{max-width:760px}.scanner-record-list{gap:18px;display:grid}.scanner-record-list>article{border:1px solid var(--line);border-top:4px solid var(--teal);background:#fff;padding:26px}.scanner-record-list>article.is-support-item{border-top-color:var(--accent)}.scanner-record-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.scanner-record-head>span,.scanner-record-head>em{letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.scanner-record-head>span{color:var(--teal)}.scanner-record-head>em{color:var(--teal);font-style:normal}.scanner-record-list h3{color:var(--teal);margin:19px 0 8px;font-family:Georgia,serif;font-size:28px;font-weight:400}.scanner-record-source{color:#526966;margin:0 0 19px!important;font-size:12px!important}.scanner-record-source strong,.scanner-record-requirements>strong{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin-right:7px;font-size:9px}.scanner-record-requirements{border-top:1px solid var(--line);padding:18px 0}.scanner-record-requirements ul{color:#526966;margin:10px 0 0;padding-left:18px;font-size:12px;line-height:1.7}.scanner-record-upload{border:1px dashed var(--teal);background:var(--paper);cursor:pointer;flex-direction:column;justify-content:center;min-height:92px;padding:17px;display:flex}.scanner-record-upload input{opacity:0;width:1px;height:1px;position:absolute}.scanner-record-upload span{letter-spacing:.09em;text-transform:uppercase;color:var(--teal);font-size:11px;font-weight:700}.scanner-record-upload small{color:#6c817e;margin-top:7px;font-size:10px}.scanner-record-files{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.scanner-record-files span{background:var(--paper);border:1px solid var(--line);color:#526966;padding:7px 9px;font-size:9px}.scanner-evidence-note{text-align:center;color:#6c817e;margin:10px 0 0;font-size:11px;line-height:1.5}.scanner-attestation-choice{cursor:pointer;align-items:center;gap:9px;display:inline-flex}.scanner-attestation-choice input,.scanner-attestation-confirm input{width:16px;height:16px;accent-color:var(--teal);flex:0 0 16px}.scanner-attestation-fields{border:1px solid var(--line);background:var(--paper);margin:0 0 18px;padding:20px}.scanner-attestation-fields legend{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);padding:0 8px;font-size:10px;font-weight:700}.scanner-attestation-fields>p{color:#526966;margin:0 0 16px!important;font-size:11px!important}.scanner-attestation-fields>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.scanner-attestation-fields label{flex-direction:column;gap:7px;display:flex}.scanner-attestation-fields label>span{color:#526966;font-size:10px;font-weight:700}.scanner-attestation-fields label>span em{color:#6c817e;font-size:9px;font-style:normal;font-weight:400}.scanner-attestation-fields input,.scanner-attestation-fields textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fff;padding:11px}.scanner-attestation-fields .scanner-attestation-basis{grid-column:1/-1}.scanner-attestation-fields .scanner-attestation-confirm{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;margin-top:15px;display:flex}.scanner-attestation-fields .scanner-attestation-confirm>span{white-space:nowrap}@media (width<=700px){.scanner-attestation-fields>div{grid-template-columns:1fr}.scanner-attestation-fields .scanner-attestation-basis{grid-column:auto}.scanner-attestation-fields .scanner-attestation-confirm>span{white-space:normal}}.scanner-no-document-option{border:1px solid var(--line);background:var(--paper);color:#526966;cursor:pointer;align-items:center;gap:10px;margin:0 0 16px;padding:12px 14px;font-size:11px;display:flex}.scanner-no-document-option input{width:16px;height:16px;accent-color:var(--teal);flex:0 0 16px}.scanner-record-upload.is-secondary{border-color:var(--line);background:#fff}.scanner-attestation-fields select{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fff;padding:11px}.scanner-record-list>article.is-saved{border-color:#3f9588 #a9d7cf #a9d7cf}.scanner-record-save{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex}.scanner-record-save>span{letter-spacing:.06em;text-transform:uppercase;color:#7a8986;font-size:10px;font-weight:700}.scanner-record-save>span.is-complete{color:#317e72}.scanner-record-save .button{border:0;min-width:190px}.scanner-record-save .button:disabled{color:#788683;cursor:not-allowed;opacity:1;background:#d7e0de}.scanner-record-upload-error{background:#fff3ef;border-left:3px solid #b65f4a;padding:12px 14px;color:#744438!important;margin:10px 0 0!important;font-size:11px!important;line-height:1.55!important}.scanner-record-upload-error strong{color:#8f4737}.scanner-step-continue{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex}.scanner-step-continue>span{letter-spacing:.06em;text-transform:uppercase;color:#7a8986;font-size:10px;font-weight:700}.scanner-step-continue>span.is-complete{color:#317e72}.scanner-step-continue .button{border:0;min-width:220px}.scanner-step-continue .button:disabled{color:#788683;cursor:not-allowed;opacity:1;background:#d7e0de}.scanner-results{border:1px solid var(--line);min-height:520px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8014;background:#fff;position:static}.scanner-empty{flex-direction:column;justify-content:center;min-height:520px;padding:40px;display:flex}.scanner-orbit{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:72px;height:72px;margin:28px 0;display:grid}.scanner-orbit svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.scanner-empty h2,.scanner-output h2{font-size:38px;line-height:1.1}.scanner-empty h2{color:var(--teal)}.scanner-empty p{color:#526966;margin:22px 0 0;font-size:14px;line-height:1.75}.scanner-output{padding:38px}.scanner-output-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.scanner-output-head strong{letter-spacing:.12em;font-size:11px}.scanner-mode{background:var(--paper);letter-spacing:.1em;text-transform:uppercase;margin:18px 0 28px;padding:10px 12px;font-size:10px;font-weight:700}.scanner-output h2{margin-bottom:34px}.scanner-findings{gap:12px;display:grid}.scanner-findings article{background:var(--paper);border-left:4px solid var(--accent);padding:22px}.scanner-findings article>div{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;font-size:10px;font-weight:700;display:flex}.scanner-findings em{color:#6a817e;font-style:normal}.scanner-findings h3{margin:20px 0 7px;font-family:Georgia,serif;font-size:25px;font-weight:400}.scanner-findings p{color:#526966;margin:0 0 18px;font-size:12px}.scanner-findings article>strong,.scanner-alert>strong,.scanner-next>strong{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.scanner-findings ul,.scanner-next ul{color:#526966;margin:10px 0 0;padding-left:18px;font-size:12px;line-height:1.7}.scanner-alert,.scanner-next{margin-top:18px;padding:20px 22px}.scanner-alert{background:#fff4e7;border-left:4px solid #c98543}.scanner-alert p{color:#654a34;margin:10px 0 0;font-size:13px;line-height:1.65}.scanner-next{border:1px solid var(--line)}.scanner-standards{background:var(--teal);color:#fff;grid-template-columns:.55fr 1fr 1fr;gap:7vw;padding:110px 7vw;display:grid}.scanner-standards h2{font-size:clamp(42px,4vw,60px)}.scanner-standards>div p{color:#ffffffe0;margin:0 0 24px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.scanner-record-requirements ul{gap:5px;margin-top:12px;line-height:1.55;display:grid}.scanner-record-requirements li{padding-left:2px}@media (width<=1000px){.scanner-hero,.scanner-workspace,.scanner-standards{grid-template-columns:1fr}.scanner-results{min-height:0;position:static}.scanner-empty{min-height:0}.scanner-fields{grid-template-columns:1fr}}@media (width<=800px){.scanner-claim-category-tabs{grid-template-columns:repeat(2,1fr)}.scanner-claim-category-tabs button:first-child{grid-column:1/-1}.scanner-success-steps{grid-template-columns:1fr}.scanner-success-steps article+article{border-left:0;border-top:1px solid var(--line)}}@media (width<=560px){.scanner-hero,.scanner-workspace,.scanner-standards{padding-left:24px;padding-right:24px}.scanner-step{padding:24px}.scanner-previews,.scanner-claim-options>div,.scanner-certification-options>div,.scanner-inci-suggestions,.scanner-detected-list,.scanner-additional-question>div{grid-template-columns:1fr}.scanner-certification-question{padding:24px 20px}.scanner-inci-results>div:first-child{flex-direction:column;align-items:flex-start;gap:7px}.scanner-claim-category-tabs{grid-template-columns:1fr}.scanner-claim-category-tabs button:first-child{grid-column:auto}.scanner-claim-category-heading{flex-direction:column;align-items:flex-start;gap:5px}.scanner-claim-category-heading span{text-align:left}.scanner-record-save,.scanner-step-continue{flex-direction:column;align-items:stretch}.scanner-record-save .button,.scanner-step-continue .button{width:100%;min-width:0}.scanner-output,.scanner-empty{padding:28px}.scanner-success{padding:22px}.scanner-success-heading{grid-template-columns:auto 1fr}.scanner-success-heading>strong{grid-column:2}.scanner-success-actions{flex-direction:column;align-items:stretch}.scanner-success-actions>a:last-child{align-self:flex-start}}.scanner-additional-question label.is-disabled{opacity:.48;cursor:not-allowed}.scanner-related-required{background:#fff4e7;border-left:3px solid #c98543;padding:12px 14px;color:#654a34!important;margin:12px 0 0!important;font-size:12px!important;line-height:1.55!important}.scanner-related-evidence-prompt{background:var(--paper);border-left:4px solid var(--teal);margin-top:22px;padding:18px 20px}.scanner-related-evidence-prompt strong{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);font-size:11px;display:block}.scanner-related-evidence-prompt p{color:#526966!important;margin:8px 0 0!important;font-size:12px!important;line-height:1.6!important}.scanner-related-evidence{border-top:1px solid var(--line);margin-top:30px;padding-top:28px}.scanner-related-evidence-heading{margin-bottom:20px}.scanner-related-evidence-heading>span{letter-spacing:.13em;color:var(--accent);font-size:9px;font-weight:700}.scanner-related-evidence-heading h3{color:var(--teal);margin:10px 0 8px;font-family:Georgia,serif;font-size:30px;font-weight:400}.scanner-related-evidence-heading p{max-width:720px;color:#526966!important;margin:0!important;font-size:12px!important;line-height:1.65!important}.scanner-additional-requirements{border:1px solid var(--line);border-top:4px solid var(--teal);background:#fff;margin-top:22px;padding:20px 22px}.scanner-additional-requirements>strong{letter-spacing:.12em;color:var(--teal);font-size:10px}.scanner-additional-requirements ol{counter-reset:requirements;grid-template-columns:repeat(3,1fr);gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.scanner-additional-requirements li{counter-increment:requirements;color:#526966;padding:4px 18px 4px 42px;font-size:12px;line-height:1.55;position:relative}.scanner-additional-requirements li+li{border-left:1px solid var(--line)}.scanner-additional-requirements li:before{content:counter(requirements);background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:grid;position:absolute;top:3px;left:12px}.scanner-additional-requirements li b{color:var(--teal)}.scanner-documents-required{background:#fff7e8;border-left:4px solid #bd7b25;padding:13px 15px;color:#705123!important;margin:18px 0 0!important;font-size:11px!important;line-height:1.55!important}.scanner-documents-required strong{color:#895b1f}.scanner-additional-claims-heading{background:var(--teal);color:#fff;margin-top:24px;padding:24px}.scanner-additional-claims-heading>span{letter-spacing:.14em;color:#8ed6df;font-size:10px;font-weight:700}.scanner-additional-claims-heading h3{margin:9px 0 7px;font-family:Georgia,serif;font-size:28px;font-weight:400}.scanner-additional-claims-heading p{color:#d8eeee!important;margin:0!important;font-size:12px!important}@media (width<=700px){.scanner-additional-requirements ol{grid-template-columns:1fr}.scanner-additional-requirements li+li{border-left:0;border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.scanner-additional-requirements li+li:before{top:11px}}.scanner-product-preview{border:1px solid var(--line);background:#fff;margin:16px 0 0}.scanner-product-preview img{object-fit:contain;background:#f7fbfa;width:100%;max-height:420px;display:block}.scanner-product-preview figcaption{text-overflow:ellipsis;white-space:nowrap;color:#526966;padding:11px 13px;font-size:10px;overflow:hidden}.scanner-no-findings{border-left:4px solid var(--accent);background:#fff;padding:22px}.scanner-no-findings strong{color:var(--teal);font-family:Georgia,serif;font-size:22px;font-weight:400}.scanner-no-findings p{color:#526966;margin:9px 0 0;font-size:12px;line-height:1.6}.scanner-page-scan-source{border:1px solid var(--line);background:#fff;flex-direction:column;gap:7px;margin:22px 0 18px;padding:18px 20px;display:flex}.scanner-page-scan-source span{letter-spacing:.13em;color:var(--teal);font-size:9px;font-weight:700}.scanner-page-scan-source strong{overflow-wrap:anywhere;color:#36524f;font-size:13px;line-height:1.55}.scanner-page-scan-button{border:0;margin-top:18px}.scanner-page-scan-progress{border-left:4px solid var(--accent);background:#fff;margin-top:18px;padding:18px 20px}.scanner-page-scan-progress span{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:10px;font-weight:700}.scanner-page-scan-progress p{color:#526966!important;margin:7px 0 0!important;font-size:12px!important}.scanner-page-scan-progress.is-complete{border-left-color:#3f9588}.scanner-page-findings{gap:10px;margin-top:22px;display:grid}.scanner-page-findings>div{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:3px;display:flex}.scanner-page-findings>div strong{color:var(--teal);font-family:Georgia,serif;font-size:24px;font-weight:400}.scanner-page-findings>div span{color:#6c817e;font-size:10px}.scanner-page-findings label{border:1px solid var(--line);cursor:pointer;background:#fff;grid-template-columns:auto 1fr;align-items:start;gap:13px;padding:16px 18px;display:grid}.scanner-page-findings label.is-selected{border-color:var(--teal);box-shadow:inset 4px 0 0 var(--teal)}.scanner-page-findings input{width:17px;height:17px;accent-color:var(--teal);margin-top:2px}.scanner-page-findings label>span{grid-template-columns:1fr auto;gap:5px 14px;display:grid}.scanner-page-findings b{color:var(--teal);font-family:Georgia,serif;font-size:18px;font-weight:400}.scanner-page-findings small{letter-spacing:.08em;text-transform:uppercase;color:#6c817e;align-self:center;font-size:9px;font-weight:700}.scanner-page-findings em{color:#526966;grid-column:1/-1;font-size:11px;font-style:normal;line-height:1.55}@media (width<=560px){.scanner-page-findings>div{flex-direction:column;align-items:flex-start}.scanner-page-findings label>span{grid-template-columns:1fr}.scanner-page-findings small,.scanner-page-findings em{grid-column:auto}}.scanner-scope-findings>.scanner-findings-heading{margin-bottom:8px}.scanner-scope-findings>.scanner-scope-finding{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);align-items:stretch;gap:0;margin:0;display:grid}.scanner-scope-findings>.scanner-scope-finding.is-selected{border-color:var(--teal);box-shadow:inset 4px 0 0 var(--teal)}.scanner-scope-findings .scanner-scope-claim{box-shadow:none;background:0 0;border:0;grid-template-columns:auto 1fr;padding:22px 24px}.scanner-scope-findings .scanner-scope-question{border:0;border-left:1px solid var(--line);cursor:default;background:#f4f9f8;grid-template-columns:1fr;align-content:center;gap:10px;padding:20px 22px;display:grid}.scanner-scope-question>span{letter-spacing:.08em;text-transform:uppercase;color:#486562;justify-content:space-between;align-items:flex-start;gap:16px;font-size:10px;font-weight:700;line-height:1.45;display:flex!important}.scanner-scope-question>span em{letter-spacing:.12em;color:var(--teal);flex:none;font-family:Arial,sans-serif;font-size:8px;font-style:normal}.scanner-scope-question select{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);letter-spacing:.04em;background-color:#fff;border-radius:0;padding:0 42px 0 14px;font:600 12px Arial,sans-serif}.scanner-scope-finding:not(.is-selected) .scanner-scope-claim{grid-column:1/-1}@media (width<=760px){.scanner-scope-findings>.scanner-scope-finding{grid-template-columns:1fr}.scanner-scope-findings .scanner-scope-question{border-left:0;border-top:1px solid var(--line)}.scanner-scope-findings>.scanner-findings-heading{flex-direction:column;align-items:flex-start}}.scanner-scope-question>label{gap:9px;background:0 0!important;border:0!important;grid-template-columns:1fr!important;padding:0!important;display:grid!important}.scanner-scope-question>label>span{letter-spacing:.05em;text-transform:none;color:#486562;justify-content:space-between;gap:16px;font-size:12px;font-weight:700;line-height:1.5;display:flex!important}.scanner-scope-question>label>span em{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);flex:none;font-size:9px;font-style:normal}.scanner-scope-question textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:104px;color:var(--ink);background:#fff;border-radius:0;padding:13px 14px;font:14px/1.55 Arial,sans-serif}.scanner-scope-question .scanner-scope-upload{border:1px dashed var(--teal);cursor:pointer;background:#fff;align-content:center;min-height:72px;padding:13px 14px}.scanner-scope-upload input{opacity:0;width:1px;height:1px;position:absolute}.scanner-scope-upload>span{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);font-size:10px;font-weight:700;display:block}.scanner-scope-upload small{color:#6c817e;margin-top:5px;font-size:10px}.scanner-shared-evidence{border:1px solid var(--teal);background:#f4f9f8;margin-top:24px;padding:26px}.scanner-shared-evidence>div:first-child>span{font-size:var(--site-label-size);letter-spacing:.14em;color:var(--teal);font-weight:700;line-height:1.5}.scanner-shared-evidence h3{color:var(--teal);margin:9px 0 7px;font-family:Georgia,serif;font-size:26px;font-weight:400}.scanner-shared-evidence p{color:#526966;max-width:760px;margin:0!important;font-size:12px!important;line-height:1.6!important}.scanner-shared-upload{border:1px dashed var(--teal);cursor:pointer;background:#fff;flex-direction:column;justify-content:center;min-height:90px;margin-top:20px;padding:18px;display:flex}.scanner-shared-upload input{opacity:0;width:1px;height:1px;position:absolute}.scanner-shared-upload strong{letter-spacing:.09em;text-transform:uppercase;color:var(--teal);font-size:11px}.scanner-shared-upload small{color:#6c817e;margin-top:7px;font-size:10px}.scanner-shared-files{gap:10px;margin-top:16px;display:grid}.scanner-shared-files article{border:1px solid var(--line);background:#fff;padding:16px}.scanner-shared-files article>strong{color:var(--ink);overflow-wrap:anywhere;font-size:13px;display:block}.scanner-shared-files article>span{letter-spacing:.1em;text-transform:uppercase;color:#6c817e;margin-top:12px;font-size:9px;font-weight:700;display:block}.scanner-shared-files article>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.scanner-shared-files label{border:1px solid var(--line);background:var(--paper);cursor:pointer;align-items:center;gap:7px;padding:8px 10px;display:flex}.scanner-shared-files label input{accent-color:var(--teal)}.scanner-shared-files label span{color:#486562;font-size:11px}@media (width<=760px){.scanner-shared-evidence{padding:20px}.scanner-shared-files article>div{display:grid}.scanner-shared-files label{width:100%}}.contact-page{background:var(--paper);color:#526966;--process-reading-size:18px}.contact-page>section :is(h1,h2,h3){letter-spacing:-.035em;color:var(--teal);overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-weight:400}.contact-page>section h1{font-size:clamp(48px,5.3vw,78px);line-height:1.03}.contact-page>section h2{font-size:clamp(38px,4vw,60px);line-height:1.08}.contact-page>section h3{font-size:clamp(26px,2.5vw,36px);line-height:1.2}.contact-page>section :is(p,a){overflow-wrap:anywhere}.contact-page>section :is(.eyebrow,.section-number){font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.12em}.contact-page>section :is(.button,.text-link){white-space:normal;justify-content:center;align-items:center;gap:12px;max-width:100%;display:inline-flex}.contact-page>section .text-link{color:var(--teal);border-color:currentColor;justify-content:flex-start}.contact-page>section :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--teal);outline-offset:4px}.contact-hero{background:var(--teal);color:#fff;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:6vw;padding:78px 7vw 72px;display:grid}.contact-hero .eyebrow{color:#fff}.contact-page .contact-hero h1{color:#fff;max-width:700px;margin:22px 0 0}.contact-hero-copy{border-left:1px solid #fff6;align-self:end;max-width:690px;padding-left:30px}.contact-hero-copy p{font:400 var(--process-reading-size)/1.7 Georgia,serif;color:#fff;margin:0}.contact-hero-copy p+p{margin-top:22px}.contact-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:6vw;padding:84px 7vw 100px;display:grid}.contact-guidance{min-width:0;position:sticky;top:120px}.contact-guidance h2{max-width:500px;margin:22px 0 36px}.contact-guidance-list{border-top:1px solid var(--accent)}.contact-guidance-list article{border-bottom:1px solid var(--accent);grid-template-columns:34px minmax(0,1fr);gap:18px;padding:26px 0;display:grid}.contact-guidance-list article>span{background:var(--accent);color:#fff;width:34px;height:34px;font:700 var(--site-section-label-size)/1 Arial,sans-serif;border-radius:50%;place-items:center;display:grid}.contact-guidance-list h3{margin:0}.contact-page .contact-guidance-list p{font:400 var(--process-reading-size)/1.7 Georgia,serif;color:#526966;margin:14px 0 0}.contact-direct{background:var(--white);border-left:3px solid var(--accent);margin-top:30px;padding:24px}.contact-direct span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.1em;color:var(--teal);margin-bottom:12px;display:block}.contact-direct a{font:400 var(--process-reading-size)/1.6 Georgia,serif;color:var(--teal);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.contact-form,.contact-success{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--accent);min-width:0;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;padding:40px}.contact-form-heading h2,.contact-success h2{margin:18px 0 22px}.contact-page .contact-form-heading>p:last-child,.contact-page .contact-success>p:last-of-type{font:400 var(--process-reading-size)/1.7 Georgia,serif;color:#526966;margin:0}.contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:34px;display:grid}.contact-form label{flex-direction:column;gap:10px;min-width:0;display:flex}.contact-form label>span{color:var(--teal);font:600 14px/1.5 Arial,sans-serif}.contact-form label>span em{color:#526966;margin-left:6px;font:400 14px/1.5 Arial,sans-serif}.contact-form input:not([type=checkbox]),.contact-form select,.contact-form textarea{border:1px solid var(--line);background:var(--paper);color:#36524f;border-radius:0;width:100%;min-width:0;min-height:52px;padding:12px;font:400 16px/1.5 Arial,sans-serif}.contact-form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m2 2 4 4 4-4' fill='none' stroke='%231d7a80' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:44px}@media (forced-colors:active){.contact-form select{appearance:auto;background-image:none}}.contact-form textarea{resize:vertical;min-height:170px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--teal)}.contact-message-field{margin-top:26px}.contact-message-field small{color:#526966;font:400 14px/1.6 Arial,sans-serif}.contact-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.contact-form .contact-consent{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;margin-top:24px;display:grid}.contact-form .contact-consent input{width:18px;height:18px;accent-color:var(--teal);margin-top:3px}.contact-form .contact-consent span{color:#526966;font:400 14px/1.6 Arial,sans-serif}.contact-consent a,.contact-error a{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.contact-submit{cursor:pointer;margin-top:28px}.contact-submit:disabled{opacity:.7;cursor:wait;transform:none}.contact-error{color:#73342d;background:#fff1ef;border-left:3px solid #a54a3f;margin-top:24px;padding:18px}.contact-error strong{font:700 14px/1.6 Arial,sans-serif}.contact-error p{margin:10px 0 0;font:400 14px/1.6 Arial,sans-serif}.contact-success{flex-direction:column;justify-content:center;min-height:560px;display:flex}.contact-success>span{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:28px;font-size:22px;display:grid}.contact-success .text-link{cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-self:flex-start;margin-top:28px;padding:0 0 5px}.contact-portal-callout{background:var(--teal);color:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:6vw;padding:84px 7vw;display:grid}.contact-page .contact-portal-callout h2{color:#fff;max-width:680px;margin:22px 0 0}.contact-portal-callout>div:last-child{align-self:end}.contact-portal-callout>div:last-child p{max-width:620px;font:400 var(--process-reading-size)/1.7 Georgia,serif;color:#fff;margin:0 0 28px}.contact-portal-callout a:focus-visible{outline-color:#fff!important}@media (width<=1100px){.contact-form-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.contact-hero,.contact-layout,.contact-portal-callout{grid-template-columns:minmax(0,1fr);gap:36px}.contact-hero-copy{border-left:0;padding-left:0}.contact-guidance{position:static}.contact-guidance h2{max-width:680px}}@media (width<=560px){.contact-page{--process-reading-size:17px}.contact-page>section h1{font-size:42px;line-height:1.04}.contact-page>section h2{font-size:clamp(32px,8vw,43px)}.contact-hero,.contact-layout,.contact-portal-callout{padding:58px 24px 64px}.contact-form,.contact-success{padding:28px 22px}.contact-form-grid{gap:22px}.contact-submit{width:100%}.contact-guidance-list article{gap:14px}}.home-directory-search{background:var(--paper);border:1px solid var(--line);margin:42px 0 54px;padding:24px 28px}.home-directory-search label,.directory-search label{letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-bottom:11px;font-size:11px;font-weight:700;display:block}.home-directory-search>div,.directory-search>div{grid-template-columns:1fr auto;display:grid}.home-directory-search input,.directory-search input{border:1px solid var(--line);color:#244744;background:#fff;border-right:0;border-radius:0;outline:none;min-width:0;padding:17px 18px;font:16px/1.4 Arial,sans-serif}.home-directory-search input:focus,.directory-search input:focus{border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}.home-directory-search button,.directory-search button{background:var(--accent);color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;padding:0 24px;font-size:11px;font-weight:700;transition:background .2s}.home-directory-search button:hover,.directory-search button:hover{background:var(--teal)}.public-directory-page{background:var(--white)}.directory-hero{background:var(--paper);border-bottom:1px solid var(--line);padding:92px 7vw 96px}.directory-hero h1{max-width:900px;margin:24px 0 28px;font-size:clamp(56px,6.4vw,94px);line-height:.98}.directory-hero>p:not(.eyebrow){color:#36524f;max-width:760px;margin:0;font-family:Georgia,serif;font-size:19px;line-height:1.7}.directory-search{max-width:1120px;margin-top:42px}.directory-filters{gap:12px;margin-top:14px;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.directory-filters label{margin:0}.directory-filters select{border:1px solid var(--line);color:#36524f;cursor:pointer;background:#fff;border-radius:0;outline:none;width:100%;margin-top:10px;padding:15px 42px 15px 15px;font:14px/1.4 Arial,sans-serif}.directory-filters select:focus{border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}.downward-select{text-transform:none;letter-spacing:normal;margin-top:10px;font-weight:400;position:relative}.directory-filters .downward-select-trigger{border:1px solid var(--line);color:#36524f;text-align:left;text-transform:none;letter-spacing:normal;background:#fff;border-radius:0;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:15px;font:14px/1.4 Arial,sans-serif;display:flex}.directory-filters .downward-select-trigger>span:last-child{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin:-4px 2px 0 14px;font-size:0;transform:rotate(45deg)}.directory-filters .downward-select-trigger:hover{background:#fff}.directory-filters .downward-select-trigger:focus{border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}.downward-select-menu{z-index:30;border:1px solid var(--teal);background:#fff;border-top:0;max-height:300px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 22px #16413d24}.directory-filters .downward-select-menu button{color:#244744;text-align:left;text-transform:none;letter-spacing:normal;background:#fff;width:100%;min-height:auto;padding:10px 15px;font:14px/1.35 Arial,sans-serif;display:block}.directory-filters .downward-select-menu button:hover,.directory-filters .downward-select-menu button[aria-selected=true]{background:var(--paper);color:var(--teal)}.directory-results{padding:72px 7vw 112px}.directory-results-head{border-bottom:1px solid var(--line);letter-spacing:.15em;color:var(--teal);justify-content:space-between;align-items:center;padding-bottom:18px;font-size:11px;font-weight:700;display:flex}.directory-results-head button{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:700}.directory-preview-note{color:#647875;max-width:760px;margin:22px 0 0;font-size:13px;line-height:1.7}.directory-preview-note strong{color:var(--teal)}.directory-brand-feature{border:1px solid var(--line);border-left:4px solid var(--accent);color:var(--teal);background:#fff;grid-template-columns:1fr 1fr auto;align-items:center;gap:24px;margin-top:28px;padding:20px 22px;transition:border-color .2s,background .2s;display:grid}.directory-brand-feature:hover{border-color:var(--teal);background:var(--paper)}.directory-brand-feature span{letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700}.directory-brand-feature strong{font:400 28px/1.1 Georgia,serif}.directory-brand-feature span:last-child{text-align:right}.directory-empty{text-align:left;grid-template-columns:170px minmax(0,560px);justify-content:center;align-items:center;gap:56px;min-height:350px;display:grid}.directory-empty img{object-fit:contain;width:170px;height:170px}.directory-empty h2{margin:0 0 14px;font-size:34px}.directory-empty p{color:#526966;margin:0;font-size:14px;line-height:1.75}.public-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:36px;display:grid}.public-directory-grid article{background:var(--paper);border:1px solid var(--line);flex-direction:column;min-height:280px;padding:30px;display:flex}.public-directory-grid article>span{letter-spacing:.15em;color:var(--teal);font-size:10px;font-weight:700}.public-directory-grid h2{margin:56px 0 8px;font-size:31px}.public-directory-grid p{color:#526966;margin:0}.public-directory-grid a:not(.text-link){letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-top:auto;padding-top:30px;font-size:10px;font-weight:700}.directory-preview-grid{gap:24px}.directory-preview-grid .directory-product-card{background:#fff;min-height:0;padding:0;overflow:hidden}.directory-product-image{aspect-ratio:1;background:var(--paper);position:relative;overflow:hidden}.directory-product-image img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block;transform:scale(1.02)}.directory-product-card:hover .directory-product-image img{transform:scale(1.055)}.directory-product-image>span{color:var(--teal);letter-spacing:.15em;background:#fffffff0;padding:8px 10px;font-size:9px;font-weight:700;position:absolute;top:16px;left:16px}.directory-product-copy{flex-direction:column;min-height:300px;padding:26px;display:flex}.directory-product-copy>span:first-child{letter-spacing:.14em;color:#79918e;font-size:9px;font-weight:700}.directory-card-brand{letter-spacing:.14em;text-transform:uppercase;color:var(--teal)!important;margin:28px 0 7px!important;font:700 10px/1.3 Arial,sans-serif!important}.directory-product-copy h2{margin:0 0 10px;font-size:28px;line-height:1.1}.directory-card-type{line-height:1.5;color:#647875!important;font-size:12px!important}.directory-card-claims{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.directory-card-claims span{background:var(--paper);border:1px solid var(--line);letter-spacing:.08em;color:var(--teal);padding:7px 9px;font-size:9px;font-weight:700}.directory-card-link{text-transform:uppercase;margin-top:auto;padding-top:30px;font-weight:700;letter-spacing:.12em!important;color:var(--teal)!important;font-size:10px!important}.directory-boundary{background:var(--teal);color:#fff;border-bottom:1px solid #ffffff52;grid-template-columns:.55fr 1fr 1fr;align-items:start;gap:7vw;padding:92px 7vw;display:grid}.directory-boundary h2{font-size:clamp(40px,4vw,60px)}.directory-boundary>p:last-child{color:#ffffffe0;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.72}.record-hero{background:var(--paper);border-bottom:1px solid var(--line);padding:82px 7vw 72px}.record-hero h1{margin:24px 0 8px;font-size:clamp(52px,6vw,88px)}.record-hero>p:last-child{color:#36524f;font-family:Georgia,serif;font-size:22px}.record-details{grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:7vw;padding:78px 7vw 110px;display:grid}.record-summary{background:var(--paper);border-top:4px solid var(--teal);padding:32px}.record-summary dl{gap:24px;margin:0;display:grid}.record-summary dt{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:6px;font-size:10px;font-weight:700}.record-summary dd{margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.5}.record-summary a{color:var(--teal);text-decoration:underline}.record-claims h2{font-size:44px}.record-claims article{border-top:1px solid var(--line);padding:28px 0}.record-claims article h3{margin:0 0 10px;font-size:28px}.record-claims article p{color:#526966;margin:0;font-size:14px;line-height:1.7}.record-inci{background:var(--white);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:9vw;padding:86px 7vw;display:grid}.record-inci h2{max-width:620px;margin:20px 0 0;font-size:clamp(38px,4vw,58px);line-height:1.02}.record-inci>div:last-child{padding-top:8px}.record-inci>div:last-child>p{color:#36524f;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.75}.record-inci small{border-top:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;color:#718582;margin-top:28px;padding-top:18px;font-size:10px;line-height:1.65;display:block}@media (width<=900px){.record-inci{grid-template-columns:1fr;gap:36px}}@media (width<=600px){.record-inci{padding:70px 24px}.record-inci h2{font-size:40px}}.record-boundary{background:var(--paper);border-left:4px solid var(--accent);margin-top:38px;padding:24px}.record-boundary strong{letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font-size:10px;display:block}.record-boundary p{color:#526966;margin:0;font-size:13px;line-height:1.7}.licensing-page{background:var(--white)}.licensing-hero{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;padding:92px 7vw 104px;display:grid}.licensing-hero h1{margin:24px 0 28px;font-size:clamp(56px,6.2vw,90px);line-height:.98}.licensing-hero>div>p:last-child{color:#36524f;max-width:720px;margin:0;font-family:Georgia,serif;font-size:19px;line-height:1.7}.licensing-hero aside{background:var(--teal);color:#fff;padding:38px}.licensing-hero aside span{letter-spacing:.16em;font-size:10px;font-weight:700}.licensing-hero aside strong{margin:24px 0 8px;font-family:Georgia,serif;font-size:76px;font-weight:400;display:block}.licensing-hero aside p{color:#ffffffd1;margin:0;font-size:13px}.licensing-accessibility{background:var(--white);border-bottom:1px solid var(--line);grid-template-columns:.42fr 1.15fr .78fr;align-items:start;gap:6vw;padding:86px 7vw 92px;display:grid}.licensing-accessibility h2{margin:-8px 0 0;font-size:clamp(42px,4.6vw,66px);line-height:1.03}.licensing-accessibility>p:last-child{border-top:4px solid var(--accent);color:#526966;margin:2px 0 0;padding-top:24px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.licensing-details{padding:96px 7vw 112px}.licensing-details>div:first-child{grid-template-columns:.55fr 1.45fr;align-items:start;gap:7vw;display:grid}.licensing-details h2{font-size:clamp(44px,5vw,70px)}.licensing-includes{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:60px;display:grid}.licensing-includes article{flex-direction:column;min-height:300px;padding:28px;display:flex}.licensing-includes article+article{border-left:1px solid var(--line)}.licensing-includes span{letter-spacing:.15em;color:var(--teal);font-size:10px;font-weight:700}.licensing-includes h3{margin:52px 0 15px;font-size:27px}.licensing-includes p{color:#526966;margin:0;font-size:13px;line-height:1.7}.licensing-renewal{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:10vw;padding:104px 7vw;display:grid}.licensing-renewal h2{max-width:620px;margin-top:24px;font-size:clamp(44px,5vw,70px)}.licensing-renewal-copy{border-top:4px solid var(--teal);padding-top:28px}.licensing-renewal-copy p{color:#526966;margin:0 0 26px;font-family:Georgia,serif;font-size:18px;line-height:1.72}.licensing-renewal-copy p:last-child{margin-bottom:0}.licensing-checkout{background:var(--teal);color:#fff;grid-template-columns:1fr 1fr;gap:9vw;padding:100px 7vw;display:grid}.licensing-checkout h2{margin:25px 0;font-size:clamp(44px,5vw,68px)}.licensing-checkout>div>p:last-child{color:#ffffffd9;max-width:620px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.licensing-checkout form{color:#244744;background:#fff;padding:34px}.licensing-checkout label{letter-spacing:.12em;text-transform:uppercase;flex-direction:column;gap:9px;margin-bottom:18px;font-size:10px;font-weight:700;display:flex}.licensing-checkout input{border:1px solid var(--line);padding:15px;font:16px Arial,sans-serif}.licensing-checkout form .button{border:0;width:100%}.licensing-message,.licensing-success{background:var(--paper);padding:13px;font-size:12px;line-height:1.6}.licensing-checkout small{color:#617572;margin-top:18px;line-height:1.6;display:block}@media (width<=900px){.directory-boundary,.record-details,.licensing-hero,.licensing-accessibility,.licensing-renewal,.licensing-checkout{grid-template-columns:1fr}.licensing-accessibility{gap:34px}.licensing-accessibility h2{max-width:760px;margin:0}.licensing-accessibility>p:last-child{max-width:680px}.public-directory-grid,.licensing-includes{grid-template-columns:1fr 1fr}.licensing-includes article:nth-child(3){border-left:0;border-top:1px solid var(--line)}.licensing-includes article:nth-child(4){border-top:1px solid var(--line)}}@media (width<=600px){.home-directory-search{padding:20px}.home-directory-search>div,.directory-search>div{grid-template-columns:1fr}.home-directory-search input,.directory-search input{border-right:1px solid var(--line)}.home-directory-search button,.directory-search button{min-height:52px}.directory-empty{text-align:center;grid-template-columns:1fr;gap:26px}.directory-empty img{margin:auto}.public-directory-grid,.licensing-includes{grid-template-columns:1fr}.licensing-includes article+article{border-left:0;border-top:1px solid var(--line)}.directory-brand-feature{grid-template-columns:1fr;gap:10px}.directory-brand-feature span:last-child{text-align:left}}@media (width<=1100px){.directory-filters{grid-template-columns:repeat(3,1fr)!important}}@media (width<=900px){.directory-filters{grid-template-columns:1fr 1fr!important}}@media (width<=600px){.directory-filters{grid-template-columns:1fr!important}}.home-photo-cta{isolation:isolate;text-align:left;background:#f7f2eb;align-items:center;min-height:560px;padding:76px 7vw;display:flex;position:relative;overflow:hidden}.home-photo-cta:before{content:"";z-index:-2;filter:brightness(.9)contrast(1.12)saturate(1.06);background:url(/website-photo.png) 50% 38%/cover no-repeat;position:absolute;inset:-2%;transform:scale(1.055)}.home-photo-cta:after{content:"";z-index:-1;background:linear-gradient(90deg,#fffdf8fa 0%,#fffdf8f2 31%,#fffdf88f 46%,#fffdf814 61%,#fffdf800 68%),linear-gradient(270deg,#183b3824 0%,#183b380a 25%,#183b3800 43%);position:absolute;inset:0}.home-photo-cta-copy{width:min(100%,680px)}.home-photo-cta h2,.home-brand-section h2{max-width:720px;margin:0}.home-photo-cta .home-photo-cta-copy>:is(p:not(.eyebrow),ul),.home-brand-copy>:is(p:not(.eyebrow),ul){color:#526966;max-width:560px;margin:26px 0 34px;font-family:Georgia,serif;font-size:18px;line-height:1.6}.home-photo-cta .button{width:max-content}@media (width<=900px){.home-photo-cta{min-height:560px}.home-photo-cta:before{background-position:58% 36%}.home-photo-cta-copy{width:min(100%,590px)}}@media (width<=600px){.home-photo-cta{align-items:flex-start;min-height:650px;padding:54px 24px}.home-photo-cta:before{background-position:61% 32%;transform:scale(1.04)}.home-photo-cta:after{background:linear-gradient(#fffdf8fa 0%,#fffdf8f5 38%,#fffdf833 66%),linear-gradient(270deg,#183b381f 0%,#183b3800 55%)}.home-photo-cta h2,.home-brand-section h2,#home-video-title,#record-proof-title,#home-brief-title{font-size:48px}.home-photo-cta .button{width:100%}}.home-consumer-cta:before{filter:none}.home-consumer-cta:after{background:linear-gradient(90deg,#fffdf8fa 0%,#fffdf8f2 31%,#fffdf880 45%,#fffdf800 60%)}.home-consumer-cta :is(.eyebrow,h2),.home-brand-section :is(.eyebrow,h2),.home-consumer-cta .home-photo-cta-copy>p.consumer-subheading,.home-consumer-cta .consumer-subheading>strong,.home-brand-section .home-brand-copy>p.brand-subheading,.home-brand-section .brand-subheading>strong{color:var(--teal)}.home-consumer-cta .home-photo-cta-copy>p:not(.eyebrow),.home-brand-copy>p:not(.eyebrow){margin:18px 0}.home-consumer-cta .consumer-benefits,.home-brand-copy>ul.brand-benefits{gap:10px;margin:18px 0 24px;padding:0;list-style:none;display:grid}.consumer-benefits li,.brand-benefits li{grid-template-columns:20px minmax(0,1fr);gap:12px;display:grid}.consumer-benefits li>span:first-child,.brand-benefits li>span:first-child{color:var(--teal);font-weight:700}.home-consumer-cta .button,.home-brand-section .button{margin-top:8px}@media (width<=900px){.home-consumer-cta{background:var(--white);padding-bottom:440px}.home-consumer-cta:before{background-position:70%;height:380px;inset:auto 0 0;transform:none}.home-consumer-cta:after{background:linear-gradient(180deg,var(--white) 0%,#fffdf800 18%);height:380px;inset:auto 0 0}}.home-brand-section{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:7vw;padding:76px 7vw;display:grid}.home-brand-copy{min-width:0}.home-brand-readiness-link{margin-top:8px;display:inline-block}.home-brand-benefits{border-top:1px solid var(--line);padding-top:10px}.home-brand-section .button{max-width:100%}@media (width<=900px){.home-brand-section{grid-template-columns:1fr;gap:32px}}@media (width<=600px){.home-brand-section{padding:54px 24px}.home-brand-section .button{width:100%}}.home-video-section{background:var(--white);border-bottom:1px solid var(--line);padding:92px 7vw 104px}#video.home-video-section{background:var(--paper)}.home-video-heading{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:8vw;margin-bottom:46px;display:grid}.home-video-heading h2{max-width:760px;color:var(--teal);margin:20px 0 0;font-size:clamp(46px,5vw,72px);line-height:1}@media (width>=901px){#video .home-video-heading{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:4vw}#home-video-title{max-width:none}}.home-video-question{min-width:0;max-width:560px;margin-bottom:6px}.home-video-question>p{border-bottom:4px solid var(--accent);color:var(--teal);margin:0;padding-bottom:24px;font-family:Georgia,serif;font-size:18px;font-weight:700;line-height:1.65}.home-video-question-below-line>p{border-top:4px solid var(--accent);border-bottom:0;padding:24px 0 0}.home-video-question>.text-link{color:var(--teal);border-color:var(--teal);margin-top:24px;display:inline-flex}.home-video-preview{isolation:isolate;aspect-ratio:16/8.5;border:1px solid var(--line);min-height:420px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;color:#fff;background:url(/brand-claims-visible.png) 50% 43%/cover no-repeat;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.home-video-shade{z-index:-1;background:linear-gradient(#102b292e,#102b2994);position:absolute;inset:0}.home-video-label{color:var(--teal);letter-spacing:.14em;text-transform:uppercase;background:#fffdf8f0;padding:11px 14px;font-size:9px;font-weight:700;position:absolute;top:24px;left:24px}.home-video-play{background:#1d7a80e0;border:1px solid #ffffffd1;border-radius:50%;place-items:center;width:96px;height:96px;display:grid;box-shadow:0 16px 40px #102b2940}.home-video-play span{border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:20px solid #fff;width:0;height:0;margin-left:7px}.home-video-preview>p{text-align:center;text-shadow:0 2px 16px #102b2980;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.4;position:absolute;bottom:24px;left:28px;right:28px}.home-video-player{aspect-ratio:16/9;object-fit:cover;background:#102b29;width:min(100%,1120px);height:auto;min-height:0;margin:0 auto;display:block}.home-video-closing{max-width:1120px;color:var(--teal);justify-content:center;align-items:center;gap:28px;margin:58px auto 0;display:flex}.home-video-closing p{margin:0;font:700 22px/1.4 Georgia,serif}.home-video-closing .text-link{color:var(--teal);white-space:nowrap;flex:none;align-items:center;gap:9px;display:inline-flex}@media (width<=600px){.home-video-closing{text-align:center;flex-wrap:wrap;gap:15px 24px;margin-top:42px}.home-video-closing p{font-size:20px}}.ea-video-section .home-video-heading{text-align:center;display:block}.ea-video-section .home-video-heading h2{margin:0 auto}@media (width<=900px){.home-video-heading{grid-template-columns:1fr;gap:28px}.home-video-question{max-width:680px}.home-video-preview{aspect-ratio:4/3;min-height:380px}.home-video-player{aspect-ratio:16/9;min-height:0}}@media (width<=600px){.home-video-section{padding:62px 24px 74px}.home-video-heading{margin-bottom:34px}.home-video-heading h2{font-size:42px}.home-video-question>p{font-size:17px}.home-video-preview{aspect-ratio:3/4;min-height:440px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;background-position:64%}.home-video-player{aspect-ratio:16/9;object-fit:contain;min-height:0}.home-video-label{text-align:center;top:16px;left:16px;right:16px}.home-video-play{width:78px;height:78px}.home-video-preview>p{font-size:16px;bottom:20px;left:20px;right:20px}}.directory-card-brand[href]{width:max-content;padding:0!important}.directory-card-brand[href]:hover{text-decoration:underline}.brand-page{background:var(--white)}.brand-preview-banner{background:var(--accent);color:#fff;letter-spacing:.1em;justify-content:center;align-items:center;gap:18px;padding:12px 7vw;font-size:10px;display:flex}.brand-preview-banner strong{font-weight:800}.brand-preview-banner span{opacity:.9}.brand-hero{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:7vw;padding:72px 7vw 84px;display:grid}.brand-back{color:var(--teal);letter-spacing:.11em;text-transform:uppercase;margin-bottom:42px;font-size:10px;font-weight:700;display:inline-block}.brand-monogram{border:1px solid var(--teal);width:92px;height:92px;color:var(--teal);background:#fff;place-items:center;margin-bottom:28px;font:38px/1 Georgia,serif;display:grid}.brand-identity h1{margin:18px 0 24px;font-size:clamp(62px,7vw,104px);line-height:.9}.brand-deck{color:#36524f;max-width:650px;margin:0;font-family:Georgia,serif;font-size:20px;line-height:1.65}.brand-website{border-bottom:1px solid var(--teal);color:var(--teal);letter-spacing:.13em;text-transform:uppercase;gap:22px;margin-top:32px;padding-bottom:7px;font-size:10px;font-weight:700;display:inline-flex}.brand-page .brand-photo{border:1px solid var(--line);background:#fff;margin:0}.brand-page .brand-photo img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.brand-page .brand-photo figcaption{letter-spacing:.1em;text-transform:uppercase;color:#718582;padding:14px 18px;font-size:9px;font-weight:700}.brand-about{grid-template-columns:.55fr 1.45fr;gap:7vw;padding:92px 7vw;display:grid}.brand-about h2{max-width:760px;margin:0 0 30px;font-size:clamp(44px,5vw,70px)}.brand-about>div>p{color:#36524f;max-width:860px;margin:0 0 20px;font-family:Georgia,serif;font-size:18px;line-height:1.72}.brand-status{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0 7vw;display:grid}.brand-status div{background:var(--paper);flex-direction:column;justify-content:space-between;min-height:160px;padding:28px;display:flex}.brand-status div+div{border-left:1px solid var(--line)}.brand-status span{color:var(--teal);font-family:Georgia,serif;font-size:34px}.brand-status p{letter-spacing:.12em;text-transform:uppercase;color:#526966;margin:0;font-size:10px;font-weight:700}.brand-products{padding:110px 7vw}.brand-products-heading{grid-template-columns:1fr .75fr;align-items:end;gap:8vw;display:grid}.brand-products-heading h2{margin:22px 0 0;font-size:clamp(46px,5vw,72px)}.brand-products-heading>p{color:#526966;margin:0 0 6px;font-family:Georgia,serif;font-size:17px;line-height:1.7}.brand-boundary{background:var(--teal);color:#fff;grid-template-columns:.55fr 1fr 1fr;gap:7vw;padding:88px 7vw;display:grid}.brand-boundary h2{font-size:clamp(40px,4vw,60px)}.brand-boundary>p:last-child{color:#ffffffdb;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.72}@media (width<=900px){.brand-hero,.brand-about,.brand-products-heading,.brand-boundary{grid-template-columns:1fr}.brand-hero{gap:52px}.brand-status{grid-template-columns:1fr 1fr}.brand-status div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.brand-status div:nth-child(4){border-top:1px solid var(--line)}}@media (width<=600px){.brand-preview-banner{flex-direction:column;align-items:flex-start;gap:5px}.brand-hero{padding:54px 24px}.brand-page .brand-photo{order:-1}.brand-back{margin-bottom:30px}.brand-status{grid-template-columns:1fr;margin:0 24px}.brand-status div+div{border-left:0;border-top:1px solid var(--line)}.brand-products{padding:80px 24px}.brand-about,.brand-boundary{padding:72px 24px}}.brand-identity h1{font-size:clamp(52px,5.5vw,78px);line-height:.94}.sample-record-page{background:var(--white)}.sample-record-hero{background:var(--paper);grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr);align-items:center;gap:8vw;padding:72px 7vw 86px;display:grid}.sample-record-photo{border:1px solid var(--line);min-height:580px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8017;background:#fff;position:relative;overflow:hidden}.sample-record-photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.sample-record-photo>span{color:var(--teal);letter-spacing:.14em;background:#fffffff0;padding:9px 12px;font-size:9px;font-weight:700;position:absolute;top:20px;left:20px}.sample-record-intro .brand-back{margin-bottom:48px}.sample-record-brand{color:var(--teal);letter-spacing:.13em;text-transform:uppercase;gap:16px;margin:22px 0 18px;font-size:11px;font-weight:700;display:inline-flex}.sample-record-brand:hover{text-decoration:underline}.sample-record-intro h1{margin:0 0 24px;font-size:clamp(58px,6.5vw,94px);line-height:.9}.sample-record-intro>p:not(.eyebrow){color:#526966;margin:0;font-family:Georgia,serif;font-size:19px}.sample-record-active{border-top:1px solid var(--line);letter-spacing:.13em;color:var(--teal);margin-top:36px;padding-top:22px;font-size:10px;font-weight:700}.sample-record-active span{background:var(--accent);border-radius:50%;width:9px;height:9px;margin-right:11px;display:inline-block}.sample-record-overview{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);gap:8vw;padding:100px 7vw;display:grid}.sample-record-mark{background:var(--teal);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:42px;display:flex}.sample-record-mark img{width:min(100%,260px)}.sample-record-mark p{margin:30px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.55}.sample-record-facts{padding-top:8px}.sample-record-facts dl{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin:28px 0 0;display:grid}.sample-record-facts dl>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:130px;padding:24px}.sample-record-facts dt,.sample-claim-list dt{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:12px;font-size:9px;font-weight:700}.sample-record-facts dd{color:#36524f;margin:0;font-family:Georgia,serif;font-size:19px;line-height:1.5}.sample-record-facts dd a{color:var(--teal);text-decoration:underline}.sample-record-claims{background:var(--paper);padding:110px 7vw}.sample-record-claims-heading{grid-template-columns:1fr .85fr;align-items:end;gap:8vw;display:grid}.sample-record-claims-heading h2{margin:22px 0 0;font-size:clamp(48px,5.5vw,78px);line-height:.96}.sample-record-claims-heading>p{color:#526966;margin:0 0 6px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.sample-claim-list{border-top:1px solid var(--line);margin-top:72px}.sample-claim-list article{border-bottom:1px solid var(--line);grid-template-columns:.75fr 1.25fr;gap:7vw;padding:34px 0;display:grid}.sample-claim-title{grid-template-columns:52px 1fr auto;align-items:start;gap:18px;display:grid}.sample-claim-title>span{letter-spacing:.15em;color:var(--teal);font-size:10px;font-weight:700}.sample-claim-title h3{margin:-8px 0 0;font-size:36px}.sample-claim-title strong{background:var(--accent);color:#fff;letter-spacing:.12em;padding:8px 10px;font-size:8px}.sample-claim-list dl{grid-template-columns:1fr 1fr 140px;gap:28px;margin:0;display:grid}.sample-claim-list dd{color:#526966;margin:0;font-size:13px;line-height:1.7}.sample-record-materials{background:var(--teal);color:#fff;grid-template-columns:.5fr 1fr 1fr;gap:7vw;padding:94px 7vw;display:grid}.sample-record-materials h2{font-size:clamp(42px,4.5vw,66px)}.sample-record-materials>div{border-top:1px solid #ffffff73}.sample-record-materials>div p{border-bottom:1px solid #ffffff40;margin:0;padding:20px 0;font-family:Georgia,serif;font-size:18px}.sample-record-boundary{background:var(--white);grid-template-columns:1fr 1fr;gap:10vw;padding:105px 7vw;display:grid}.sample-record-boundary h2{margin-top:22px;font-size:clamp(46px,5vw,72px)}.sample-record-boundary>div:last-child{border-top:4px solid var(--teal);padding-top:30px}.sample-record-boundary>div:last-child p{color:#526966;margin:0 0 24px;font-family:Georgia,serif;font-size:18px;line-height:1.72}.sample-record-boundary small{border-top:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:#718582;margin-top:34px;padding-top:18px;font-size:10px;line-height:1.6;display:block}@media (width<=900px){.sample-record-hero,.sample-record-overview,.sample-record-claims-heading,.sample-record-materials,.sample-record-boundary{grid-template-columns:1fr}.sample-record-photo{min-height:520px}.sample-record-mark{min-height:430px}.sample-record-claims-heading{gap:28px}.sample-claim-list article{grid-template-columns:1fr}.sample-record-materials{gap:34px}}@media (width<=600px){.sample-record-hero,.sample-record-overview,.sample-record-claims,.sample-record-materials,.sample-record-boundary{padding-left:24px;padding-right:24px}.sample-record-photo{min-height:440px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8017}.sample-record-intro h1{font-size:56px}.sample-record-facts dl{grid-template-columns:1fr}.sample-claim-title{grid-template-columns:38px 1fr}.sample-claim-title strong{grid-column:2;width:max-content}.sample-claim-list dl{grid-template-columns:1fr}.sample-record-mark{min-height:350px;padding:32px}.sample-record-mark img{width:210px}}.brand-hero{padding-top:46px;padding-bottom:54px}.brand-monogram{width:74px;height:74px;margin-bottom:20px;font-size:31px}.brand-identity h1{margin-top:14px;margin-bottom:18px}.brand-deck{max-width:600px}.brand-page .brand-photo img{aspect-ratio:16/10;object-position:center 44%}@media (width<=600px){.brand-hero{padding-top:42px;padding-bottom:48px}.brand-page .brand-photo img{aspect-ratio:4/3}.brand-monogram{width:68px;height:68px}}.brand-hero{gap:5vw;padding-top:30px;padding-bottom:34px}.brand-back{margin-bottom:18px}.brand-profile-kicker{align-items:center;gap:18px;margin-bottom:12px;display:flex}.brand-profile-kicker .brand-monogram{width:58px;height:58px;margin:0;font-size:25px}.brand-profile-kicker .eyebrow{margin:0}.brand-identity h1{margin:6px 0 12px;font-size:clamp(48px,4.8vw,70px)}.brand-deck{font-size:17px;line-height:1.52}.brand-website{margin-top:17px}.brand-page .brand-photo{align-self:center;height:330px}.brand-page .brand-photo img{aspect-ratio:auto;object-position:center 42%;height:100%}.brand-page .brand-photo figcaption{background:#fffffff0;min-width:0;padding:9px 12px;bottom:14px;left:14px;right:auto}@media (width<=900px){.brand-hero{gap:34px}.brand-page .brand-photo{height:340px}}@media (width<=600px){.brand-hero{padding-top:28px;padding-bottom:34px}.brand-back{margin-bottom:16px}.brand-profile-kicker{gap:14px}.brand-profile-kicker .brand-monogram{width:54px;height:54px;font-size:23px}.brand-page .brand-photo{height:280px}.brand-page .brand-photo img{aspect-ratio:auto}.brand-identity h1{font-size:48px}}.standards-page{background:var(--white)}.standards-hero{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:7vw;min-height:650px;padding:74px 7vw 88px;display:grid}.standards-hero-copy h1{max-width:850px;margin:28px 0 30px}.standards-hero-copy>.verified-claim-heading{margin:0 0 30px}.standards-hero-copy>p:not(.eyebrow){color:#36524f;max-width:720px;margin:0;font-family:Georgia,serif;font-size:19px;line-height:1.68}.standards-hero-copy>p:not(.eyebrow)+p{margin-top:22px}.standards-hero-copy strong{color:var(--teal)}.standards-hero-photo{border:1px solid var(--line);height:550px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8017;background:#e8e3dc;margin:0;position:relative;overflow:hidden}.standards-hero-photo img{object-fit:cover;object-position:62% center;width:100%;height:100%;display:block}.standards-hero-photo figcaption{max-width:88%;color:var(--teal);background:#fffdf8f7;padding:22px 26px;position:absolute;bottom:0;left:0}.standards-hero-photo figcaption span{letter-spacing:.18em;font-size:10px;font-weight:700}.standards-hero-photo figcaption p{margin:9px 0 0;font-family:Georgia,serif;font-size:18px}.standards-scope{background:var(--white);padding:112px 7vw}.standards-heading{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start;gap:clamp(48px,7vw,118px);display:grid}.standards-heading h2{max-width:840px;margin:24px 0 0;font-size:clamp(48px,5vw,72px);line-height:1}.standards-review-title span{white-space:nowrap;display:block}.standards-heading-copy>p:last-child{border-top:4px solid var(--teal);color:#526966;width:100%;max-width:610px;margin:76px 0 0;padding-top:28px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.standards-scope-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:72px;display:grid}.standards-scope-grid article{background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:300px;padding:32px;display:flex}.standards-card-top{color:var(--teal);justify-content:space-between;align-items:flex-start;display:flex}.standards-card-top>span{letter-spacing:.15em;font-size:10px;font-weight:700}.standards-icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.standards-icon svg{width:25px;height:25px}.standards-scope-grid h3{color:var(--teal);margin:36px 0 14px;font-family:Georgia,serif;font-size:29px;font-weight:400}.standards-scope-grid p{color:#526966;max-width:600px;margin:0;font-size:15px;line-height:1.7}.standards-scope-grid small{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-top:auto;padding-top:28px;font-size:10px;font-weight:700}.standards-claims{background:var(--teal);color:#fff;grid-template-columns:.8fr 1.2fr;gap:9vw;padding:110px 7vw;display:grid}.standards-claims-intro h2{margin:24px 0 28px;font-size:clamp(46px,4.8vw,68px);line-height:1.02}.standards-claims-intro>p:not(.section-number){color:#ffffffdb;max-width:520px;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.7}.standards-claims-intro>p:not(.section-number)+p{margin-top:22px}.standards-claim-list{border-top:1px solid #ffffff6b}.standards-claim-list article{border-bottom:1px solid #ffffff52;grid-template-columns:42px minmax(190px,.72fr) 1.28fr;align-items:start;gap:24px;padding:25px 0;display:grid}.standards-claim-list article>span{color:var(--accent);font-size:10px;font-weight:700}.standards-claim-list h3{margin:-6px 0 0;font-family:Georgia,serif;font-size:23px;font-weight:400}.standards-claim-list p{color:#ffffffe6;margin:0;font-size:15px;line-height:1.65}.standards-definitions{background:var(--paper);border-bottom:1px solid var(--line);padding:112px 7vw}.standards-definitions-heading{grid-template-columns:.9fr 1.1fr;align-items:start;gap:40px 10vw;display:grid}.standards-definitions-heading h2,.standards-consistency h2,.standards-accountability h2{max-width:700px;margin:24px 0 0;font-size:clamp(48px,5vw,72px);line-height:1}.standards-definitions-intro{padding-top:28px}.standards-definitions-intro p,.standards-support-card p,.standards-support-card ul{color:#526966;margin:0 0 20px;font-family:Georgia,serif;font-size:18px;line-height:1.72}.standards-definitions-intro strong{color:var(--teal)}.standards-definitions-intro>p:last-child{margin-bottom:0}.standards-support-card{border:1px solid var(--line);border-top:4px solid var(--teal);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;background:#fff;padding:clamp(24px,3vw,34px)}.standards-support-card>p{color:var(--teal)}.standards-support-card ul{margin:0;padding-left:22px;list-style:outside}.standards-support-card li{border-bottom:1px solid var(--line);padding:10px 0}.standards-support-card li:first-child{padding-top:0}.standards-support-card li:last-child{border-bottom:0;padding-bottom:0}.standards-support-card li::marker{color:var(--teal)}@media (width<=560px){.standards-support-card{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #467a731a}}.standards-definition-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:72px;display:grid}.standards-definition-grid article{border:1px solid var(--line);border-top:4px solid var(--teal);background:#fff;flex-direction:column;min-width:0;padding:34px;display:flex}.standards-definition-grid header{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;align-items:start;gap:18px;padding-bottom:25px;display:grid}.standards-definition-grid header>span{color:#9fcbd0;font:400 34px/1 Georgia,serif}.standards-definition-grid small{letter-spacing:.18em;text-transform:uppercase;color:var(--teal);font-size:11px;font-weight:700;line-height:1.5;display:block}.standards-definition-grid h3{color:var(--teal);margin:9px 0 0;font-family:Georgia,serif;font-size:clamp(29px,2.7vw,39px);font-weight:400;line-height:1.08}.standards-definition-meaning{color:#36524f;margin:25px 0;font-family:Georgia,serif;font-size:18px;line-height:1.65}.standards-definition-evidence{border-top:1px solid var(--line);padding-top:23px}.standards-definition-evidence>strong,.standards-definition-boundary>strong{letter-spacing:.15em;text-transform:uppercase;color:var(--teal);font-size:12px;line-height:1.5;display:block}.standards-definition-evidence ul{margin:15px 0 0;padding:0;list-style:none}.standards-definition-evidence li{color:#526966;border-bottom:1px solid #5db8c338;padding:10px 0 10px 17px;font-size:16px;line-height:1.55;position:relative}.standards-definition-evidence li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:18px;left:0}.standards-definition-boundary{border-left:3px solid var(--accent);background:#edf7f6;margin-top:auto;padding:23px 24px}.standards-definition-boundary p{color:#36524f;margin:10px 0 0;font-size:16px;line-height:1.6}.standards-wording-note{background:var(--teal);color:#fff;grid-template-columns:minmax(180px,.45fr) 1.55fr;align-items:center;gap:40px;margin-top:28px;padding:30px 34px;display:grid}.standards-wording-note span{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:700}.standards-wording-note p{color:#ffffffeb;margin:0;font-family:Georgia,serif;font-size:17px;line-height:1.65}.standards-documentation{background:var(--white);padding:112px 7vw}.standards-documentation-heading{grid-template-columns:1fr 1fr;align-items:start;gap:9vw;display:grid}.standards-documentation-heading h2{margin:24px 0 0;font-size:clamp(48px,5vw,72px)}.standards-documentation-copy>p:last-child{border-top:4px solid var(--teal);color:#526966;max-width:610px;margin:76px 0 0;padding-top:28px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.standards-documentation-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:68px;display:grid}.standards-documentation-grid article{background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:420px;padding:32px}.standards-documentation-grid article>span{letter-spacing:.14em;color:var(--teal);font-size:10px;font-weight:700}.standards-documentation-grid h3{color:var(--teal);margin:42px 0 24px;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.15}.standards-documentation-grid ul{margin:0;padding:0;list-style:none}.standards-documentation-grid li{border-bottom:1px solid var(--line);color:#526966;padding:12px 0;font-size:14px;line-height:1.55}.standards-documentation-grid li:first-child{border-top:1px solid var(--line)}.standards-consistency{background:var(--white);border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:10vw;padding:112px 7vw;display:grid}.standards-consistency-copy strong{color:var(--teal)}.standards-consistency-copy>p:last-child{margin-bottom:0}.standards-consistency-copy{border-top:4px solid var(--teal);padding-top:28px}.standards-consistency-copy>p,.standards-consistency-statement{color:#526966;margin:0 0 24px;font-family:Georgia,serif;font-size:18px;line-height:1.72}.standards-consistency-statement{color:var(--teal);margin:24px 0 0}.standards-principle{border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-top:38px;padding:24px 0;font-size:11px;font-weight:700}.standards-eligibility{background:var(--teal);color:#fff;padding:106px 7vw}.standards-eligibility-heading{grid-template-columns:1fr .9fr;align-items:start;gap:9vw;display:grid}.standards-eligibility-heading h2{margin:24px 0 0;font-size:clamp(46px,4.8vw,68px)}.standards-eligibility-copy>p:last-child{color:#ffffffdb;border-top:4px solid #ffffffb8;max-width:610px;margin:76px 0 0;padding-top:28px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.standards-eligibility-grid{border:1px solid #fff6;grid-template-columns:1fr 1fr;margin-top:62px;display:grid}.standards-eligibility-grid article{min-height:300px;padding:34px}.standards-eligibility-grid article+article{border-left:1px solid #fff6}.standards-eligibility-grid span{letter-spacing:.15em;color:var(--accent);font-size:10px;font-weight:700}.standards-eligibility-grid h3,.standards-claims-intro h3,.standards-boundaries h3{margin:48px 0 18px;font-family:Georgia,serif;font-size:29px;font-weight:400}.standards-eligibility-grid p{color:#ffffffe6;margin:0;font-size:15px;line-height:1.75}.standards-outcomes{background:var(--white);padding:112px 7vw}.standards-outcomes-heading{grid-template-columns:1fr .8fr;align-items:start;gap:10vw;display:grid}.standards-outcomes-heading h2{margin:24px 0 0;font-size:clamp(48px,5vw,72px)}.standards-outcomes-copy>p:last-child{border-top:4px solid var(--teal);color:#526966;max-width:610px;margin:24px 0 0;padding-top:28px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.standards-outcomes-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:66px;display:grid}.standards-outcomes-grid article{background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:275px;padding:30px;display:flex}.standards-outcomes-grid article>span{letter-spacing:.14em;color:var(--teal);font-size:10px;font-weight:700}.standards-outcomes-grid h3{color:var(--teal);margin:55px 0 16px;font-family:Georgia,serif;font-size:29px;font-weight:400}.standards-outcomes-grid p{color:#526966;margin:0;font-size:15px;line-height:1.7}.standards-license-note{border-left:4px solid var(--accent);background:var(--paper);grid-template-columns:.55fr 1.25fr auto;align-items:center;gap:38px;margin-top:46px;padding:30px 34px;display:grid}.standards-license-note strong{color:var(--teal);font-family:Georgia,serif;font-size:24px;font-weight:700}.standards-license-note p{color:#526966;margin:0;font-size:14px;line-height:1.65}.standards-license-note .text-link{white-space:nowrap;color:var(--teal);border-color:var(--teal)}.standards-boundaries{background:var(--teal);color:#fff;grid-template-columns:.9fr 1.1fr;gap:10vw;padding:90px 7vw;display:grid}.standards-boundaries h2{max-width:720px;margin:24px 0 0;font-size:clamp(46px,4.7vw,68px)}.standards-boundaries>div:last-child>p{color:#ffffffe6;margin:0;font-family:Georgia,serif;font-size:19px;line-height:1.72}.standards-boundaries h2{color:#fff;margin-top:0}.standards-boundaries h3{color:#fff;margin:28px 0 0}.standards-boundaries>div:last-child>p+p{margin-top:22px}.standards-boundaries strong{color:#a9e0e5}.standards-boundary-labels{border-top:1px solid #ffffff6b;flex-wrap:nowrap;gap:20px;margin-top:34px;padding-top:22px;display:flex}.standards-boundary-labels span{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.standards-boundary-labels span:before{content:"";background:var(--accent);width:8px;height:8px;margin-right:10px;display:inline-block}.standards-cta{background:var(--paper)}.standards-cta-actions{justify-content:center;align-items:center;gap:30px;display:flex}@media (width<=1000px){.standards-hero,.standards-heading,.standards-claims,.standards-definitions-heading,.standards-documentation-heading,.standards-consistency,.standards-eligibility-heading,.standards-outcomes-heading,.standards-boundaries{grid-template-columns:1fr}.standards-hero{gap:55px}.standards-hero-photo{height:500px}.standards-heading,.standards-definitions-heading,.standards-documentation-heading,.standards-eligibility-heading,.standards-outcomes-heading{gap:36px}.standards-heading h2,.standards-documentation-heading h2,.standards-eligibility-heading h2,.standards-outcomes-heading h2{grid-row:1}.standards-heading-copy,.standards-documentation-copy,.standards-eligibility-copy,.standards-outcomes-copy{grid-row:2}.standards-heading-copy>p:last-child,.standards-documentation-copy>p:last-child,.standards-eligibility-copy>p:last-child,.standards-outcomes-copy>p:last-child{max-width:none;margin-top:0}.standards-claims,.standards-consistency,.standards-boundaries{gap:55px}.standards-definition-grid,.standards-documentation-grid,.standards-outcomes-grid{grid-template-columns:1fr}.standards-documentation-grid article{min-height:0}.standards-license-note{grid-template-columns:1fr}.standards-license-note .text-link{width:max-content}.standards-claim-list article{grid-template-columns:42px .7fr 1.3fr}}@media (width<=640px){.standards-hero,.standards-scope,.standards-claims,.standards-definitions,.standards-documentation,.standards-consistency,.standards-eligibility,.standards-outcomes,.standards-boundaries{padding-left:24px;padding-right:24px}.standards-hero{min-height:auto;padding-top:58px;padding-bottom:70px}.standards-hero-photo{height:420px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8017}.standards-hero-photo figcaption{max-width:100%;padding:18px 20px}.standards-review-title span{white-space:normal}.standards-scope-grid,.standards-eligibility-grid{grid-template-columns:1fr}.standards-scope-grid article{min-height:260px}.standards-claim-list article{grid-template-columns:34px 1fr;gap:12px 18px}.standards-claim-list p{grid-column:2}.standards-definitions{padding-top:80px;padding-bottom:80px}.standards-definition-grid{margin-top:48px}.standards-definition-grid article{padding:28px 24px}.standards-definition-grid header{grid-template-columns:40px 1fr;gap:14px}.standards-definition-grid header>span{font-size:29px}.standards-wording-note{grid-template-columns:1fr;gap:15px;padding:25px 24px}.standards-eligibility-grid article{min-height:0}.standards-eligibility-grid article+article{border-top:1px solid #fff6;border-left:0}.standards-boundary-labels{flex-direction:column}.standards-cta-actions{flex-direction:column;align-items:stretch}.standards-cta-actions .text-link{align-self:center}}.standards-scope-grid p,.standards-claim-list p,.standards-eligibility-grid p,.standards-outcomes-grid p{font-size:16px}.standards-documentation-grid li,.standards-license-note p{font-size:15px}.legal-page{background:var(--white)}.legal-hero{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);align-items:end;gap:10vw;padding:92px 7vw 88px;display:grid}.legal-hero.legal-hero-dates-left{align-items:start}.legal-hero-dates-left>div{min-width:0}.legal-hero h1{margin:24px 0 0;font-size:clamp(62px,7vw,104px);line-height:.9}.legal-hero-copy{border-top:4px solid var(--teal);padding-top:26px}.legal-hero-copy>p{color:#36524f;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.72}.legal-hero-copy dl,.legal-hero-dates{grid-template-columns:1fr 1fr;gap:18px;margin:34px 0 0;display:grid}.legal-hero-copy dl>div,.legal-hero-dates>div{border-top:1px solid var(--line);padding-top:14px}.legal-hero-copy dt,.legal-hero-dates dt{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:9px;font-weight:700}.legal-hero-copy dd,.legal-hero-dates dd{color:#526966;margin:7px 0 0;font-size:13px}.legal-summary{background:var(--teal);color:#fff;grid-template-columns:repeat(3,1fr);padding:0 7vw;display:grid}.legal-summary article{border-right:1px solid #ffffff4d;min-height:245px;padding:38px 34px}.legal-summary article:first-child{border-left:1px solid #ffffff4d}.legal-summary span{letter-spacing:.15em;color:var(--accent);font-size:10px;font-weight:700}.legal-summary h2{margin:42px 0 14px;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.2}.legal-summary p{color:#ffffffd1;margin:0;font-size:13px;line-height:1.65}.legal-layout{background:var(--white);grid-template-columns:260px minmax(0,940px);justify-content:center;gap:8vw;padding:96px 7vw 120px;display:grid}.legal-toc{border-top:4px solid var(--teal);height:max-content;padding-top:18px;position:sticky;top:112px}.legal-toc>strong{letter-spacing:.16em;color:var(--teal);font-size:10px}.legal-toc nav{margin-top:18px;display:grid}.legal-toc a{border-bottom:1px solid var(--line);color:#526966;padding:9px 0;font-size:11px;line-height:1.35;transition:color .18s,padding-left .18s}.legal-toc a:hover{color:var(--teal);padding-left:5px}.legal-content{min-width:0}.legal-content section{padding:0 0 68px;scroll-margin-top:120px}.legal-content section+section{border-top:1px solid var(--line);padding-top:68px}.legal-number{font-weight:700;color:var(--teal)!important;margin:0 0 23px!important}.legal-page:not(.legal-reading-page) .legal-number{letter-spacing:.16em!important;font-size:11px!important}.legal-content h2,.bureau-article-section h2,.bureau-sources h2{max-width:820px;color:var(--teal);margin:0 0 30px;font-family:Georgia,serif;font-size:clamp(36px,4vw,53px);font-weight:400;line-height:1.04}.legal-content h3{color:var(--teal);margin:36px 0 13px;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.25}.legal-content p,.legal-content li,.legal-content address{color:#36524f;font-size:15px;line-height:1.8}.legal-content p{margin:0 0 20px}.legal-content ul{margin:0 0 24px;padding-left:22px}.legal-content li{padding:4px 0 4px 4px}.legal-content strong{color:#244744}.legal-content a{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.legal-content address{background:var(--paper);border-left:4px solid var(--accent);padding:24px 26px;font-style:normal}.legal-table-wrap{border:1px solid var(--line);margin:30px 0;overflow-x:auto}.legal-content table{border-collapse:collapse;background:#fff;width:100%;min-width:800px}.legal-content th,.legal-content td{vertical-align:top;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;color:#526966;padding:15px;font-size:11px;line-height:1.6}.legal-content th{background:var(--teal);color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.legal-content tr:last-child td{border-bottom:0}.legal-content th:last-child,.legal-content td:last-child{border-right:0}.scanner-consent a,.licensing-checkout small a{color:var(--teal);text-underline-offset:2px;text-decoration:underline}.legal-definitions{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.legal-definitions>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);padding:22px}.legal-definitions dt{color:var(--teal);font:400 21px/1.25 Georgia,serif}.legal-definitions dd{color:#526966;margin:10px 0 0;font-size:13px;line-height:1.65}.licensing-consent{background:var(--paper);border:1px solid var(--line);cursor:pointer;letter-spacing:0!important;text-transform:none!important;text-align:left!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:16px!important;font-size:12px!important;line-height:1.55!important;display:grid!important}.licensing-consent input{accent-color:var(--accent);flex:none;margin:2px 0 0;width:16px!important;height:16px!important;min-height:0!important;padding:0!important}.licensing-consent span{color:#244744;min-width:0;display:block;text-align:left!important}.licensing-consent a{color:var(--teal);text-underline-offset:2px;text-decoration:underline}@media (width<=1000px){.legal-hero{grid-template-columns:1fr;gap:48px}.legal-summary{padding:0 5vw}.legal-summary h2{font-size:22px}.legal-layout{grid-template-columns:220px minmax(0,1fr);gap:6vw}}@media (width<=760px){.legal-hero{padding:64px 24px 68px}.legal-hero h1{font-size:58px}.legal-hero-copy{min-width:0}.legal-summary{grid-template-columns:1fr;padding:0 24px}.legal-summary article{border-bottom:1px solid #ffffff4d;border-right:1px solid #ffffff4d;min-height:0;padding:30px 24px}.legal-summary article:first-child{border-left:1px solid #ffffff4d}.legal-summary h2{margin-top:24px}.legal-layout{grid-template-columns:1fr;padding:68px 24px 90px}.legal-toc{position:static}.legal-toc nav{grid-template-columns:1fr 1fr;column-gap:20px}.legal-content section{padding-bottom:52px}.legal-content section+section{padding-top:52px}.legal-content h2,.bureau-article-section h2,.bureau-sources h2{font-size:39px}.legal-content p,.legal-content li,.legal-content address{font-size:14px}.legal-definitions{grid-template-columns:1fr}}@media (width<=440px){.legal-hero-copy dl,.legal-hero-dates,.legal-toc nav{grid-template-columns:1fr}.legal-hero h1{font-size:52px}.legal-content h2,.bureau-article-section h2,.bureau-sources h2{font-size:35px}}.licensing-hero-card{gap:28px;background:var(--teal)!important;display:grid!important}.licensing-hero-card img{background:#fff;border:8px solid #fff;width:100%;display:block}.licensing-hero-card>div{border-top:1px solid #ffffff5c;padding-top:24px}.licensing-hero-card>small{letter-spacing:.1em;text-transform:uppercase;color:#ffffffad;font-size:9px}.licensing-activation{background:var(--white);grid-template-columns:.82fr 1.18fr;gap:9vw;padding:104px 7vw;display:grid}.licensing-activation h2{max-width:650px;margin:25px 0 0;font-size:clamp(44px,4.8vw,68px)}.licensing-activation ol{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.licensing-activation li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;min-height:230px;padding:26px;display:flex}.licensing-activation li>span{letter-spacing:.14em;color:var(--accent);font-size:10px;font-weight:700}.licensing-activation li>strong{color:var(--teal);margin-top:38px;font:400 24px/1.2 Georgia,serif}.licensing-activation li>p{color:#526966;margin:auto 0 0;padding-top:18px;font-size:13px;line-height:1.65}.licensing-window-rule{color:#fff;background:#176f75;border-top:1px solid #ffffff4d;grid-template-columns:.85fr 1.15fr;gap:9vw;padding:82px 7vw;display:grid}.licensing-window-rule h2{max-width:680px;margin:25px 0 0;font-size:clamp(44px,4.8vw,68px)}.licensing-window-rule>div:last-child{border-top:4px solid var(--accent);padding-top:27px}.licensing-window-rule strong{color:#fff;margin-bottom:22px;font:400 25px/1.45 Georgia,serif;display:block}.licensing-window-rule>div:last-child p{color:#ffffffd6;margin:0 0 18px;font-size:14px;line-height:1.72}.licensing-details>div:first-child{grid-template-columns:.55fr 1.45fr}.licensing-includes article{padding-top:28px;position:relative}.licensing-icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 0 26px auto;display:grid}.licensing-icon svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.licensing-includes h3{margin:30px 0 15px}.licensing-scope{background:var(--teal);color:#fff;grid-template-columns:.85fr 1.15fr;gap:9vw;padding:100px 7vw;scroll-margin-top:100px;display:grid}.licensing-scope h2{margin:25px 0 0;font-size:clamp(46px,4.8vw,68px)}.licensing-effective{letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin-top:30px;font-size:9px;font-weight:700}.licensing-scope-copy{border-top:1px solid #ffffff7a;padding-top:28px}.licensing-scope-copy>p{color:#ffffffe6;margin:0 0 24px;font-family:Georgia,serif;font-size:18px;line-height:1.72}.licensing-scope-copy>div{border-left:4px solid var(--accent);background:#ffffff14;grid-template-columns:.45fr 1fr;gap:28px;margin-top:36px;padding:22px 24px;display:grid}.licensing-scope-copy>div strong{letter-spacing:.13em;font-size:10px}.licensing-scope-copy>div span{color:#ffffffd1;font-size:13px;line-height:1.65}.licensing-use{background:var(--white);padding:110px 7vw}.licensing-use-heading{grid-template-columns:.5fr 1fr .8fr;align-items:end;gap:6vw;display:grid}.licensing-use-heading h2{margin:0;font-size:clamp(44px,4.7vw,68px)}.licensing-use-heading>p:last-child{color:#526966;margin:0 0 5px;font-family:Georgia,serif;font-size:17px;line-height:1.7}.licensing-use-grid{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:65px;display:grid}.licensing-use-grid article{padding:36px}.licensing-use-grid article>span{letter-spacing:.15em;font-size:10px;font-weight:700}.licensing-use-grid h3{margin:45px 0 24px;font-size:31px}.licensing-use-grid ul{margin:0;padding:0;list-style:none}.licensing-use-grid li{border-top:1px solid var(--line);color:#526966;padding:14px 0 14px 23px;font-size:14px;line-height:1.6;position:relative}.licensing-use-grid li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:23px;left:2px}.licensing-use-grid .is-permitted{background:var(--paper);border-top:4px solid var(--accent)}.licensing-use-grid .is-permitted>span{color:var(--teal)}.licensing-use-grid .is-prohibited{color:#fff;background:#176f75;border-top:4px solid #176f75}.licensing-use-grid .is-prohibited>span{color:var(--accent)}.licensing-use-grid .is-prohibited li{color:#ffffffe0;border-color:#ffffff47}.licensing-language{color:#fff;background:#176f75;grid-template-columns:.8fr 1.2fr;gap:9vw;padding:96px 7vw;display:grid}.licensing-language h2{margin:25px 0 0;font-size:clamp(44px,4.8vw,67px)}.licensing-language>div:last-child{border-top:1px solid #ffffff6b}.licensing-language article{border-bottom:1px solid #ffffff4d;grid-template-columns:130px 1fr;gap:28px;padding:24px 0;display:grid}.licensing-language article span{letter-spacing:.14em;color:var(--accent);font-size:10px;font-weight:700}.licensing-language article p{color:#ffffffeb;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.68}.licensing-language small{letter-spacing:.08em;color:#ffffffa6;margin-top:24px;font-size:10px;line-height:1.65;display:block}.licensing-changes{background:var(--paper);padding:110px 7vw}.licensing-changes-heading{grid-template-columns:.5fr 1fr .8fr;align-items:end;gap:6vw;display:grid}.licensing-changes-heading h2{margin:0;font-size:clamp(44px,4.8vw,68px)}.licensing-changes-heading>p:last-child{color:#526966;margin:0 0 5px;font-family:Georgia,serif;font-size:17px;line-height:1.7}.licensing-change-table{border-top:1px solid var(--line);border-left:1px solid var(--line);margin-top:62px}.licensing-change-table>div{grid-template-columns:.55fr 1.2fr 1fr;display:grid}.licensing-change-table>div>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#526966;padding:19px 21px;font-size:13px;line-height:1.55}.licensing-change-table>div strong{color:var(--teal);font-weight:700}.licensing-change-table .is-heading>*{background:var(--teal);color:#fff;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700}.licensing-enforcement{background:var(--paper);color:var(--teal);padding:96px 7vw}.licensing-enforcement>div:first-child{grid-template-columns:.45fr 1.55fr;align-items:start;gap:7vw;display:grid}.licensing-enforcement h2{margin:0;font-size:clamp(44px,4.8vw,68px)}.licensing-enforcement-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.licensing-enforcement-grid article{min-height:270px;padding:30px}.licensing-enforcement-grid article+article{border-left:1px solid var(--line)}.licensing-enforcement-grid span{letter-spacing:.14em;color:var(--accent);font-size:10px;font-weight:700}.licensing-enforcement-grid h3{margin:24px 0 16px;font-size:28px}.licensing-enforcement-grid p{color:#526966;margin:0;font-size:13px;line-height:1.7}.licensing-enforcement-note{border-top:1px solid var(--line);color:#526966;margin:34px 0 0;padding:22px 0 0;font-size:12px;line-height:1.7}.licensing-enforcement-note a{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.licensing-checkout-boundary{border-left:4px solid var(--accent);background:#ffffff14;gap:8px;margin-top:35px;padding:18px 20px;display:grid}.licensing-checkout-boundary strong{letter-spacing:.13em;font-size:9px}.licensing-checkout-boundary span{color:#ffffffc7;font-size:12px;line-height:1.6}@media (width<=1000px){.licensing-activation,.licensing-window-rule,.licensing-scope,.licensing-use-heading,.licensing-language,.licensing-changes-heading{grid-template-columns:1fr}.licensing-activation,.licensing-window-rule,.licensing-scope,.licensing-language{gap:52px}.licensing-use-heading,.licensing-changes-heading{gap:28px}.licensing-use-heading .section-number,.licensing-changes-heading .section-number{margin-bottom:0}.licensing-enforcement>div:first-child{grid-template-columns:1fr;gap:28px}}@media (width<=760px){.licensing-hero,.licensing-accessibility,.licensing-activation,.licensing-window-rule,.licensing-details,.licensing-scope,.licensing-use,.licensing-language,.licensing-changes,.licensing-renewal,.licensing-enforcement,.licensing-checkout{padding-left:24px;padding-right:24px}.licensing-accessibility{padding-top:70px;padding-bottom:76px}.licensing-accessibility h2{font-size:42px}.licensing-accessibility>p:last-child{font-size:17px}.licensing-activation ol,.licensing-use-grid,.licensing-enforcement-grid{grid-template-columns:1fr}.licensing-activation li{min-height:210px}.licensing-scope-copy>div{grid-template-columns:1fr}.licensing-use-grid .is-prohibited{border-top-color:var(--accent)}.licensing-language article{grid-template-columns:1fr;gap:12px}.licensing-change-table{overflow-x:auto}.licensing-change-table>div{min-width:700px}.licensing-enforcement-grid article{min-height:0}.licensing-enforcement-grid article+article{border-top:1px solid #ffffff61;border-left:0}.licensing-hero-card{padding:26px!important}.licensing-hero-card strong{font-size:64px!important}}.process-more{justify-content:flex-end;margin-top:30px;display:flex}.process-page{background:var(--white)}.process-page-hero-copy h1,.process-ready-card h2,.process-readiness-heading h2,.process-full-heading h2,.process-review-ready h2,.process-value>div:first-child h2,.process-page-cta h2{color:var(--teal)}.process-page-hero{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:1.08fr .92fr;align-items:center;gap:8vw;min-height:660px;padding:80px 7vw 94px;display:grid}.process-page-hero-copy h1{max-width:830px;font-size:clamp(56px,6.4vw,92px);line-height:.95}.process-page-hero-copy>p:not(.eyebrow){color:#36524f;max-width:700px;margin:32px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.7}.process-ready-card{background:var(--white);border:1px solid var(--line);border-top:5px solid var(--teal);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8017;padding:40px 42px}.process-ready-card>span,.process-special-list article>span,.process-review-columns article>span{letter-spacing:.16em;color:var(--teal);font-size:10px;font-weight:700}.process-ready-card h2{margin:28px 0 30px;font-size:clamp(34px,3vw,46px);line-height:1.04}.process-ready-card ul,.process-review-columns ul{margin:0;padding:0;list-style:none}.process-ready-card li{border-top:1px solid var(--line);color:#526966;padding:12px 0 12px 22px;font-size:14px;line-height:1.5;position:relative}.process-ready-card li:before,.process-review-columns li:before{content:"";background:var(--accent);width:8px;height:8px;position:absolute;top:18px;left:0}.process-ready-card>p{border-top:1px solid var(--line);color:#6a7e7b;margin:26px 0 0;padding-top:22px;font-size:12px;line-height:1.65}.process-readiness{background:var(--white);padding:112px 7vw;scroll-margin-top:96px}.process-readiness-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:10vw;display:grid}.process-readiness-heading h2{max-width:850px;margin:24px 0 0;font-size:clamp(48px,5vw,72px)}.process-readiness-heading>p{border-top:4px solid var(--teal);color:#526966;margin:0 0 7px;padding-top:28px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.process-readiness-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.process-readiness-grid article{background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:330px;padding:28px;display:flex}.process-readiness-grid article>div{justify-content:space-between;align-items:flex-start;display:flex}.process-readiness-grid article>div>span{letter-spacing:.14em;color:var(--teal);font-size:10px;font-weight:700}.process-page-icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.process-page-icon svg{width:25px;height:25px}.process-readiness-grid h3{color:var(--teal);margin:46px 0 16px;font-family:Georgia,serif;font-size:28px;font-weight:400}.process-readiness-grid p{color:#526966;margin:0;font-size:14px;line-height:1.7}.process-readiness-grid small{letter-spacing:.12em;color:var(--teal);margin-top:auto;padding-top:28px;font-size:9px;font-weight:700}.process-special-records{background:var(--teal);color:#fff;grid-template-columns:.76fr 1.24fr;gap:9vw;padding:108px 7vw;display:grid}.process-special-records>div:first-child h2{margin:24px 0 26px;font-size:clamp(46px,4.8vw,68px)}.process-special-records>div:first-child>p:last-child{color:#ffffffdb;max-width:540px;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.7}.process-special-list{border-top:1px solid #ffffff6b}.process-special-list article{border-bottom:1px solid #ffffff57;padding:27px 0}.process-special-list article>span{color:var(--accent)}.process-special-list h3{margin:13px 0 10px;font-family:Georgia,serif;font-size:25px;font-weight:400}.process-special-list p{color:#ffffffdb;margin:0;font-size:14px;line-height:1.7}.process-full{background:var(--paper);padding:112px 7vw}.process-full-heading{grid-template-columns:.45fr 1fr .8fr;align-items:end;gap:6vw;display:grid}.process-full-heading h2{margin:0;font-size:clamp(48px,5vw,72px)}.process-full-heading>p:last-child{color:#526966;margin:0 0 6px;font-family:Georgia,serif;font-size:17px;line-height:1.7}.process-full-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:68px 0 0;padding:0;list-style:none;display:grid}.process-full-grid li{background:var(--white);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:310px;padding:30px;display:flex}.process-full-grid li>span{letter-spacing:.15em;color:var(--accent);font-size:10px;font-weight:700}.process-full-grid h3{color:var(--teal);margin:55px 0 17px;font-family:Georgia,serif;font-size:28px;font-weight:400}.process-full-grid p{color:#526966;margin:auto 0 0;font-size:14px;line-height:1.72}.process-review-ready{background:var(--white);grid-template-columns:.78fr 1.22fr;gap:9vw;padding:108px 7vw;display:grid}.process-review-ready h2{max-width:670px;margin:24px 0 0;font-size:clamp(46px,4.8vw,68px)}.process-review-columns{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.process-review-columns article{background:var(--paper);padding:32px}.process-review-columns article+article{border-left:1px solid var(--line);background:#f8fbfa}.process-review-columns ul{margin-top:30px}.process-review-columns li{border-top:1px solid var(--line);color:#526966;padding:14px 0 14px 22px;font-size:13px;line-height:1.6;position:relative}.process-review-columns li:before{top:20px}.process-outcome{color:#fff;background:#176f75;grid-template-columns:.9fr 1.1fr;gap:10vw;padding:94px 7vw;display:grid}.process-outcome h2{max-width:760px;margin:24px 0 0;font-size:clamp(46px,4.8vw,68px)}.process-outcome>div:last-child{border-top:1px solid #ffffff70;padding-top:28px}.process-outcome>div:last-child>p{color:#ffffffe6;margin:0 0 24px;font-family:Georgia,serif;font-size:18px;line-height:1.72}.process-outcome-links{flex-wrap:wrap;align-items:center;gap:28px;margin-top:38px;display:flex}.process-light-link{color:#fff;border-color:#fff}.process-value{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:.9fr .7fr 1fr;align-items:start;gap:5vw;padding:108px 7vw;display:grid}.process-value>div:first-child h2{margin:24px 0 22px;font-size:clamp(42px,4.4vw,62px);line-height:1.03}.process-value>div:first-child>p:last-child{color:#526966;max-width:580px;margin:0;font:400 17px/1.7 Georgia,serif}.process-value-pricing{border:1px solid var(--line);border-top:5px solid var(--teal);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8014;background:#fff;padding:30px}.process-value-pricing>span,.process-value-deliverables>strong{letter-spacing:.16em;color:var(--teal);font-size:9px;font-weight:700}.process-value-pricing>strong{color:var(--teal);margin-top:25px;font:400 58px/1 Georgia,serif;display:block}.process-value-pricing>p{color:#657b78;margin:10px 0 25px;font-size:11px;line-height:1.6}.process-value-pricing dl{border-top:1px solid var(--line);margin:0}.process-value-pricing dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:14px 0;display:flex}.process-value-pricing dt,.process-value-pricing dd{color:#526966;font-size:10px;line-height:1.5}.process-value-pricing dd{text-align:right;color:var(--teal);margin:0;font-weight:700}.process-value-deliverables{border-top:4px solid var(--teal);padding-top:28px}.process-value-deliverables ul{margin:22px 0 24px;padding:0;list-style:none}.process-value-deliverables li{border-bottom:1px solid var(--line);color:#526966;padding:11px 0 11px 22px;font-size:13px;line-height:1.55;position:relative}.process-value-deliverables li:before{content:"";background:var(--accent);width:8px;height:8px;position:absolute;top:17px;left:0}.process-value-deliverables>p{color:#657b78;margin:0;font-size:11px;line-height:1.7}.process-page-cta{background:var(--paper);border-top:1px solid var(--line)}.process-page-cta .official-seal{background:0 0}@media (width<=1100px){.process-readiness-grid{grid-template-columns:1fr 1fr}.process-full-heading{grid-template-columns:1fr;gap:28px}.process-full-grid{grid-template-columns:1fr 1fr}}@media (width<=900px){.process-page-hero,.process-readiness-heading,.process-special-records,.process-review-ready,.process-outcome,.process-value{grid-template-columns:1fr}.process-page-hero{gap:58px}.process-readiness-heading,.process-special-records,.process-review-ready,.process-outcome,.process-value{gap:48px}.process-ready-card,.process-value-pricing{max-width:680px}.process-more{justify-content:flex-start}}@media (width<=620px){.process-page-hero,.process-readiness,.process-special-records,.process-full,.process-review-ready,.process-outcome,.process-value{padding-left:24px;padding-right:24px}.process-page-hero{min-height:auto;padding-top:62px;padding-bottom:78px}.process-page-hero-copy h1{font-size:52px}.process-page-hero-copy>p:not(.eyebrow){font-size:17px}.process-ready-card,.process-value-pricing{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8017;padding:30px 24px}.process-readiness-grid,.process-full-grid,.process-review-columns{grid-template-columns:1fr}.process-readiness-grid article,.process-full-grid li{min-height:0}.process-readiness-grid p,.process-full-grid p{margin:0}.process-readiness-grid small{margin-top:26px}.process-review-columns article+article{border-left:0;border-top:1px solid var(--line)}.process-outcome-links{flex-direction:column;align-items:stretch}.process-outcome-links .text-link{align-self:center}.process-page-cta h2{font-size:48px}}:is(.feature-icon,.process-icon,.verified-page-icon,.standards-icon,.about-work-icon,.licensing-icon,.process-page-icon){color:#fff;background:#5db8c3;border-color:#5db8c3}:is(.feature-icon,.process-icon,.verified-page-icon,.standards-icon,.about-work-icon,.licensing-icon,.process-page-icon) svg{color:#fff!important;stroke:#fff!important}.admin-page,.admin-access-page{background:var(--white);color:#526966;--process-reading-size:18px;min-height:100vh}.admin-page :is(h1,h2,h3),.admin-access-page h1{letter-spacing:-.035em;color:var(--teal);overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-weight:400}.admin-page h1,.admin-access-page h1{font-size:clamp(48px,5.3vw,78px);line-height:1.03}.admin-page h2{font-size:clamp(38px,4vw,60px);line-height:1.08}.admin-page h3{font-size:clamp(26px,2.5vw,36px);line-height:1.2}.admin-page :is(p,li,dd,small){overflow-wrap:anywhere}.admin-page :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible,.admin-access-page a:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.admin-page :is(.button,.text-link),.admin-access-page .text-link{white-space:normal;justify-content:center;align-items:center;gap:12px;max-width:100%;display:inline-flex}.admin-page .text-link,.admin-access-page .text-link{color:var(--teal);border-color:currentColor;justify-content:flex-start}.admin-page .button{cursor:pointer;padding-top:12px;padding-bottom:12px;line-height:1.5}.admin-page .button:disabled{opacity:.55;cursor:not-allowed;transform:none}.admin-header{background:var(--white);min-height:96px;color:var(--teal);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:24px 32px;padding:20px 4vw;display:flex}.admin-header>a:first-child{flex-shrink:0;align-items:center;gap:18px;display:flex}.admin-header img{width:185px;height:auto;display:block}.admin-header>a:first-child>span{border-left:1px solid var(--accent);font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.12em;padding-left:18px}.admin-header nav{flex-wrap:wrap;flex:1;justify-content:center;gap:16px 24px;display:flex}.admin-header nav a,.admin-header>div a{color:var(--teal);font:600 14px/1.5 Arial,sans-serif}.admin-header nav a:hover,.admin-header nav a[aria-current=page],.admin-header>div a:hover{text-underline-offset:5px;text-decoration:underline}.admin-header>div{flex-wrap:wrap;align-items:center;gap:12px 18px;max-width:100%;display:flex}.admin-header>div>span{color:#526966;overflow-wrap:anywhere;font:400 14px/1.5 Arial,sans-serif}.admin-hero,.admin-team-hero,.admin-record-hero{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:6vw;padding:78px 7vw 72px;display:grid}.admin-hero h1,.admin-team-hero h1{margin:22px 0 0}.admin-hero>div:last-child,.admin-team-hero>div:last-child{border-top:3px solid var(--accent);padding-top:26px}.admin-hero>div>p:not(.admin-eyebrow),.admin-team-hero>div>p:not(.admin-eyebrow),.admin-empty p,.admin-team-empty p,.admin-team-add>div>p,.admin-team-note p,.admin-expiring-empty,.admin-outcome-panel p,.admin-renewal-panel>div:first-child>p,.admin-licensing-window p{font:400 var(--process-reading-size)/1.7 Georgia,serif;color:#526966}.admin-hero>div>p:not(.admin-eyebrow),.admin-team-hero>div>p:not(.admin-eyebrow){letter-spacing:normal;text-transform:none;margin:0}.admin-hero>div>h1~p:not(.admin-eyebrow),.admin-team-hero>div>h1~p:not(.admin-eyebrow){margin-top:24px}.admin-hero-actions{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-top:32px;display:flex}.admin-hero-actions>.button{white-space:normal;max-width:100%}.admin-hero>div:last-child span,.admin-team-hero>div:last-child span{color:#526966;overflow-wrap:anywhere;margin-top:24px;font:400 14px/1.5 Arial,sans-serif;display:block}.admin-page .admin-eyebrow,.admin-workspace-head p,.admin-expiring>div:first-child>p,.admin-record-summary>div>span,.admin-section-heading>div>span,.admin-review-controls>div:first-child>span,.admin-outcome-panel>div:first-child>span,.admin-renewal-panel>div:first-child>span,.admin-activity>div>span,.admin-team-add>div>span,.admin-licensing-window span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin:0}.admin-metrics{background:var(--teal);color:#fff;grid-template-columns:repeat(5,minmax(0,1fr));padding:0 7vw;display:grid}.admin-metrics a{color:#fff;border-right:1px solid #ffffff47;flex-direction:column;gap:18px;min-height:190px;padding:28px;display:flex}.admin-metrics a:first-child{border-left:1px solid #ffffff47}.admin-metrics a:hover{background:#ffffff14}.admin-metrics a>span,.admin-role-guide article>span{background:var(--accent);color:#fff;width:34px;height:34px;font:700 var(--site-section-label-size)/1 Arial,sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.admin-metrics strong{font:400 45px/1 Georgia,serif}.admin-metrics p{color:#fff;margin:auto 0 0;font:400 16px/1.5 Arial,sans-serif}.admin-workspace,.admin-team-list{padding:84px 7vw 100px}.admin-workspace-head,.admin-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px;display:flex}.admin-workspace-head>div:first-child,.admin-section-heading>div{flex:420px;min-width:0}.admin-workspace-head h2,.admin-expiring h2,.admin-section-heading h2,.admin-review-controls h2,.admin-renewal-panel h2,.admin-activity h2,.admin-team-add h2{margin:16px 0 0}.admin-workspace-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;display:flex}.admin-filters{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--accent);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) auto auto;align-items:end;gap:18px;margin-top:40px;padding:24px;display:grid}.admin-filters label,.admin-claim-form label,.admin-review-form label,.admin-renewal-form label,.admin-team-add label{min-width:0;color:var(--teal);gap:10px;font:600 14px/1.5 Arial,sans-serif;display:grid}.admin-filters input,.admin-filters select,.admin-claim-form input,.admin-claim-form select,.admin-claim-form textarea,.admin-review-form select,.admin-review-form textarea,.admin-renewal-form select,.admin-renewal-form textarea,.admin-team-add input,.admin-team-add select{border:1px solid var(--line);background:var(--white);color:#36524f;border-radius:0;width:100%;min-width:0;min-height:52px;padding:12px;font:400 16px/1.5 Arial,sans-serif}.admin-page select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m2 2 4 4 4-4' fill='none' stroke='%231d7a80' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:44px}@media (forced-colors:active){.admin-page select{appearance:auto;background-image:none}}.admin-page textarea{resize:vertical}.admin-page :is(input,select,textarea):disabled{background-color:var(--paper);color:#526966;cursor:not-allowed;opacity:1}.admin-filters>.text-link{align-self:center;margin-top:28px}.admin-table-wrap{border:1px solid var(--line);background:var(--white);margin-top:24px;overflow-x:auto}.admin-table-wrap table{border-collapse:collapse;width:100%;min-width:1120px}.admin-table-wrap th{text-align:left;background:var(--teal);color:#fff;font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:18px}.admin-table-wrap td{vertical-align:top;border-bottom:1px solid var(--line);color:#526966;padding:24px 18px;font:400 16px/1.6 Arial,sans-serif}.admin-table-wrap td+td,.admin-table-wrap th+th{border-left:1px solid var(--line)}.admin-table-wrap td>strong,.admin-table-wrap td>span,.admin-table-wrap td>small{display:block}.admin-table-wrap td>strong{color:var(--teal);font:400 22px/1.3 Georgia,serif}.admin-table-wrap td>span+small,.admin-table-wrap td>strong+small{margin-top:8px}.admin-table-wrap td>small{color:#526966;font:400 14px/1.5 Arial,sans-serif}.admin-table-wrap td .text-link{white-space:nowrap}.admin-status{background:var(--paper);width:max-content;max-width:100%;color:var(--teal);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;padding:7px 10px;font:700 12px/1.5 Arial,sans-serif;display:inline-block}.admin-status.is-active,.admin-status.is-approved{color:#256f5d;background:#dceee8}.admin-status.is-clarification_requested,.admin-status.is-notice_sent{color:#86631d;background:#fff0d8}.admin-status.is-not_verified,.admin-status.is-closed,.admin-status.is-expired,.admin-status.is-cancelled{color:#8f5148;background:#f3e5e2}.admin-muted{color:#526966;font-style:italic}.admin-empty,.admin-team-empty{text-align:center;padding:clamp(28px,5vw,70px)}.admin-empty h3,.admin-team-empty h3{margin:0}.admin-empty p,.admin-team-empty p{max-width:600px;margin:20px auto 0}.admin-expiring,.admin-activity,.admin-review-controls,.admin-renewal-panel,.admin-team-add{background:var(--paper);border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6vw;padding:84px 7vw;display:grid}.admin-expiring>div:last-child,.admin-activity ol{border-top:1px solid var(--accent)}.admin-expiring>div:last-child>a{border-bottom:1px solid var(--accent);grid-template-columns:minmax(110px,.7fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:24px 0;display:grid}.admin-expiring>div:last-child>a>span,.admin-expiring>div:last-child>a>small{color:#526966;font:400 14px/1.5 Arial,sans-serif}.admin-expiring>div:last-child>a>strong{color:var(--teal);font:400 22px/1.3 Georgia,serif}.admin-expiring-empty{margin:0;padding:24px 0}.admin-record-hero>div>a{margin-bottom:30px}.admin-record-hero h1{margin:18px 0 16px}.admin-page .admin-record-hero h2{margin:0;font-size:clamp(26px,2.5vw,36px)}.admin-record-hero>dl{border-top:3px solid var(--accent);grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin:0;padding-top:26px;display:grid}.admin-record-hero dt,.admin-record-summary dt,.admin-claim-meta dt,.admin-outcome-panel dt,.admin-attestation dt{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;color:var(--teal)}.admin-record-hero dd,.admin-record-summary dd,.admin-claim-meta dd,.admin-outcome-panel dd,.admin-attestation dd{color:#526966;overflow-wrap:anywhere;margin:8px 0 0;font:400 16px/1.6 Arial,sans-serif}.admin-record-summary{background:var(--teal);color:#fff;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 7vw;display:grid}.admin-record-summary>div{border-right:1px solid #ffffff47;padding:34px}.admin-record-summary>div:first-child{border-left:1px solid #ffffff47}.admin-record-summary>div>span,.admin-outcome-panel>div:first-child>span{color:#fff}.admin-record-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0 0;display:grid}.admin-record-summary dt,.admin-outcome-panel dt{color:#d9eeef}.admin-record-summary dd,.admin-page .admin-record-summary a,.admin-outcome-panel dd{color:#fff}.admin-record-summary a:hover{text-underline-offset:4px;text-decoration:underline}.admin-record-summary a:focus-visible,.admin-outcome-panel button:focus-visible,.admin-metrics a:focus-visible{outline-color:#fff}.admin-record-link{border-color:var(--accent);margin-top:28px}.admin-submission-data{background:var(--white);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:64px 7vw;display:grid}.admin-submission-data>div{background:var(--paper);border-top:3px solid var(--accent);padding:28px}.admin-submission-data p{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.1em;color:var(--teal);margin:0 0 22px}.admin-submission-data pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#526966;margin:0;font:400 16px/1.7 Arial,sans-serif}.admin-files,.admin-claims-section{background:var(--white);border-top:1px solid var(--line);padding:84px 7vw}.admin-section-heading>p,.admin-file-group-heading p,.admin-recommendations .admin-workspace-head>span{color:#526966;margin:0;font:400 14px/1.6 Arial,sans-serif}.admin-file-groups{gap:44px;margin-top:40px;display:grid}.admin-file-group-heading{border-bottom:1px solid var(--accent);justify-content:space-between;align-items:end;gap:20px;padding-bottom:18px;display:flex}.admin-file-group-heading span,.admin-claim-heading>div>span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.1em;color:var(--teal)}.admin-file-group-heading h3{margin:12px 0 0}.admin-file-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid}.admin-file-grid a{background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:16px;min-height:180px;padding:28px;display:flex}.admin-file-grid a:hover{background:var(--white)}.admin-file-grid a>span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.1em;color:var(--teal)}.admin-file-grid a>strong{font:700 var(--process-reading-size)/1.5 Georgia,serif;color:var(--teal);overflow-wrap:anywhere}.admin-file-claim{background:var(--white);border-left:3px solid var(--accent);color:#526966;overflow-wrap:anywhere;padding:12px;font:400 14px/1.6 Arial,sans-serif;display:block}.admin-file-claim b{color:var(--teal);margin-bottom:6px;display:block}.admin-file-grid a>small{color:#526966;margin-top:auto;font:400 14px/1.5 Arial,sans-serif}.admin-file-empty{background:var(--paper);border:1px solid var(--line);color:#526966;margin:18px 0 0;padding:24px;font:400 16px/1.6 Arial,sans-serif}.admin-review-form,.admin-renewal-form{grid-template-columns:minmax(0,1fr);align-items:end;gap:22px;display:grid}.admin-review-form button,.admin-renewal-form button{justify-self:start}.admin-claims-list{gap:24px;margin-top:40px;display:grid}.admin-claim-card{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--accent);padding:30px}.admin-claim-card.status-approved{border-left-color:#4c9d88}.admin-claim-card.status-clarification_requested{border-left-color:#d6a650}.admin-claim-card.status-not_verified{border-left-color:#b76c60}.admin-claim-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.admin-claim-heading>div{flex:1;min-width:0}.admin-claim-heading>.admin-status{flex-shrink:0;max-width:45%}.admin-claim-heading h3{margin:14px 0 0}.admin-claim-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 100px;gap:24px;margin:26px 0 0;display:grid}.admin-claim-card details{border-top:1px solid var(--accent);margin-top:24px}.admin-claim-card summary{color:var(--teal);cursor:pointer;padding:18px 0 10px;font:700 14px/1.5 Arial,sans-serif}.admin-claim-card details ul{margin:10px 0 0;padding:0 0 14px 22px}.admin-claim-card details li{color:#526966;padding:4px 0;font:400 16px/1.7 Georgia,serif}.admin-attestation dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:14px 0 0;display:grid}.admin-attestation div:last-child{grid-column:1/-1}.admin-claim-form{border-top:1px solid var(--accent);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:22px;margin-top:24px;padding-top:24px;display:grid}.admin-field-wide{grid-column:1/-1}.admin-card-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.admin-card-actions span{color:var(--teal);font:400 14px/1.5 Arial,sans-serif}.admin-outcome-panel{background:var(--teal);color:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:6vw;padding:84px 7vw;display:grid}.admin-page .admin-outcome-panel h2{color:#fff;margin:16px 0 24px}.admin-outcome-panel p{color:#fff;max-width:620px;margin:0}.admin-outcome-panel>div:last-child{border-top:1px solid #fff6;padding-top:26px}.admin-outcome-panel dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 30px;display:grid}.admin-outcome-panel dd{text-transform:capitalize}.admin-renewal-panel>div:first-child>p{margin:24px 0 0}.admin-toast{z-index:30;background:var(--teal);color:#fff;max-width:min(440px,100vw - 48px);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;overflow-wrap:anywhere;padding:20px 24px;font:400 16px/1.6 Arial,sans-serif;position:fixed;bottom:24px;right:24px}.admin-readonly-notice{background:#fff0d8;border-top:1px solid #e2c58e;border-bottom:1px solid #e2c58e;align-items:center;gap:28px;padding:24px 7vw;display:flex}.admin-readonly-notice span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.1em;color:#86631d}.admin-readonly-notice p{color:#6c542b;margin:0;font:400 16px/1.6 Arial,sans-serif}.admin-activity{background:var(--white)}.admin-activity ol{margin:0;padding:0;list-style:none}.admin-activity li{border-bottom:1px solid var(--accent);grid-template-columns:120px minmax(0,1fr);gap:24px;padding:24px 0;display:grid}.admin-activity time,.admin-activity small{color:#526966;font:400 14px/1.5 Arial,sans-serif}.admin-activity strong{font:700 var(--process-reading-size)/1.5 Georgia,serif;text-transform:capitalize;color:var(--teal)}.admin-activity p{color:#526966;margin:10px 0;font:400 16px/1.6 Arial,sans-serif}.admin-role-guide{background:var(--teal);color:#fff;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 7vw;display:grid}.admin-role-guide article{border-right:1px solid #ffffff47;padding:34px}.admin-role-guide article:first-child{border-left:1px solid #ffffff47}.admin-page .admin-role-guide h2{color:#fff;margin:24px 0 16px;font-size:clamp(26px,2.5vw,36px);line-height:1.2}.admin-role-guide p{font:400 var(--process-reading-size)/1.7 Georgia,serif;color:#fff;margin:0}.admin-team-add>div>p{margin:24px 0 0}.admin-team-add form{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--accent);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:30px;display:grid}.admin-team-add form label:nth-child(2){grid-column:1/-1}.admin-team-add label>span{color:#526966;font:400 14px/1.5 Arial,sans-serif}.admin-team-add button{grid-column:1/-1;justify-self:start}.admin-team-table{border-top:1px solid var(--accent);margin-top:40px}.admin-team-table article{border:1px solid var(--line);border-top:0;grid-template-columns:minmax(0,1fr) minmax(0,.5fr) auto;align-items:center;gap:28px;padding:28px;display:grid}.admin-team-table article>div:first-child strong,.admin-team-table article>div:first-child span,.admin-team-table article>div:first-child small{overflow-wrap:anywhere;display:block}.admin-team-table article>div:first-child strong{color:var(--teal);font:400 24px/1.3 Georgia,serif}.admin-team-table article>div:first-child span{color:#526966;margin-top:10px;font:400 16px/1.6 Arial,sans-serif}.admin-team-table article>div:first-child small,.admin-team-table article>div:nth-child(2)>small{color:#526966;margin-top:8px;font:400 14px/1.5 Arial,sans-serif;display:block}.admin-team-table article>div:nth-child(2)>span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--teal);display:block}.admin-team-table article.is-revoked,.admin-team-table article.is-owner{background:var(--paper)}.admin-team-table .button{border-color:var(--teal);color:var(--teal);background:0 0}.admin-team-table .button:hover{background:var(--teal);color:#fff}.admin-team-empty{border:1px solid var(--line);border-top:0}.admin-team-note{background:var(--paper);border-left:3px solid var(--accent);margin-top:28px;padding:28px}.admin-team-note strong{font:700 var(--process-reading-size)/1.5 Georgia,serif;color:var(--teal)}.admin-team-note p{margin:12px 0 0}.admin-access-page{text-align:center;background:var(--paper);flex-direction:column;align-items:center;padding:10vh 7vw;display:flex}.admin-access-page img{width:210px;max-width:100%}.admin-access-page>p{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.12em;color:var(--teal);margin:56px 0 22px}.admin-access-page h1{max-width:840px;margin:0}.admin-access-page>span{max-width:680px;font:400 var(--process-reading-size)/1.7 Georgia,serif;color:#526966;margin:28px 0 32px}.admin-access-page .text-link{margin:12px 0}.admin-licensing-window{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:6vw;padding:42px 7vw;display:grid}.admin-page .admin-licensing-window h2{margin:16px 0 0;font-size:clamp(30px,3vw,42px)}.admin-licensing-window.is-closed{background:#fff2df}.admin-licensing-window p{border-top:3px solid var(--accent);margin:0;padding-top:24px}.admin-recommendations{border-top:1px solid var(--line)}.admin-recommendations td:first-child .text-link{margin-top:14px}@media (width<=1100px){.admin-header nav{justify-content:flex-start}.admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-metrics a{border-bottom:1px solid #ffffff47;border-left:1px solid #ffffff47}.admin-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-filters label:first-child{grid-column:1/-1}.admin-filters>.text-link{margin:0}.admin-file-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.admin-hero,.admin-record-hero,.admin-expiring,.admin-review-controls,.admin-outcome-panel,.admin-renewal-panel,.admin-activity,.admin-team-hero,.admin-team-add,.admin-licensing-window{grid-template-columns:minmax(0,1fr);gap:36px}.admin-workspace-links{justify-content:flex-start}.admin-role-guide{grid-template-columns:minmax(0,1fr)}.admin-role-guide article{border-bottom:1px solid #ffffff47;border-left:1px solid #ffffff47}.admin-team-table article{grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}.admin-team-table article>div:last-child{grid-column:1/-1}.admin-team-table article.is-owner>div:last-child{grid-column:auto}}@media (width<=560px){.admin-page,.admin-access-page{--process-reading-size:17px}.admin-page h1,.admin-access-page h1{font-size:42px;line-height:1.04}.admin-page h2{font-size:clamp(32px,8vw,43px)}.admin-header{gap:22px;padding:20px 24px}.admin-header>a:first-child{flex-wrap:wrap;justify-content:space-between;gap:14px;width:100%}.admin-header img{width:170px}.admin-header>a:first-child>span{padding-left:14px}.admin-header nav{flex-basis:100%;gap:14px 20px}.admin-header>div{justify-content:space-between;width:100%}.admin-hero,.admin-workspace,.admin-expiring,.admin-record-hero,.admin-submission-data,.admin-files,.admin-review-controls,.admin-claims-section,.admin-outcome-panel,.admin-renewal-panel,.admin-activity,.admin-team-hero,.admin-team-add,.admin-team-list,.admin-licensing-window{padding:58px 24px 64px}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 24px}.admin-metrics a{padding:22px 18px}.admin-filters,.admin-record-hero>dl,.admin-record-summary,.admin-record-summary dl,.admin-submission-data,.admin-file-grid,.admin-claim-meta,.admin-claim-form,.admin-outcome-panel dl,.admin-attestation dl,.admin-team-add form,.admin-team-table article{grid-template-columns:minmax(0,1fr)}.admin-filters label:first-child,.admin-field-wide,.admin-attestation div:last-child,.admin-team-add form label:nth-child(2),.admin-team-add button,.admin-team-table article>div:last-child{grid-column:auto}.admin-filters,.admin-team-add form,.admin-claim-card{padding:24px}.admin-record-summary{padding:0 24px}.admin-record-summary>div{border-bottom:1px solid #ffffff47;border-left:1px solid #ffffff47;padding:28px 24px}.admin-claim-heading,.admin-file-group-heading{flex-direction:column;align-items:flex-start}.admin-claim-heading>.admin-status{max-width:100%}.admin-expiring>div:last-child>a,.admin-activity li{grid-template-columns:minmax(0,1fr);gap:12px}.admin-role-guide{padding:0 24px}.admin-role-guide article{padding:28px 24px}.admin-readonly-notice{flex-direction:column;align-items:flex-start;gap:12px;padding:24px}.admin-team-table article>div:last-child{border-top:1px solid var(--line);padding-top:18px}.admin-team-table article.is-owner>div:last-child{border:0;padding:0}}.portal-page{background:var(--white);color:#526966;--process-reading-size:18px;min-height:100vh}.portal-page>section :is(h1,h2,h3){letter-spacing:-.035em;color:var(--teal);overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-weight:400}.portal-page>section h1{font-size:clamp(48px,5.3vw,78px);line-height:1.03}.portal-page>section h2{font-size:clamp(38px,4vw,60px);line-height:1.08}.portal-page>section h3{font-size:clamp(26px,2.5vw,36px);line-height:1.2}.portal-page>section :is(p,li){overflow-wrap:anywhere}.portal-page>section :is(p strong,li strong){color:var(--teal)}.portal-page :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--teal);outline-offset:4px}.portal-page :is(.button,.text-link){white-space:normal;justify-content:center;align-items:center;gap:12px;max-width:100%;display:inline-flex}.portal-page .text-link{justify-content:flex-start}.portal-page>section .text-link{color:var(--teal);border-color:currentColor}.portal-header{background:var(--white);min-height:96px;color:var(--teal);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:24px 32px;padding:20px 4vw;display:flex}.portal-header>a:first-child{flex-shrink:0;align-items:center;gap:18px;display:flex}.portal-header img{width:185px;height:auto;display:block}.portal-header>a:first-child>span{border-left:1px solid var(--accent);font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.12em;padding-left:18px}.portal-header nav{flex-wrap:wrap;flex:1;justify-content:center;gap:16px 24px;display:flex}.portal-header nav a,.portal-header>div a{color:var(--teal);font:600 14px/1.5 Arial,sans-serif}.portal-header nav a:hover,.portal-header>div a:hover{text-underline-offset:5px;text-decoration:underline}.portal-header>div{flex-wrap:wrap;align-items:center;gap:12px 18px;max-width:100%;display:flex}.portal-header>div>span{color:#526966;overflow-wrap:anywhere;font:400 14px/1.5 Arial,sans-serif}.portal-hero,.portal-record-hero{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:6vw;padding:78px 7vw 72px;display:grid}.portal-hero>div:first-child>p,.portal-section-heading p,.portal-record-hero p,.portal-request-history>div>p{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin:0}.portal-hero h1{margin:22px 0 0}.portal-hero>div:last-child{border-top:3px solid var(--accent);padding-top:26px}.portal-hero>div:last-child p,.portal-empty p,.portal-licensing-window p,.portal-action-form>div:first-child>p,.portal-no-files,.portal-request-history li p{font:400 var(--process-reading-size)/1.7 Georgia,serif;color:#526966}.portal-hero>div:last-child p{margin:0}.portal-hero>div:last-child span{color:#526966;overflow-wrap:anywhere;margin-top:24px;font:400 14px/1.5 Arial,sans-serif;display:block}.portal-metrics{background:var(--teal);color:#fff;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 7vw;display:grid}.portal-metrics>div{border-right:1px solid #ffffff47;flex-direction:column;gap:18px;min-height:190px;padding:28px;display:flex}.portal-metrics>div:first-child{border-left:1px solid #ffffff47}.portal-metrics span,.portal-action-form>div:first-child>span{background:var(--accent);color:#fff;width:34px;height:34px;font:700 var(--site-section-label-size)/1 Arial,sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.portal-metrics strong{font:400 45px/1 Georgia,serif}.portal-metrics p{color:#fff;margin:auto 0 0;font:400 16px/1.5 Arial,sans-serif}.portal-products,.portal-claims,.portal-files,.portal-actions{padding:84px 7vw 100px}.portal-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px;display:flex}.portal-section-heading>div{flex:420px;min-width:0}.portal-section-heading h2{margin:16px 0 0}.portal-section-heading>span{text-align:right;color:#526966;max-width:400px;font:400 14px/1.6 Arial,sans-serif}.portal-product-list{border-top:1px solid var(--accent);margin-top:40px}.portal-product-card{background:var(--white);border:1px solid var(--line);border-top:0;grid-template-columns:minmax(0,.7fr) minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:26px 32px;padding:30px;display:grid}.portal-product-card>div{min-width:0}.portal-product-number span,.portal-product-number small{overflow-wrap:anywhere;display:block}.portal-product-number span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.08em;color:var(--teal)}.portal-product-number small{color:#526966;margin-top:12px;font:400 14px/1.5 Arial,sans-serif}.portal-product-card h3{margin:0}.portal-product-card>div:nth-child(2)>p{font:400 var(--process-reading-size)/1.6 Georgia,serif;color:#526966;margin:10px 0 6px}.portal-product-card>div:nth-child(2)>small{color:#526966;font:400 14px/1.5 Arial,sans-serif}.portal-product-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;display:grid}.portal-product-card dt,.portal-record-hero dt,.portal-record-summary dt{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;color:var(--teal)}.portal-product-card dd,.portal-record-hero dd,.portal-record-summary dd{color:#526966;overflow-wrap:anywhere;margin:8px 0 0;font:400 16px/1.6 Arial,sans-serif}.portal-product-card>a{grid-column:2/-1;justify-self:start}.portal-products .text-link{color:var(--teal);border-color:currentColor}.portal-status{background:var(--paper);max-width:100%;color:var(--teal);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;padding:7px 10px;font:700 12px/1.5 Arial,sans-serif;display:inline-block}.portal-status.is-active,.portal-status.is-approved{color:#256f5d;background:#dceee8}.portal-status.is-clarification_requested,.portal-status.is-notice_sent{color:#86631d;background:#fff0d8}.portal-status.is-not_verified,.portal-status.is-closed,.portal-status.is-expired,.portal-status.is-cancelled{color:#8f5148;background:#f3e5e2}.portal-empty{text-align:center;background:var(--paper);border:1px solid var(--line);margin-top:40px;padding:clamp(28px,5vw,70px)}.portal-empty img{object-fit:contain;width:140px;height:140px;margin:0 auto;display:block}.portal-empty h2{max-width:720px;margin:28px auto 0}.portal-empty p{max-width:560px;margin:22px auto 30px}.portal-record-hero>div>a{margin-bottom:30px}.portal-record-hero h1{margin:18px 0 16px}.portal-page .portal-record-hero h2,.form-card-heading{margin:0;font-size:clamp(26px,2.5vw,36px);line-height:1.15}.portal-record-hero>dl{border-top:3px solid var(--accent);grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin:0;padding-top:26px;display:grid}.portal-attention,.portal-licensing-window{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:6vw;padding:42px 7vw;display:grid}.portal-attention>div:first-child>span,.portal-licensing-window>div:first-child>span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.12em;color:var(--teal)}.portal-page .portal-attention h2,.portal-page .portal-licensing-window h2{margin:16px 0 0;font-size:clamp(30px,3vw,42px)}.portal-attention>div:last-child{border-top:1px solid var(--accent)}.portal-attention p{border-bottom:1px solid var(--accent);gap:10px;margin:0;padding:20px 0;display:grid}.portal-attention p strong{font:700 var(--process-reading-size)/1.5 Georgia,serif}.portal-attention p span{color:#526966;font:400 16px/1.6 Arial,sans-serif}.portal-licensing-window>div:last-child{border-top:3px solid var(--accent);padding-top:24px}.portal-licensing-window p{margin:0 0 26px}.portal-payment-actions{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}.portal-payment-actions .text-link{cursor:pointer;background:0 0;padding:0 0 6px}.portal-payment-actions button:disabled{cursor:wait;opacity:.65}.portal-review-payment .portal-payment-message{background:var(--white);border-left:3px solid var(--accent);font-size:var(--process-reading-size);margin:24px 0 0;padding:18px 20px;line-height:1.6}.portal-record-hero>div:first-child>.text-link{margin-bottom:24px}.portal-record-summary{background:var(--teal);color:#fff;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 7vw;display:grid}.portal-record-summary>div{border-right:1px solid #ffffff47;padding:34px}.portal-record-summary>div:first-child{border-left:1px solid #ffffff47}.portal-record-summary>div>span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.12em;color:#fff}.portal-record-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0 0;display:grid}.portal-record-summary dt{color:#d9eeef}.portal-record-summary dd,.portal-record-summary a{color:#fff}.portal-record-summary a:focus-visible{outline-color:#fff}.portal-summary-links{flex-wrap:wrap;gap:20px 28px;margin-top:28px;display:flex}.portal-summary-links .text-link{border-color:var(--accent)}.portal-page .portal-record-summary .text-link{color:#fff}.portal-claims{background:var(--white);border-top:1px solid var(--line)}.portal-claim-list{gap:20px;margin-top:38px;display:grid}.portal-claim{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--accent);grid-template-columns:minmax(0,1fr) minmax(0,.45fr);gap:26px 32px;padding:30px;display:grid}.portal-claim>div:first-child>span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.1em;color:var(--teal)}.portal-claim h3{margin:14px 0 12px}.portal-claim>div:first-child>p{color:#526966;margin:0;font:400 14px/1.6 Arial,sans-serif}.portal-claim>div:nth-child(2){flex-direction:column;align-items:flex-end;gap:12px;min-width:0;display:flex}.portal-claim>div:nth-child(2)>small{color:#526966;font:400 14px/1.5 Arial,sans-serif}.portal-claim>div:nth-child(2)>p{text-align:right;color:#526966;margin:0;font:400 16px/1.6 Arial,sans-serif}.portal-claim>div:nth-child(2)>p strong{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;color:var(--teal);margin-bottom:6px;display:block}.portal-claim details{border-top:1px solid var(--accent);grid-column:1/-1}.portal-claim summary{color:var(--teal);cursor:pointer;padding:18px 0 8px;font:700 14px/1.5 Arial,sans-serif}.portal-claim ul{margin:12px 0 0;padding-left:22px}.portal-claim li{color:#526966;padding:4px 0;font:400 16px/1.7 Georgia,serif}.portal-files{background:var(--paper);border-top:1px solid var(--line)}.portal-file-grid{border-top:1px solid var(--accent);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;display:grid}.portal-file-grid a{background:var(--white);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:16px;min-height:180px;padding:28px;display:flex}.portal-file-grid a:hover{background:var(--paper)}.portal-file-grid a>span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.1em;color:var(--teal)}.portal-file-grid a>strong{font:700 var(--process-reading-size)/1.5 Georgia,serif;color:var(--teal);overflow-wrap:anywhere}.portal-file-grid a>small{color:#526966;margin-top:auto;font:400 14px/1.5 Arial,sans-serif}.portal-no-files{background:var(--white);border:1px solid var(--line);margin-top:38px;padding:28px}.portal-actions{background:var(--white);border-top:1px solid var(--line)}.portal-action-grid,.portal-action-grid.has-renewal{border-top:1px solid var(--accent);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;display:grid}.portal-action-form{background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:22px;min-width:0;padding:32px;display:flex}.portal-action-form h3{margin:22px 0 16px}.portal-action-form>div:first-child>p{margin:0}.portal-action-form>label{color:var(--teal);gap:10px;font:600 14px/1.5 Arial,sans-serif;display:grid}.portal-action-form label small{color:#526966;font:400 14px/1.5 Arial,sans-serif}.portal-action-form input:not([type=radio]),.portal-action-form textarea{border:1px solid var(--line);background:var(--white);color:#36524f;border-radius:0;width:100%;min-width:0;padding:12px;font:400 16px/1.5 Arial,sans-serif}.portal-action-form textarea{resize:vertical}.portal-action-form input[type=file]{font-size:14px}.portal-action-form .button{width:100%;min-height:52px;margin-top:auto}.portal-action-form .button:disabled{opacity:.55;cursor:wait}.portal-form-message{background:var(--white);border-left:3px solid var(--accent);color:var(--teal);margin:0;padding:16px;font:400 16px/1.6 Arial,sans-serif}.portal-action-form fieldset{border:1px solid var(--accent);margin:0;padding:18px}.portal-action-form legend{color:var(--teal);padding:0 6px;font:600 14px/1.5 Arial,sans-serif}.portal-action-form fieldset label{color:#526966;align-items:flex-start;gap:12px;padding:8px 0;font:400 16px/1.5 Arial,sans-serif;display:flex}.portal-action-form input[type=radio]{width:18px;height:18px;accent-color:var(--teal);flex:0 0 18px;margin:3px 0 0}.portal-renewal-form{grid-column:1/-1}.portal-request-history{background:var(--paper);border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6vw;padding:84px 7vw 100px;display:grid}.portal-request-history h2{margin:16px 0 0}.portal-request-history ol{border-top:1px solid var(--accent);margin:0;padding:0;list-style:none}.portal-request-history li{border-bottom:1px solid var(--accent);grid-template-columns:minmax(0,1fr) auto;gap:14px 24px;padding:24px 0;display:grid}.portal-request-history time{color:#526966;grid-column:1/-1;font:400 14px/1.5 Arial,sans-serif}.portal-request-history li>div>span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.08em;color:var(--teal)}.portal-request-history h3{margin:12px 0}.portal-request-history li p{white-space:pre-wrap;margin:0}.portal-request-history li small{color:#526966;overflow-wrap:anywhere;margin-top:12px;font:400 14px/1.5 Arial,sans-serif;display:block}.portal-request-history li>strong{text-transform:uppercase;color:var(--teal);font:700 12px/1.5 Arial,sans-serif}.portal-history-empty{font:400 var(--process-reading-size)/1.7 Georgia,serif;color:#526966;display:block!important}@media (width<=1100px){.portal-header nav{justify-content:flex-start}.portal-header>div{justify-content:space-between;width:100%}.portal-product-card{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-product-number,.portal-product-card>a{grid-column:1/-1}.portal-file-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.portal-hero,.portal-record-hero,.portal-attention,.portal-request-history,.portal-licensing-window{grid-template-columns:minmax(0,1fr);gap:36px}.portal-section-heading{flex-direction:column;align-items:flex-start}.portal-section-heading>div{flex:auto}.portal-section-heading>span{text-align:left}.portal-action-grid,.portal-action-grid.has-renewal{grid-template-columns:minmax(0,1fr)}.portal-renewal-form{grid-column:auto}}@media (width<=760px){.portal-header{gap:20px;padding:22px 24px}.portal-header>a:first-child{justify-content:space-between;width:100%;min-width:0}.portal-header img{width:170px}.portal-header>a:first-child>span{letter-spacing:.06em;padding-left:12px}.portal-header nav{flex:auto;gap:16px 22px;width:100%}.portal-hero,.portal-products,.portal-record-hero,.portal-attention,.portal-record-summary,.portal-claims,.portal-files,.portal-actions,.portal-request-history,.portal-licensing-window{padding-left:24px;padding-right:24px}.portal-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 24px}.portal-metrics>div{border-bottom:1px solid #ffffff47;padding:22px 18px}.portal-metrics>div:nth-child(3){border-left:1px solid #ffffff47}.portal-product-card,.portal-record-summary,.portal-claim,.portal-file-grid{grid-template-columns:minmax(0,1fr)}.portal-product-card{gap:24px;padding:24px}.portal-product-card>a{grid-column:auto}.portal-record-summary>div{border-bottom:1px solid #ffffff47;border-left:1px solid #ffffff47;padding:28px 20px}.portal-claim>div:nth-child(2){align-items:flex-start}.portal-claim>div:nth-child(2)>p{text-align:left}.portal-action-form,.portal-claim{padding:24px}.portal-request-history li{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.portal-page{--process-reading-size:17px}.portal-page>section h1{font-size:42px;line-height:1.04}.portal-page>section h2{font-size:clamp(32px,8vw,43px)}.portal-hero,.portal-products,.portal-record-hero,.portal-claims,.portal-files,.portal-actions,.portal-request-history{padding-top:60px;padding-bottom:64px}.portal-record-summary dl,.portal-record-hero>dl,.portal-product-card dl{grid-template-columns:minmax(0,1fr)}}.site-header .desktop-nav{gap:clamp(14px,1.4vw,25px)}.desktop-nav>a,.verification-menu>summary{white-space:nowrap}.verification-menu{position:relative}.verification-menu>summary{cursor:pointer;min-height:44px;color:var(--teal);justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.verification-menu>summary::-webkit-details-marker{display:none}.navigation-chevron{color:inherit;flex:0 0 14px}.verification-menu[open]>summary .navigation-chevron{transform:rotate(180deg)}.desktop-nav .verification-menu-links{z-index:25;border:1px solid var(--line);background:#fff;min-width:210px;padding:8px;position:absolute;top:100%;left:-16px;box-shadow:0 12px 28px #184a471f}.verification-menu-links>a{color:var(--teal);padding:12px 14px;display:block}.verification-menu-links>a:hover,.verification-menu-links>a[aria-current=page]{background:var(--paper)}.desktop-nav>a[aria-current=page],.verification-menu[data-active]>summary{color:var(--accent)}.desktop-nav>a:focus-visible,.verification-menu>summary:focus-visible,.verification-menu-links>a:focus-visible{outline:2px solid var(--teal);outline-offset:3px}@media (width>=1181px){.site-header{gap:clamp(16px,1.4vw,26px)}}.mobile-site-menu{display:none}@media (width<=1180px){.site-header{height:78px;padding-left:22px;padding-right:76px}.site-header .desktop-nav,.site-header .site-header-actions{display:none}.mobile-site-menu{z-index:60;display:block;position:fixed;top:0;right:0}.mobile-menu-toggle{z-index:63;border:1px solid var(--line);width:44px;height:42px;color:var(--teal);cursor:pointer;background:#fff;align-content:center;justify-items:center;gap:5px;padding:0;display:grid;position:fixed;top:18px;right:20px}.mobile-menu-toggle span{background:currentColor;width:19px;height:1.5px;transition:transform .2s,opacity .2s}.mobile-site-menu.is-open .mobile-menu-toggle span:first-child{transform:translateY(6.5px)rotate(45deg)}.mobile-site-menu.is-open .mobile-menu-toggle span:nth-child(2){opacity:0}.mobile-site-menu.is-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.mobile-menu-scrim{z-index:60;opacity:0;visibility:hidden;background:#12373557;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.mobile-site-menu>nav{z-index:61;background:#fff;flex-direction:column;width:min(88vw,390px);height:100dvh;padding:96px 28px 30px;transition:transform .24s;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(105%);box-shadow:-18px 0 42px #184a4729}.mobile-site-menu.is-open .mobile-menu-scrim{opacity:1;visibility:visible}.mobile-site-menu.is-open>nav{transform:translate(0)}.mobile-menu-heading{border-bottom:4px solid var(--teal);color:var(--teal);justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;padding-bottom:20px;display:flex}.mobile-menu-heading span{letter-spacing:.2em;font-size:10px;font-weight:700}.mobile-menu-heading small{color:#637572;font-family:Georgia,serif;font-size:12px}.mobile-site-menu>nav>a,.mobile-site-menu>nav>.verification-menu>summary,.mobile-site-menu .verification-menu-links>a{border-bottom:1px solid var(--line);min-height:54px;color:var(--teal);justify-content:space-between;align-items:center;gap:20px;padding:16px 2px;font-family:Georgia,serif;font-size:20px;display:flex}.mobile-site-menu .verification-menu-links{background:var(--paper)}.mobile-site-menu .verification-menu-links>a{padding-left:20px;padding-right:20px}.mobile-site-menu .verification-menu[data-active]>summary,.mobile-site-menu .verification-menu-links>a[aria-current=page]{color:var(--accent)}.mobile-verification-links{border-bottom:1px solid var(--line);padding:10px 0 14px}.mobile-verification-links>span{letter-spacing:.18em;text-transform:uppercase;color:var(--teal);padding:10px 2px 8px;font-size:11px;font-weight:700;display:block}.mobile-verification-links>a{background:var(--paper);border-bottom:1px solid var(--line);min-height:48px;color:var(--teal);justify-content:space-between;align-items:center;gap:16px;padding:11px 16px;font-family:Georgia,serif;font-size:18px;line-height:1.3;display:flex}.mobile-verification-links>a:last-child{border-bottom:0}.mobile-verification-links>a[aria-current=page]{color:var(--accent)}.mobile-verification-links>a:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.mobile-site-menu>nav>a[aria-current=page]{color:var(--accent)}.mobile-site-menu>nav>a>span{font-family:Arial,sans-serif;font-size:13px}.mobile-menu-utility-actions{gap:10px;margin-top:auto;padding-top:28px;display:flex}.mobile-menu-utility-actions>a{border:1px solid var(--line);width:52px;height:52px;color:var(--teal);place-items:center;display:grid}.mobile-menu-utility-actions>a:hover{background:var(--paper);color:var(--accent)}.mobile-menu-utility-actions svg{width:25px;height:25px}.mobile-menu-actions{gap:10px;padding-top:12px;display:grid}.mobile-menu-actions>a{border:1px solid var(--teal);letter-spacing:.12em;text-transform:uppercase;min-height:48px;color:var(--teal);justify-content:space-between;align-items:center;padding:14px 18px;font-size:10px;font-weight:700;display:flex}.mobile-menu-actions>a:last-child{background:var(--accent);border-color:var(--accent);color:#fff}}.site-search-hero{background:var(--paper);border-bottom:1px solid var(--line);padding:100px 7vw 86px}.site-search-hero h1{max-width:850px;font-size:clamp(52px,6vw,88px)}.site-search-hero h1>span{display:block}.site-search-hero>p:not(.eyebrow){color:#36524f;max-width:720px;margin:28px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.7}.site-search-form{max-width:900px;margin-top:44px}.site-search-form>label{letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-bottom:12px;font-size:10px;font-weight:700;display:block}.site-search-form>div{border:1px solid var(--line);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;min-height:64px;display:grid}.site-search-form>div>svg{width:24px;height:24px;color:var(--teal);margin-left:20px}.site-search-help{color:#526966;margin:0 0 14px;font:400 14px/1.6 Arial,sans-serif}.site-search-form :is(input,button):focus-visible{outline:2px solid var(--teal);outline-offset:3px}.site-search-form input{min-width:0;height:62px;color:var(--ink);background:0 0;border:0;outline:0;padding:0 18px;font:400 17px Georgia,serif}.site-search-form input::placeholder{color:#83918f}.site-search-form .button{cursor:pointer;margin:6px}.site-search-results{background:#fff;padding:78px 7vw 110px}.site-search-results-heading{border-bottom:4px solid var(--accent);color:var(--teal);justify-content:space-between;align-items:end;gap:24px;padding-bottom:18px;display:flex}.site-search-results-heading h2{max-width:none;scroll-margin-top:130px}.site-search-results-heading h2:focus-visible{outline:2px solid var(--teal);outline-offset:8px}.site-search-results-heading>p{overflow-wrap:anywhere;color:#526966;max-width:100%;margin:0;font:400 18px/1.6 Georgia,serif}.site-search-results-heading>p strong{color:var(--teal)}.site-search-results-list{border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-search-results-list>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:250px;padding:30px;transition:background .2s;display:flex;position:relative}.site-search-results-list>a:hover{background:var(--paper)}.site-search-results-list>a>span{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:10px;font-weight:700}.site-search-results-list h3{letter-spacing:-.035em;color:var(--teal);margin:42px 0 14px;font:400 clamp(28px,2.6vw,38px)/1.04 Georgia,serif}.site-search-results-list p{color:#526966;max-width:610px;margin:0;font-size:14px;line-height:1.7}.site-search-results-list>a>strong{letter-spacing:.13em;text-transform:uppercase;color:var(--teal);margin-top:auto;padding-top:26px;font-size:10px}.site-search-empty{padding:70px 0}.site-search-empty h3{color:var(--teal);margin:0;font:400 25px/1.3 Georgia,serif}.site-search-empty p{color:#526966;font:400 18px/1.7 Georgia,serif}@media (width<=700px){.site-search-hero{padding:68px 24px 62px}.site-search-hero h1{font-size:49px}.site-search-hero>p:not(.eyebrow){font-size:17px}.site-search-form>div{grid-template-columns:auto 1fr}.site-search-form .button{grid-column:1/-1;width:calc(100% - 12px)}.site-search-results{padding:58px 24px 78px}.site-search-results-list{grid-template-columns:1fr}.site-search-results-heading{flex-direction:column;align-items:flex-start}.site-search-results-list>a{min-height:225px;padding:26px 22px}}@media (width<=640px){html,body{max-width:100%;overflow-x:hidden}img,svg,video{max-width:100%}main,section,article,div,form,fieldset,label{min-width:0}input,select,textarea,button{max-width:100%}.wordmark img{width:148px}.hero,.principle,.split-section,.claims-section,.boundary-section,.brief-intro,.directory-intro,.verified-page-hero,.verified-definition,.verified-framework-heading,.verified-record-section,.verified-licensing,.verified-boundaries,.about-hero,.about-purpose,.about-origin,.about-work-heading,.about-independence,.about-founder,.about-architecture-intro,.standards-hero,.standards-heading,.standards-claims,.standards-documentation-heading,.standards-consistency,.standards-eligibility-heading,.standards-outcomes-heading,.standards-boundaries,.licensing-hero,.licensing-activation,.licensing-window-rule,.licensing-scope,.licensing-use-heading,.licensing-language,.licensing-changes-heading,.licensing-renewal,.licensing-checkout,.process-page-hero,.process-readiness-heading,.process-special-records,.process-full-heading,.process-review-ready,.process-outcome,.record-details,.directory-boundary,.brand-hero,.brand-about,.brand-products-heading,.brand-boundary,.sample-record-hero,.sample-record-overview,.sample-record-claims-heading,.sample-record-materials,.sample-record-boundary,.scanner-hero,.scanner-workspace,.scanner-standards,.meaning-grid,.process-list,.brief-grid,.directory-grid,.verified-framework-grid,.about-work-grid,.about-architecture-grid,.standards-scope-grid,.standards-documentation-grid,.standards-eligibility-grid,.standards-outcomes-grid,.licensing-includes,.licensing-activation ol,.licensing-use-grid,.licensing-enforcement-grid,.process-readiness-grid,.process-full-grid,.process-review-columns,.public-directory-grid,.scanner-fields,.scanner-previews,.scanner-claim-options>div,.scanner-inci-suggestions,.scanner-detected-list,.scanner-additional-question>div{grid-template-columns:minmax(0,1fr)}.record-line{grid-template-columns:minmax(88px,105px) minmax(0,1fr);gap:12px}.record-line strong{overflow-wrap:anywhere}.claims-list div,.standards-claim-list article,.sample-claim-list article,.portal-product-card,.portal-claim,.portal-request-history li{grid-template-columns:minmax(0,1fr)}.standards-claim-list p{grid-column:auto}.button{white-space:normal;text-align:center}.footer-links{grid-template-columns:1fr 1fr;gap:16px 24px;width:100%;display:grid}.footer-legal{grid-template-columns:1fr;gap:14px;display:grid}}@media (prefers-reduced-motion:reduce){.mobile-menu-toggle span,.mobile-menu-scrim,.mobile-site-menu>nav{transition:none}}@media (width<=560px){.scanner-certification-question{padding:24px 20px}.scanner-certification-options>div{grid-template-columns:1fr}}.scanner-variants{border:1px solid var(--line);background:var(--paper);margin:24px 0 0;padding:22px}.scanner-variants legend{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);padding:0 8px;font-size:11px;font-weight:700}.scanner-variants legend em{color:#6c817e;font-size:9px;font-style:normal;font-weight:400}.scanner-variants>p{color:#526966;margin:0 0 18px;font-size:12px;line-height:1.6}.scanner-variant-row{border:1px solid var(--line);background:#fff;grid-template-columns:.75fr .8fr 1fr auto;align-items:end;gap:12px;padding:16px;display:grid}.scanner-variant-row+.scanner-variant-row{margin-top:10px}.scanner-variant-row label{flex-direction:column;gap:7px;display:flex}.scanner-variant-row label>span{color:#526966;font-size:10px;font-weight:700}.scanner-variant-row input,.scanner-variant-row select{border:1px solid var(--line);color:#244744;background:#fff;width:100%;min-height:44px;padding:10px 11px;font:14px/1.4 Arial,sans-serif}.scanner-variant-row>button,.scanner-add-variant{border:1px solid var(--teal);min-height:44px;color:var(--teal);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#fff;padding:10px 14px;font-size:9px;font-weight:700}.scanner-variant-row>button:disabled{opacity:.35;cursor:not-allowed}.scanner-add-variant{background:var(--teal);color:#fff;margin-top:12px}@media (width<=900px){.scanner-variant-row{grid-template-columns:1fr 1fr}.scanner-variant-row>button{justify-self:start}}@media (width<=560px){.scanner-variants{padding:18px}.scanner-variant-row{grid-template-columns:1fr}.scanner-variant-row>button{width:100%}}.scanner-standards{border-bottom:1px solid #5db8c3a6;grid-template-columns:minmax(150px,.62fr) minmax(360px,1.12fr) minmax(390px,1fr);align-items:start;column-gap:clamp(48px,6vw,108px)}.scanner-standards>.section-number,.scanner-standards>h2,.scanner-standards>div{margin-top:0}.scanner-standards>h2{max-width:600px;line-height:1.08}.scanner-standards>div{max-width:620px;padding-top:2px}.scanner-standards>div p:last-child{margin-bottom:0}@media (width<=1000px){.scanner-standards{grid-template-columns:1fr;gap:32px}.scanner-standards>h2,.scanner-standards>div{max-width:720px}}.brief-page{background:var(--paper)}.brief-page-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:8vw;min-height:680px;padding:88px 7vw 100px;display:grid}.brief-page-hero-copy h1,.bureau-masthead h1,.bureau-article-header h1{max-width:850px;font-size:clamp(56px,6.2vw,90px);line-height:.95}.brief-page-hero-copy>p:not(.eyebrow){color:#36524f;max-width:690px;margin:32px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.7}.brief-scope-card{border:1px solid var(--line);min-height:500px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8017;background:#fff;padding:34px 38px}.brief-scope-card>span{border-bottom:1px solid var(--line);letter-spacing:.18em;color:var(--teal);padding-bottom:20px;font-size:10px;font-weight:700;display:block}.brief-scope-card h2{margin:38px 0 32px;font-size:38px;line-height:1.05}.brief-scope-card dl{border-top:1px solid var(--line);margin:0}.brief-scope-card dl>div{border-bottom:1px solid var(--line);padding:18px 0}.brief-scope-card dt{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:9px;font-weight:700}.brief-scope-card dd{color:#526966;margin:8px 0 0;font-size:12px;line-height:1.65}.brief-topic-rail{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:40px;min-height:84px;padding:20px 7vw;display:flex}.brief-topic-rail>span{letter-spacing:.18em;color:var(--teal);white-space:nowrap;font-size:9px;font-weight:700}.brief-topic-rail>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.brief-topic-rail a{border:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;color:var(--teal);padding:9px 12px;font-size:9px;font-weight:700}.brief-topic-rail a:hover{background:var(--teal);border-color:var(--teal);color:#fff}.brief-fresh-start{border-bottom:1px solid var(--line);background:#fff;padding:118px 7vw 125px}.brief-fresh-heading{grid-template-columns:1.05fr .95fr;align-items:start;gap:9vw;display:grid}.brief-fresh-heading h2{max-width:760px;font-size:clamp(46px,5vw,70px);line-height:1.02}.brief-fresh-heading>div:last-child{border-top:4px solid var(--teal);padding-top:28px}.brief-fresh-heading>div:last-child p{color:#526966;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.72}.brief-fresh-heading>div:last-child p+p{margin-top:20px}.brief-fresh-topics{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.brief-fresh-topics article{background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:300px;padding:32px;display:flex}.brief-fresh-topics article>span{letter-spacing:.14em;color:var(--accent);font-size:10px;font-weight:700}.brief-fresh-topics h3{color:var(--teal);margin:62px 0 16px;font:400 31px/1.16 Georgia,serif}.brief-fresh-topics p{color:#526966;margin:auto 0 0;font-size:13px;line-height:1.72}.brief-feature{background:var(--white);grid-template-columns:1.05fr .95fr;align-items:stretch;gap:8vw;padding:120px 7vw;display:grid}.brief-feature figure{background:var(--paper);border:1px solid var(--line);min-height:590px;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8014;margin:0;overflow:hidden}.brief-feature figure img{object-fit:cover;object-position:58% center;width:100%;height:100%;display:block}.brief-feature-copy{flex-direction:column;padding:36px 0 12px;display:flex}.brief-feature-meta{border-bottom:4px solid var(--teal);letter-spacing:.14em;color:var(--teal);justify-content:space-between;gap:24px;padding-bottom:22px;font-size:10px;font-weight:700;display:flex}.brief-feature-copy h2{margin:48px 0 24px;font-size:clamp(44px,4.6vw,67px);line-height:1.01}.brief-feature-copy>p{color:#526966;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.72}.brief-feature-points{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:18px;margin:34px 0;padding:18px 0;display:flex}.brief-feature-points span{letter-spacing:.12em;color:var(--teal);font-size:9px;font-weight:700}.brief-feature-copy .button{width:max-content;margin-top:auto}.brief-primary{background:var(--paper);padding:116px 7vw 124px}.brief-section-heading,.brief-library-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:9vw;display:grid}.brief-section-heading h2,.brief-library-heading h2{max-width:800px;font-size:clamp(42px,4.7vw,66px)}.brief-section-heading>p,.brief-library-heading>p{border-top:4px solid var(--teal);color:#526966;margin:0;padding-top:26px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.brief-primary-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:70px;display:grid}.brief-primary-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;grid-template-rows:300px 1fr;display:grid}.brief-primary-grid article>img{object-fit:cover;border-bottom:1px solid var(--line);width:100%;height:100%;display:block}.brief-primary-grid article:first-child>img{object-position:62% center}.brief-primary-grid article>div{flex-direction:column;min-height:355px;padding:30px;display:flex}.brief-primary-grid h3{color:var(--teal);margin:45px 0 16px;font-family:Georgia,serif;font-size:32px;font-weight:400;line-height:1.14}.brief-primary-grid p{color:#526966;margin:0;font-size:13px;line-height:1.75}.brief-primary-grid article a{border-top:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);justify-content:space-between;align-items:center;margin-top:auto;padding-top:26px;font-size:10px;font-weight:700;display:flex}.brief-library{border-top:1px solid var(--line);background:#fff;padding:118px 7vw 125px}.brief-library-list{border-top:1px solid var(--line);margin-top:64px}.brief-library-list article{border-bottom:1px solid var(--line);grid-template-columns:190px minmax(0,1fr) 150px;align-items:center;gap:42px;padding:30px 0;display:grid}.brief-library-number span,.brief-library-number small{display:block}.brief-library-number span{color:var(--accent);font:400 34px/1 Georgia,serif}.brief-library-number small{letter-spacing:.12em;color:var(--teal);margin-top:13px;font-size:9px;font-weight:700}.brief-library-list h3{color:var(--teal);margin:0;font:400 28px/1.2 Georgia,serif}.brief-library-list article>div:nth-child(2)>p{color:#526966;max-width:760px;margin:12px 0 0;font-size:12px;line-height:1.68}.brief-library-action{flex-direction:column;align-items:flex-end;gap:22px;display:flex}.brief-library-action>span{letter-spacing:.1em;color:#78908d;font-size:9px;font-weight:700}.brief-library-action a{border-bottom:1px solid var(--teal);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);white-space:nowrap;padding-bottom:6px;font-size:10px;font-weight:700}.brief-editorial-standard{background:var(--teal);color:#fff;padding:110px 7vw}.brief-editorial-standard>div:first-child{grid-template-columns:.55fr 1.45fr;gap:7vw;display:grid}.brief-editorial-standard h2{color:#fff;max-width:940px}.brief-standard-grid{border-top:1px solid #ffffff57;border-left:1px solid #ffffff57;grid-template-columns:repeat(3,1fr);margin-top:68px;display:grid}.brief-standard-grid article{border-bottom:1px solid #ffffff57;border-right:1px solid #ffffff57;flex-direction:column;min-height:285px;padding:30px;display:flex}.brief-standard-grid article>span{letter-spacing:.14em;color:var(--accent);font-size:10px;font-weight:700}.brief-standard-grid h3{color:#fff;margin:58px 0 15px;font:400 29px/1.15 Georgia,serif}.brief-standard-grid p{color:#ffffffd6;margin:auto 0 0;font-size:13px;line-height:1.72}.brief-audiences{background:var(--white);grid-template-columns:1fr 1fr;gap:0;padding:112px 7vw;display:grid}.brief-audiences>div{border:1px solid var(--line);flex-direction:column;min-height:360px;padding:42px;display:flex}.brief-audiences>div+div{background:var(--paper);border-left:0}.brief-audiences>div>span{letter-spacing:.16em;color:var(--teal);font-size:10px;font-weight:700}.brief-audiences h2{max-width:590px;margin:45px 0 18px;font-size:40px}.brief-audiences p{color:#526966;max-width:560px;margin:0;font-family:Georgia,serif;font-size:17px;line-height:1.65}.brief-audiences .text-link{width:max-content;margin-top:auto}@media (width<=1000px){.brief-page-hero,.brief-feature,.brief-section-heading,.brief-library-heading,.brief-fresh-heading{grid-template-columns:1fr}.brief-page-hero{gap:58px}.brief-scope-card{max-width:720px}.brief-feature figure{min-height:500px}.brief-section-heading,.brief-library-heading,.brief-fresh-heading{gap:40px}.brief-library-list article{grid-template-columns:140px 1fr 130px;gap:28px}}@media (width<=760px){.brief-topic-rail{flex-direction:column;align-items:flex-start;gap:16px}.brief-topic-rail>div{justify-content:flex-start}.brief-primary-grid,.brief-standard-grid,.brief-audiences,.brief-fresh-topics{grid-template-columns:1fr}.brief-primary-grid article{grid-template-rows:250px 1fr}.brief-audiences>div+div{border-top:0;border-left:1px solid var(--line)}.brief-library-list article{grid-template-columns:80px 1fr}.brief-library-action{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center}.brief-editorial-standard>div:first-child{grid-template-columns:1fr;gap:30px}}@media (width<=560px){.brief-page-hero,.brief-feature,.brief-primary,.brief-library,.brief-fresh-start,.brief-editorial-standard,.brief-audiences{padding-left:24px;padding-right:24px}.brief-page-hero{min-height:auto;padding-top:62px;padding-bottom:76px}.brief-page-hero-copy h1,.bureau-masthead h1,.bureau-article-header h1{font-size:52px}.brief-page-hero-copy>p:not(.eyebrow){font-size:17px}.brief-scope-card{min-height:0;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8017;padding:28px 24px}.brief-scope-card h2{font-size:32px}.brief-topic-rail{padding-left:24px;padding-right:24px}.brief-feature{padding-top:80px;padding-bottom:88px}.brief-feature figure{aspect-ratio:4/3;min-height:0;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a8014}.brief-feature-copy h2{font-size:43px}.brief-feature-copy .button{width:100%;margin-top:10px}.brief-primary,.brief-library,.brief-fresh-start{padding-top:86px;padding-bottom:92px}.brief-primary-grid{grid-template-columns:1fr}.brief-primary-grid article>div{min-height:330px;padding:25px 22px}.brief-library-list article{grid-template-columns:1fr;gap:18px}.brief-library-number{align-items:center;gap:18px;display:flex}.brief-library-number small{margin:0}.brief-library-action{grid-column:auto}.brief-fresh-heading h2{font-size:43px}.brief-fresh-topics{margin-top:52px}.brief-fresh-topics article{min-height:250px;padding:26px 22px}.brief-standard-grid{grid-template-columns:1fr}.brief-standard-grid article{min-height:245px}.brief-audiences{padding-top:84px;padding-bottom:84px}.brief-audiences>div{min-height:330px;padding:30px 24px}.brief-audiences h2{font-size:36px}}.public-claim-checker{background:var(--white);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);align-items:center;gap:8vw;padding:112px 7vw 118px;display:grid}.claim-checker-intro h2{max-width:650px;color:var(--teal);margin:18px 0 25px;font-size:clamp(48px,5.3vw,76px);line-height:.98}.claim-checker-title span{white-space:nowrap;display:block}.claim-checker-intro>p:not(.eyebrow),.invite-brand-prompt>p{color:#36524f;max-width:585px;margin:0;font:400 18px/1.72 Georgia,serif}.invite-brand-prompt>p{color:var(--teal)}.claim-checker-tools{min-width:0}.claim-checker-steps{border-top:1px solid #1d7a8047;flex-wrap:wrap;gap:26px;margin-top:42px;padding-top:22px;display:flex}.claim-checker-steps span{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.claim-checker-steps b{color:var(--accent);font:400 20px/1 Georgia,serif}.claim-checker-panel{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801c;background:#fff;border:1px solid #1d7a804d;padding:36px 38px 32px}.claim-checker-panel-top{border-bottom:4px solid var(--teal);letter-spacing:.15em;color:var(--teal);justify-content:space-between;gap:20px;padding-bottom:19px;font-size:9px;font-weight:700;display:flex}.claim-checker-panel form{margin-top:34px}.claim-checker-panel label{letter-spacing:.1em;text-transform:uppercase;color:#365f5b;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.claim-checker-input-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.claim-checker-input-row input{border:1px solid var(--line);color:#244744;background:#fff;border-right:0;border-radius:0;min-height:58px;padding:0 18px;font:15px/1.4 Arial,sans-serif}.claim-checker-input-row input:focus{outline:2px solid var(--teal);outline-offset:2px;z-index:1;position:relative}.claim-checker-input-row button{border:1px solid var(--teal);background:var(--teal);color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;min-height:58px;padding:0 22px;font-size:10px;font-weight:700}.claim-checker-input-row button:hover{background:#146a70}.claim-checker-input-row button:disabled{opacity:.68;cursor:wait}.claim-checker-results{border-top:1px solid var(--line);margin-top:28px;padding-top:25px}.claim-checker-count{align-items:baseline;gap:14px;display:flex}.claim-checker-count strong{color:var(--accent);font:400 55px/1 Georgia,serif}.claim-checker-count span{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);font-size:11px;font-weight:700}.claim-checker-tags{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.claim-checker-tags>span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:76px;color:var(--teal);flex-direction:column;justify-content:center;padding:14px 16px;font:400 18px/1.25 Georgia,serif;display:flex}.claim-checker-tags small{letter-spacing:.1em;text-transform:uppercase;color:#718985;margin-top:7px;font:700 8px/1.3 Arial,sans-serif}.claim-checker-empty,.claim-checker-error{color:#526966;margin:22px 0 0;font-size:13px;line-height:1.65}.claim-checker-error{color:#8a3f36}.claim-checker-boundary{border-top:1px solid var(--line);color:#71817f;margin:27px 0 0;padding-top:18px;font-size:11px;line-height:1.65}.brand-recommend-prompt{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding:23px 0 0;display:flex}.brand-recommend-prompt strong{color:var(--teal);font:400 20px/1.3 Georgia,serif}.brand-recommend-prompt p{color:#607572;margin:7px 0 0;font-size:12px;line-height:1.55}.brand-recommend-prompt button,.brand-recommend-submit button{border:1px solid var(--teal);background:var(--teal);color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;flex:none;min-height:46px;padding:0 18px;font-size:9px;font-weight:700}.brand-recommend-prompt button:hover,.brand-recommend-submit button:hover{background:#146a70}.brand-recommend-form{background:var(--paper);border:1px solid var(--line);padding:24px;margin-top:28px!important}.brand-recommend-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.brand-recommend-heading>span{letter-spacing:.14em;color:var(--teal);font-size:9px;font-weight:700}.brand-recommend-heading>button{width:30px;height:30px;color:var(--teal);cursor:pointer;background:0 0;border:0;font:26px/1 Georgia,serif}.brand-recommend-form>p{color:#36524f;margin:18px 0;font:400 16px/1.55 Georgia,serif}.brand-recommend-form label{margin-top:14px}.brand-recommend-form input{border:1px solid var(--line);color:#244744;background:#fff;width:100%;min-height:46px;margin-top:7px;padding:10px 12px;font:14px/1.4 Arial,sans-serif}.brand-recommend-form label small{color:#71817f;margin-left:6px;font-size:8px;font-weight:400}.brand-recommend-optional{grid-template-columns:1fr 1fr;gap:14px;display:grid}.brand-recommend-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.brand-recommend-submit{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.brand-recommend-submit>small{color:#71817f;max-width:330px;font-size:10px;line-height:1.5}.brand-recommend-submit button:disabled{opacity:.65;cursor:wait}.brand-recommend-success{background:var(--teal);color:#fff;gap:15px;margin-top:26px;padding:22px;display:flex}.brand-recommend-success>span{font:400 28px/1 Georgia,serif}.brand-recommend-success strong{font:400 20px/1.3 Georgia,serif}.brand-recommend-success p{color:#ffffffd9;margin:7px 0 0;font-size:12px;line-height:1.6}@media (width<=1000px){.public-claim-checker{grid-template-columns:1fr;gap:55px}.claim-checker-tools{max-width:760px}}@media (width<=600px){.public-claim-checker{padding:80px 24px 88px}.claim-checker-intro h2{font-size:48px}.claim-checker-title span{white-space:normal}.claim-checker-steps{gap:14px;display:grid}.claim-checker-panel{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801c;padding:28px 22px 25px}.claim-checker-panel-top{flex-direction:column;align-items:flex-start;gap:7px}.claim-checker-input-row{grid-template-columns:1fr}.claim-checker-input-row input{border-right:1px solid var(--line);border-bottom:0}.claim-checker-input-row button{width:100%}.claim-checker-tags,.brand-recommend-optional{grid-template-columns:1fr}.brand-recommend-prompt,.brand-recommend-submit{flex-direction:column;align-items:stretch}.brand-recommend-prompt button,.brand-recommend-submit button{width:100%}.brand-recommend-form{padding:20px 16px}}.claim-checker-boundary .text-link,.invite-brand-actions .text-link{color:var(--teal);border-color:var(--teal)}.invite-brand-cta{border-top:1px solid var(--line);margin-top:42px;padding-top:22px}.invite-brand-prompt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.invite-brand-prompt .text-link{color:var(--teal);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;flex:none;padding:8px 0 6px}.invite-brand-dialog .invite-brand-fields{grid-template-columns:minmax(0,1fr)}.invite-brand-fields label,.invite-brand-fields input{min-width:0}.invite-brand-dialog .invite-brand-actions{flex-wrap:wrap}.invite-brand-dialog .invite-brand-actions>small{flex-basis:100%;max-width:none}.invite-brand-dialog .invite-brand-success{min-width:0}.invite-brand-form{border-top:1px solid #1d7a8040;grid-column:1/-1;gap:18px;padding-top:26px;display:grid}.invite-brand-fields{grid-template-columns:.8fr 1.2fr .9fr;gap:16px;display:grid}.invite-brand-form label{letter-spacing:.1em;text-transform:uppercase;color:#365f5b;font-size:9px;font-weight:700}.invite-brand-form label small{color:#71817f;margin-left:5px;font-weight:400}.invite-brand-form input{border:1px solid var(--line);color:#244744;background:#fff;width:100%;min-height:48px;margin-top:8px;padding:10px 13px;font:14px/1.4 Arial,sans-serif}.invite-brand-form input:focus{outline:2px solid var(--teal);outline-offset:2px}.invite-brand-actions{justify-content:flex-end;align-items:center;gap:18px;display:flex}.invite-brand-actions>small{color:#71817f;max-width:420px;margin-right:auto;font-size:10px;line-height:1.5}.invite-brand-actions>button:not(.button){color:var(--teal);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:700}.invite-brand-actions .button{min-height:48px}.invite-brand-error{color:#8a3f36;margin:0;font-size:12px}.invite-brand-success{background:var(--teal);color:#fff;gap:14px;min-width:370px;padding:19px 22px;display:flex}.invite-brand-success>span{font:400 26px/1 Georgia,serif}.invite-brand-success strong{font:400 18px/1.3 Georgia,serif}.invite-brand-success p{color:#ffffffd9;margin:5px 0 0;font-size:11px;line-height:1.5}@media (width<=600px){.invite-brand-actions{flex-wrap:wrap;align-items:stretch}.invite-brand-actions>small{width:100%;margin:0}.invite-brand-actions>button:not(.button){margin-right:auto}.invite-brand-actions .button{flex:1}}.readiness-check{scroll-margin-top:112px}.home-verification-mark{width:156px;max-width:100%;height:auto;margin:0 auto 24px;display:block}.readiness-check{background:var(--teal);color:#fff;grid-template-columns:minmax(300px,.72fr) minmax(560px,1.28fr);align-items:start;gap:7vw;padding:112px 7vw 120px;display:grid}.readiness-intro{position:sticky;top:36px}.readiness-intro h2{color:#fff;max-width:650px;margin:20px 0 28px;font-size:clamp(46px,5vw,72px);line-height:.98}.readiness-intro>p:not(.section-number){color:#ffffffe0;max-width:560px;margin:0;font:400 18px/1.7 Georgia,serif}.readiness-meta{border-top:1px solid #ffffff52;flex-wrap:wrap;gap:11px;margin-top:40px;padding-top:22px;display:flex}.readiness-meta span{letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffff61;padding:9px 11px;font-size:9px;font-weight:700}.readiness-panel{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #00000017;color:var(--ink);background:#fff;border:1px solid #ffffff80;padding:36px 38px}.readiness-panel-top{border-bottom:4px solid var(--teal);letter-spacing:.15em;color:var(--teal);justify-content:space-between;gap:20px;padding-bottom:18px;font-size:9px;font-weight:700;display:flex}.readiness-panel-top button{color:var(--teal);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.readiness-questions{margin:0;padding:0;list-style:none}.readiness-questions li{border-bottom:1px solid var(--line);padding:25px 0}.readiness-questions fieldset{border:0;margin:0;padding:0}.readiness-questions legend{color:#294d49;gap:15px;width:100%;font:400 17px/1.45 Georgia,serif;display:flex}.readiness-questions legend>span{letter-spacing:.12em;color:var(--accent);flex:none;padding-top:3px;font:700 9px/1 Arial,sans-serif}.readiness-questions fieldset>div{flex-wrap:wrap;gap:8px;margin:17px 0 0 32px;display:flex}.readiness-questions label{cursor:pointer}.readiness-questions input{opacity:0;pointer-events:none;position:absolute}.readiness-questions label>span{border:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;color:#526966;padding:9px 12px;font-size:10px;font-weight:700;display:block}.readiness-questions input:checked+span{border-color:var(--teal);background:var(--teal);color:#fff}.readiness-questions input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.readiness-submit{width:100%;margin-top:26px}.readiness-submit:disabled{opacity:.45;cursor:not-allowed}.readiness-score{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:30px;padding:34px 0;display:grid}.readiness-score>strong{color:var(--accent);font:400 68px/1 Georgia,serif}.readiness-score>strong small{color:#718985;font-size:20px}.readiness-score div>span{color:var(--teal);font:400 28px/1.2 Georgia,serif}.readiness-score p{color:#526966;margin:10px 0 0;font-size:13px;line-height:1.65}.readiness-next{padding:27px 0}.readiness-next>span,.readiness-email-form>div:first-child>span{letter-spacing:.14em;color:var(--teal);font-size:9px;font-weight:700}.readiness-next ul{border-top:1px solid var(--line);margin:18px 0 0;padding:0;list-style:none}.readiness-next li{border-bottom:1px solid var(--line);padding:16px 0}.readiness-next li strong{color:var(--teal);font:400 17px/1.3 Georgia,serif}.readiness-next li p,.readiness-next>p{color:#526966;margin:6px 0 0;font-size:12px;line-height:1.6}.readiness-email-form{background:#e8f5f4;margin-top:5px;padding:27px}.readiness-email-form h3{color:var(--teal);margin:7px 0;font:400 24px/1.2 Georgia,serif}.readiness-email-form>div:first-child p{color:#526966;margin:0;font-size:12px;line-height:1.55}.readiness-email-fields{grid-template-columns:1fr 1fr;gap:13px;margin-top:20px;display:grid}.readiness-email-fields label{letter-spacing:.1em;text-transform:uppercase;color:#365f5b;font-size:9px;font-weight:700}.readiness-email-fields label small{color:#71817f;font-weight:400}.readiness-email-fields input{border:1px solid var(--line);color:#244744;background:#fff;width:100%;min-height:47px;margin-top:8px;padding:10px 12px;font-size:14px}.readiness-email-fields input:focus{outline:2px solid var(--teal);outline-offset:2px}.readiness-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.readiness-email-actions{align-items:center;gap:18px;margin-top:18px;display:flex}.readiness-email-actions small{color:#71817f;max-width:370px;margin-right:auto;font-size:9px;line-height:1.55}.readiness-email-actions .button{white-space:nowrap}.readiness-error{color:#8a3f36;margin:14px 0 0;font-size:12px}.readiness-sent{border-left:4px solid var(--accent);background:#e8f5f4;margin-top:7px;padding:25px}.readiness-sent strong{color:var(--teal);font:400 22px/1.3 Georgia,serif}.readiness-sent p{color:#526966;margin:7px 0 0;font-size:12px}.readiness-boundary{border-top:1px solid var(--line);color:#71817f;margin:24px 0 0;padding-top:18px;font-size:10px;line-height:1.6}.readiness-check-collapsed{text-align:center;grid-template-columns:minmax(0,900px);justify-content:center}.readiness-check-collapsed .readiness-intro{position:static}.readiness-check-collapsed .readiness-intro h2,.readiness-check-collapsed .readiness-intro>p{margin-left:auto;margin-right:auto}.readiness-check-collapsed .readiness-meta{justify-content:center}.readiness-start{margin-top:30px}.readiness-check-open .readiness-intro{position:static}.readiness-intro>p.home-verification-copy{max-width:none}.market-proof+.readiness-check{border-top:1px solid #fff}.home-verification-copy>span{display:block}.home-verification-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 32px;margin-top:38px;display:flex}.home-verification-actions .button{text-align:center;max-width:100%}.readiness-popup-link{color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0 0 6px;line-height:1.6}.readiness-popup-link:focus-visible{outline-offset:6px;outline:2px solid}.readiness-offer{border-left:4px solid var(--accent);background:#fff;margin-top:20px;padding:16px 18px}.readiness-offer strong{letter-spacing:.14em;color:var(--teal);font-size:9px}.readiness-offer p{color:#526966!important;margin:6px 0 0!important;font-size:11px!important;line-height:1.6!important}@media (width<=1050px){.readiness-check{grid-template-columns:1fr}.readiness-intro{position:static}.readiness-panel{max-width:820px}}@media (width<=600px){.readiness-check{padding:80px 24px 88px}.readiness-intro h2{font-size:46px}.readiness-panel{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #00000017;padding:27px 21px}.readiness-panel-top{flex-direction:column;align-items:flex-start;gap:7px}.readiness-questions fieldset>div{margin-left:0}.readiness-score{grid-template-columns:1fr;gap:13px}.readiness-email-form{padding:22px 18px}.readiness-email-fields{grid-template-columns:1fr}.readiness-email-actions{flex-direction:column;align-items:stretch}.readiness-email-actions .button{width:100%}}.faq-hero{background:#fff;grid-template-columns:1.1fr .9fr;align-items:center;gap:9vw;padding:68px 7vw 78px;display:grid}.faq-hero h1{max-width:800px;font-size:clamp(52px,5.8vw,88px);line-height:.98}.faq-hero-copy{max-width:560px}.faq-hero-copy p{color:#36524f;margin:0;font:400 19px/1.7 Georgia,serif}.faq-content{grid-template-columns:.72fr 1.28fr;gap:9vw;padding:105px 7vw 120px;display:grid}.faq-intro{align-self:start;position:sticky;top:145px}.faq-intro h2{margin:0;font-size:clamp(38px,4.2vw,62px);line-height:1.02}.faq-intro>p:last-child{color:#36524f;max-width:470px;margin:28px 0 0;font:400 16px/1.7 Georgia,serif}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;grid-template-columns:150px 1fr 30px;align-items:center;gap:24px;min-height:126px;padding:25px 0;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{letter-spacing:.16em;text-transform:uppercase;color:#63827e;font-size:9px;font-weight:700}.faq-list summary strong{color:var(--teal);font:400 23px/1.3 Georgia,serif}.faq-list summary i{text-align:center;font:400 28px/1 Georgia,serif;transition:transform .2s}.faq-list details[open] summary i{transform:rotate(45deg)}.faq-list details>div{color:#36524f;padding:0 54px 35px 174px;font-size:15px;line-height:1.8}.faq-contact{background:var(--teal);color:#fff;grid-template-columns:1fr 1fr;gap:9vw;padding:92px 7vw;display:grid}.faq-contact h2{margin:0;font-size:clamp(42px,5vw,72px)}.faq-contact>div:last-child p{max-width:590px;margin:0 0 30px;font:400 18px/1.7 Georgia,serif}.faq-contact .section-number{color:#fff}@media (width<=900px){.faq-hero,.faq-content,.faq-contact{grid-template-columns:1fr}.faq-hero{gap:38px;min-height:0;padding:70px 7vw}.faq-content{gap:50px;padding:75px 7vw 85px}.faq-intro{position:static}.faq-list summary{grid-template-columns:1fr 28px;gap:14px}.faq-list summary span{grid-column:1/-1}.faq-list details>div{padding:0 42px 30px 0}.faq-contact{gap:30px}}@media (width<=560px){.faq-hero,.faq-content,.faq-contact{padding-left:24px;padding-right:24px}.faq-hero h1{font-size:50px}.faq-hero-copy p{font-size:17px}.faq-hero-copy .button{width:100%}.faq-list summary{min-height:112px}.faq-list summary strong{font-size:20px}.faq-contact{padding-top:75px;padding-bottom:80px}}.readiness-email-form h3{margin-bottom:9px;font-size:28px}.readiness-email-form>div:first-child p{font-size:14px;line-height:1.6}.readiness-offer{margin-top:22px;padding:20px 22px}.readiness-offer strong{font-size:10px}.readiness-offer p{margin-top:8px!important;font-size:14px!important;line-height:1.65!important}.readiness-email-fields{gap:16px;margin-top:22px}.readiness-email-fields label{font-size:11px}.readiness-email-fields label small{font-size:10px}.readiness-email-fields input{min-width:0;min-height:52px;color:var(--teal);-webkit-text-fill-color:var(--teal);letter-spacing:normal;text-transform:none;margin-top:9px;font-size:.9375rem;font-weight:400}.readiness-email-fields input:autofill{color:var(--teal);-webkit-text-fill-color:var(--teal)}.readiness-email-fields input:-webkit-autofill{-webkit-text-fill-color:var(--teal)}@media (width<=600px){.readiness-email-fields input{font-size:1rem}}.readiness-email-actions small a{color:var(--teal);text-underline-offset:3px;font-weight:700;text-decoration:underline}.readiness-email-actions{gap:20px;margin-top:21px}.readiness-email-actions small{max-width:420px;font-size:11px;line-height:1.65}.readiness-boundary{margin-top:28px;padding-top:21px;font-size:12px;line-height:1.65}.desktop-nav,.legal-reading-page .legal-toc a,.legal-reading-page .legal-hero-copy dd,.legal-reading-page .legal-hero-dates dd{font-size:14px}.button,.text-link{font-size:12px}.eyebrow,.section-number{font-size:var(--site-section-label-size)}.hero-promise,.principle-record-promise,.record-status{font-size:12px}.record-kicker,.record-line span{font-size:11px}.record-note,.market-proof-source,.claim-checker-boundary{font-size:12px}:is(.hero-claim-examples,.ea-hero-proof) span,.process-top>span,.process-list li>span,.origin-story-photo figcaption span,.documentation-example span,.article-meta{font-size:11px}.body-copy,.documentation-example p,.meaning-grid p,.process-list p,.record-proof-steps p,.process-claims-footer p,.site-search-results-list p{font-size:var(--site-body-size)}.boundary-labels span{font-size:11px}.site-search-form>label,.site-search-form button,.site-search-results-heading>span,.site-search-results-list>a>span,.site-search-results-list>a>strong,.claim-checker-steps span,.claim-checker-panel label,.claim-checker-input-row button,.claim-checker-count span{font-size:12px}.claim-checker-panel-top,.claim-checker-tags small{font-size:11px}.brand-recommend-prompt p,.brand-recommend-submit>small,.brand-recommend-success p{font-size:12px}.brand-recommend-prompt button,.brand-recommend-submit button,.brand-recommend-heading>span,.brand-recommend-form label small{font-size:11px}.invite-brand-form label,.invite-brand-actions>small,.invite-brand-actions>button:not(.button),.invite-brand-success p{font-size:12px}.readiness-meta span,.readiness-panel-top,.readiness-questions legend>span,.readiness-questions label>span,.readiness-next>span,.readiness-email-form>div:first-child>span{font-size:11px}.readiness-next li p,.readiness-next>p,.readiness-error{font-size:14px}.faq-list summary span{font-size:11px}.faq-list details>div{font-size:16px}.brief-scope-card>span,.brief-topic-rail>span,.brief-fresh-topics article>span,.brief-feature-meta,.brief-standard-grid article>span,.brief-audiences>div>span,.brief-scope-card dt,.brief-feature-points span,.brief-library-number small,.brief-library-action>span{font-size:11px}.brief-scope-card dd,.brief-library-list article>div:nth-child(2)>p{font-size:14px}.brief-topic-rail a,.brief-primary-grid article a,.brief-library-action a{font-size:12px}.brief-fresh-topics p,.brief-primary-grid p,.brief-standard-grid p{font-size:14px}.scanner-page-scan-editor small,.scanner-page-paste>span{font-size:11px}.scanner-page-paste p{font-size:14px!important;line-height:1.6!important}.scanner-page-paste textarea,.scanner-page-scan-editor input{font-size:14px}.scanner-variants legend{font-size:12px}.scanner-variants legend em,.scanner-variant-row label>span,.scanner-variant-row>button,.scanner-add-variant{font-size:11px}.scanner-variants>p{font-size:14px}.mobile-menu-heading span,.mobile-menu-actions>a{font-size:11px}.mobile-menu-heading small,.mobile-site-menu>nav>a>span{font-size:14px}.scope-note,.market-proof-card p,.brief-grid p,.directory-grid p,.directory-sample-note,.verified-framework-grid p,.follow-contact-note,.launch-stat-copy p{font-size:15px}.brief-grid p,.directory-grid p,.verified-framework-grid p{line-height:1.7}.ea-privacy-link{cursor:pointer}.early-access-form small .ea-privacy-link{text-underline-offset:3px;color:var(--teal);padding:3px 0;text-decoration:underline;display:inline-block}.ea-privacy-link:focus-visible,.ea-privacy-close:focus-visible,.ea-privacy-back:focus-visible{outline-offset:4px;outline:2px solid}.ea-privacy-dialog{border:1px solid var(--line);color:#45615e;overscroll-behavior:contain;text-align:left;text-transform:none;letter-spacing:normal;background:#fffdf8;width:min(720px,100% - 32px);max-width:calc(100% - 32px);max-height:85dvh;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 80px #102b293d}.ea-privacy-dialog::backdrop{background:#102b298c}.ea-privacy-dialog-header{z-index:1;background:var(--paper);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;display:flex;position:sticky;top:0}.ea-privacy-dialog-header p{letter-spacing:.12em;color:var(--teal);margin:0 0 8px;font:700 .75rem/1.5 Arial,sans-serif}.ea-privacy-dialog-header h2{color:var(--teal);margin:0;font:400 2rem/1.15 Georgia,serif}.ea-privacy-close{border:1px solid var(--teal);width:44px;height:44px;color:var(--teal);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;font:400 1.75rem/1 Arial,sans-serif;display:grid}.ea-privacy-close:hover{background:var(--teal);color:#fff}.ea-privacy-dialog-body{padding:8px 28px 28px}.claim-checker-dialog .ea-privacy-copy{margin:16px 0 24px}.claim-checker-dialog .claim-checker-panel{box-shadow:none;background:0 0;border:0;padding:0}.readiness-popup-trigger{cursor:pointer;max-width:100%}.readiness-popup-trigger:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.readiness-dialog .ea-privacy-copy{margin:16px 0 24px}.readiness-dialog .readiness-panel{min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;padding:0}.readiness-dialog .readiness-questions label>span{align-items:center;min-height:44px;display:flex}.ea-privacy-copy{color:#45615e;text-align:left;text-transform:none;letter-spacing:normal;font:400 1rem/1.65 Georgia,serif}.ea-privacy-copy p{margin:18px 0 0}.ea-privacy-copy .ea-privacy-date{color:#526966;font:400 .875rem/1.6 Arial,sans-serif}.ea-privacy-copy h3{color:var(--teal);margin:28px 0 0;font:700 1.125rem/1.4 Georgia,serif}.ea-privacy-copy a{color:var(--teal);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.ea-privacy-done{margin-top:28px}.invite-brand-dialog{width:min(640px,100% - 32px);max-height:90dvh}.invite-brand-dialog .ea-privacy-dialog-body{padding-top:24px}.invite-brand-dialog .invite-brand-form{border:0;margin:0;padding:0}@media (width<=600px){.invite-brand-dialog{width:calc(100% - 24px);max-width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.invite-brand-dialog .ea-privacy-dialog-header,.invite-brand-dialog .ea-privacy-dialog-body{padding:20px}}.ea-privacy-page{min-height:100vh;color:var(--teal);background:#fffdf8;padding:40px max(24px,50vw - 390px) 64px}.ea-privacy-back{text-underline-offset:4px;align-items:center;min-height:44px;font-size:1rem;text-decoration:underline;display:inline-flex}.ea-privacy-document{margin:32px 0}.ea-privacy-document h1{color:var(--teal);margin:0;font:400 clamp(2.5rem,7vw,4rem)/1.1 Georgia,serif}@media (width<=600px){.ea-privacy-dialog{max-height:90dvh}.ea-privacy-dialog-header{padding:18px}.ea-privacy-dialog-header h2{font-size:1.75rem}.ea-privacy-dialog-body{padding:4px 18px 24px}.ea-privacy-done{width:100%;font-size:.875rem}}.ea-page{background:var(--paper);color:#36524f;min-height:100vh}.ea-header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:102px;padding:0 7vw;display:flex}.ea-header img{width:210px;display:block}.ea-header-link{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:11px;font-weight:700}.ea-header-link span{margin-left:9px}.ea-header-link:hover{color:var(--accent)}.ea-hero{text-align:center;background:var(--paper);padding:105px 10vw 110px}.ea-eyebrow{letter-spacing:.19em;color:var(--teal);margin:0 0 25px;font-size:11px;font-weight:700}.ea-hero h1{letter-spacing:-.045em;max-width:1080px;color:var(--teal);margin:0 auto;font:400 clamp(60px,7.6vw,112px)/.92 Georgia,serif}.ea-hero-copy{color:#36524f;max-width:860px;margin:38px auto 0;font:400 20px/1.7 Georgia,serif}.ea-button{margin-top:34px}.ea-page .button:disabled{cursor:not-allowed}.ea-page .button:disabled:hover{background:var(--accent);border-color:var(--accent);color:#fff;transform:none}.ea-hero-note{color:#607572;max-width:700px;margin:18px auto 0;font:italic 15px/1.65 Georgia,serif}.ea-hero .early-access-wrap{text-align:left;max-width:900px;margin:58px auto 0}.ea-hero .early-access-heading{justify-content:space-between;display:flex}.ea-hero .early-access-heading p{text-align:right}.ea-standard-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);align-items:center;min-height:124px;padding:25px 8vw;display:grid}.ea-standard-strip>div{border-right:1px solid var(--line);justify-content:center;align-items:center;gap:20px;min-height:70px;padding:8px 35px;display:flex}.ea-standard-strip>div:last-child{border-right:0}.ea-standard-strip svg{background:var(--accent);fill:none;stroke:#fff;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;width:58px;height:58px;padding:15px;overflow:visible}.ea-standard-strip span{color:var(--teal);font:400 clamp(18px,2vw,26px)/1.2 Georgia,serif}.ea-audience,.ea-why{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,.48fr) minmax(0,1.52fr);gap:8vw;padding:112px 8vw 120px;display:grid}.ea-consumers{background:#fff}.ea-brands{background:var(--paper)}.ea-section-label{border-top:4px solid var(--teal);color:var(--teal);padding-top:9px}.ea-section-label span{color:var(--accent);font:400 46px/1 Georgia,serif;display:block}.ea-section-label p{letter-spacing:.17em;margin:15px 0 0;font-size:11px;font-weight:700}.ea-audience-copy,.ea-why-copy{max-width:870px}.ea-audience h2,.ea-why h2,.ea-founder h2,.ea-closing h2{letter-spacing:-.025em;color:var(--teal);margin:0;font:400 clamp(47px,5.1vw,74px)/1 Georgia,serif}.ea-audience-copy>p,.ea-why-copy>p:not(.ea-stat):not(.ea-source),.ea-founder>div>p:not(.ea-eyebrow):not(.ea-founder-question):not(.ea-founder-name){color:#45615e;margin:22px 0 0;font:400 17px/1.76 Georgia,serif}.ea-claim-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;margin:38px 0 34px;padding:24px 0;display:flex}.ea-claim-list span{color:var(--teal);font:italic 20px/1.4 Georgia,serif}.ea-audience h3{color:var(--teal);margin:34px 0 15px;font:700 15px/1.4 Georgia,serif}.ea-audience ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ea-audience li{border-bottom:1px solid var(--line);grid-template-columns:24px 1fr;gap:12px;padding:16px 0;font-size:15px;line-height:1.55;display:grid}.ea-audience li>span:first-child{color:var(--accent);font-weight:700}.ea-text-button{border-bottom:2px solid var(--teal);letter-spacing:.12em;color:var(--teal);gap:25px;margin-top:35px;padding:15px 0 8px;font-size:11px;font-weight:700;display:inline-flex}.ea-why .ea-section-label{color:#fff;border-top-color:#fff}.ea-why .ea-section-label span{color:#a9e0e5}.ea-stat{border-top:1px solid #ffffff59;border-bottom:1px solid #ffffff59;grid-template-columns:auto 1fr;align-items:center;gap:32px;margin:42px 0 37px;padding:30px 0;display:grid}.ea-stat strong{color:#fff;font:400 clamp(76px,8vw,122px)/.8 Georgia,serif}.ea-stat span{max-width:650px;font:400 clamp(24px,2.7vw,38px)/1.18 Georgia,serif}.ea-source{color:#ffffffb8;border-top:1px solid #ffffff47;margin:40px 0 0;padding-top:20px;font-size:12px;line-height:1.7}.ea-source a{color:#fff;font-weight:700;text-decoration:underline}.ea-founder{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:end;gap:9vw;padding:112px 8vw 118px;display:grid}.ea-founder figure{background:var(--paper);border:1px solid var(--line);justify-content:center;align-items:flex-end;min-height:650px;margin:0;display:flex;overflow:hidden}.ea-founder figure img{object-fit:contain;object-position:center bottom;width:100%;max-height:650px;display:block}.ea-founder-question{border-left:4px solid var(--accent);padding-left:25px;color:var(--teal)!important;margin:25px 0!important;font:700 23px/1.45 Georgia,serif!important}.ea-founder-name{border-top:1px solid var(--line);color:var(--teal);gap:5px;margin:34px 0 0;padding-top:24px;display:grid}.ea-founder-name strong{font:400 22px/1.3 Georgia,serif}.ea-founder-name span{letter-spacing:.08em;font-size:11px}.ea-closing{text-align:center;background:var(--teal);color:#fff;padding:108px 10vw 116px}.ea-closing-seal{width:156px;max-width:100%;height:auto;margin:0 auto 24px;display:block}.ea-closing .ea-eyebrow,.ea-closing h2{color:#fff}.ea-closing h2{max-width:1000px;margin:0 auto}.ea-closing>p:not(.ea-eyebrow){max-width:780px;margin:25px auto 0;font:400 18px/1.7 Georgia,serif}.ea-footer{background:#fff;justify-content:space-between;align-items:center;gap:30px;min-height:105px;padding:28px 7vw;display:flex}.ea-footer img{width:190px}.ea-footer span{color:#607572;font-size:11px}@media (width<=900px){.ea-audience,.ea-why{grid-template-columns:1fr;gap:48px}.ea-founder{grid-template-columns:1fr;align-items:start}.ea-founder figure{max-width:620px;min-height:500px}.ea-hero .early-access-heading{display:grid}.ea-hero .early-access-heading p{text-align:left}}@media (width<=600px){.ea-header{height:86px;padding:0 24px}.ea-header img{width:170px}.ea-header-link{font-size:9px}.ea-hero{padding:72px 24px 80px}.ea-hero h1{font-size:clamp(49px,14vw,68px)}.ea-hero-copy{font-size:17px}.ea-button{width:100%}.ea-hero .early-access-wrap{margin-top:44px}.ea-standard-strip{grid-template-columns:1fr;padding:0 24px}.ea-standard-strip>div{border-right:0;border-bottom:1px solid var(--line);padding:22px 0}.ea-standard-strip>div:last-child{border-bottom:0}.ea-audience,.ea-why,.ea-founder,.ea-closing{padding:78px 24px 86px}.ea-section-label{max-width:220px}.ea-audience h2,.ea-why h2,.ea-founder h2,.ea-closing h2{font-size:43px}.ea-claim-list{display:grid}.ea-stat{grid-template-columns:1fr;gap:24px}.ea-founder figure{aspect-ratio:4/5;min-height:0}.ea-footer{flex-direction:column;align-items:flex-start;padding:28px 24px}}.launch-proof{color:#1d7a80;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:9px 25px;margin:24px 0 0;font-size:11px;font-weight:700;display:flex}.ea-consumer-visual{flex-direction:column;align-self:stretch;display:flex}.ea-consumer-visual figure{background:var(--paper);border:1px solid var(--line);margin:46px 0 0;overflow:hidden}.ea-consumer-visual figure img{object-fit:cover;width:100%;display:block}.ea-consumer-visual figcaption{border-top:1px solid var(--line);color:#607572;padding:14px 17px;font:italic 12px/1.55 Georgia,serif}@media (width<=900px){.ea-consumer-visual figure{max-width:520px}}.ea-hero.ea-hero-split{--ea-hero-gutter:6vw;min-height:calc(100vh - 102px);padding:70px var(--ea-hero-gutter) 0;text-align:left;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:end;gap:6vw;display:grid;overflow:hidden}.ea-hero-content{align-self:center;padding-bottom:48px}.ea-hero.ea-hero-split h1{max-width:820px;margin:0;font-size:clamp(58px,6.2vw,94px)}@media (width>=1001px){.ea-hero.ea-hero-split h1{font-size:clamp(2.75rem,4.8vw,4.75rem);line-height:1.04}.ea-hero.ea-hero-split .ea-hero-title-line{display:block}}.ea-hero.ea-hero-split .ea-hero-copy{max-width:780px;margin:34px 0 0;font-size:19px;line-height:1.65}.ea-hero-proof{letter-spacing:.11em;text-transform:uppercase;color:var(--teal);flex-wrap:wrap;gap:10px 28px;margin:25px 0 0;font-size:11px;font-weight:700;display:flex}.ea-hero-proof span+span{position:relative}.ea-hero-proof span+span:before{content:"·";color:var(--accent);position:absolute;left:-17px}.ea-hero.ea-hero-split .early-access-wrap{text-align:left;max-width:900px;margin:42px 0 0}.ea-hero.ea-hero-split .early-access-heading{gap:9px;display:grid}.ea-hero.ea-hero-split .early-access-heading p{text-align:left}.ea-hero-visual{height:100%;transform:translateX(var(--ea-hero-gutter));justify-content:center;align-items:flex-end;margin:0;display:flex;position:relative;overflow:visible}.ea-phone-crop{width:100%;overflow:hidden;transform:translate(12px)}.ea-phone-crop>img{object-fit:contain;object-position:right bottom;width:100%;max-height:840px;display:block;transform:translateY(40px)}.ea-hero-visual figcaption{border-left:3px solid var(--accent);min-width:72%;color:var(--teal);transform:translateX(calc(-1 * var(--ea-hero-gutter)));background:#fff;padding:15px 18px;font:italic 1rem/1.5 Georgia,serif;position:absolute;bottom:27px;right:2%}@media (width<=1000px){.ea-hero.ea-hero-split{grid-template-columns:1fr;min-height:0;padding-top:72px}.ea-hero-content{padding-bottom:0}.ea-hero-visual{justify-self:end;width:100%;max-width:650px;height:auto}}@media (width<=600px){.ea-hero.ea-hero-split{padding:62px 24px 0}.ea-hero.ea-hero-split h1{font-size:clamp(49px,14vw,68px)}.ea-hero.ea-hero-split .ea-hero-copy{font-size:17px}.ea-hero-proof{gap:8px;display:grid}.ea-hero-proof span+span:before{display:none}.ea-hero.ea-hero-split .early-access-wrap{margin-top:40px}.ea-hero-visual{margin-top:30px}.ea-hero-visual figcaption{font-size:1rem;bottom:16px;right:0}}.ea-balanced-audiences{background:var(--teal);color:#fff;grid-template-columns:1fr 1fr;display:grid}.ea-balanced-audiences>article{border-right:1px solid #ffffff4d;flex-direction:column;min-height:790px;padding:72px 6.7vw 76px;display:flex}.ea-balanced-audiences>article:last-child{border-right:0}.ea-balanced-label{letter-spacing:.18em;color:#b9e6e9;margin:0;font-size:11px;font-weight:700}.ea-balanced-audiences h2{color:#fff;min-height:2.04em;margin:32px 0 0;font:400 clamp(39px,3.6vw,58px)/1.02 Georgia,serif}.ea-balanced-intro{color:#ffffffe0;min-height:5.1em;margin:25px 0 0;font:400 16px/1.7 Georgia,serif}.ea-balanced-audiences h3{color:#fff;margin:25px 0 13px;font:700 14px/1.4 Georgia,serif}.ea-balanced-audiences ul{border-top:1px solid #ffffff47;margin:0;padding:0;list-style:none}.ea-balanced-audiences li{border-bottom:1px solid #ffffff47;grid-template-columns:23px 1fr;gap:11px;min-height:62px;padding:16px 0;font-size:14px;line-height:1.5;display:grid}.ea-balanced-audiences li>span:first-child{color:#b9e6e9;font-weight:700}.ea-balanced-audiences .audience-question{margin-top:auto;padding-top:27px}@media (width<=980px){.ea-balanced-audiences{grid-template-columns:1fr}.ea-balanced-audiences>article{border-bottom:1px solid #ffffff4d;border-right:0;min-height:0}.ea-balanced-audiences h2,.ea-balanced-intro{min-height:0}.ea-balanced-audiences .audience-question{margin-top:42px}}@media (width<=600px){.ea-balanced-audiences>article{padding:62px 24px 68px}.ea-balanced-audiences h2{margin-top:30px;font-size:42px}.ea-balanced-intro{font-size:16px}}.ea-why{background:var(--paper);color:#36524f}.ea-why .ea-section-label{border-top-color:var(--teal);color:var(--teal)}.ea-why-label p{margin-top:17px}.ea-why h2{color:var(--teal)}.ea-why-copy>p:not(.ea-stat):not(.ea-source){color:#45615e}.ea-stat{border-top-color:var(--line);border-bottom-color:var(--line)}.ea-stat strong,.ea-stat span{color:var(--teal)}.ea-source{border-top-color:var(--line);color:#607572}.ea-source a{color:var(--teal)}.ea-why.ea-why-editorial{background:var(--paper);border-bottom:1px solid var(--line);padding:0;display:block}.ea-why-stat-row{grid-template-columns:minmax(260px,.58fr) minmax(0,1.42fr);align-items:center;gap:7vw;padding:72px 8vw 78px;display:grid}.ea-why-number{color:var(--teal);align-items:flex-start;gap:16px;display:flex}.ea-why-number>span{letter-spacing:.18em;margin-top:23px;font-size:11px;font-weight:700}.ea-why-number>strong{letter-spacing:-.07em;font:400 clamp(104px,12vw,174px)/.78 Georgia,serif}.ea-why-stat-copy h2{max-width:950px;color:var(--teal);margin:0;font:400 clamp(38px,4.5vw,68px)/1 Georgia,serif}.ea-why-stat-copy .ea-source{color:#607572;border:0;max-width:900px;margin:30px 0 0;padding:0;font-size:12px;line-height:1.7}.ea-why-principle{text-align:center;border-top:1px solid var(--line);padding:104px 10vw 112px}.ea-why-principle .ea-balanced-label{color:var(--teal)}.ea-why-principle h2{max-width:1060px;color:var(--teal);margin:35px auto 0}.ea-inline-claims{max-width:900px;color:var(--teal);flex-wrap:wrap;justify-content:center;gap:12px 32px;margin:26px auto 0;padding:0;scroll-margin-top:24px;list-style:none;display:flex}.ea-inline-claims li{text-wrap:balance;font:italic 1.25rem/1.5 Georgia,serif}.ea-why-principle>p:not(.ea-balanced-label){color:#45615e;max-width:850px;margin:23px auto 0;font:400 17px/1.72 Georgia,serif}.ea-why-principle>p>strong{color:var(--teal)}@media (width<=800px){.ea-why-stat-row{grid-template-columns:1fr;gap:35px}.ea-why-number>strong{font-size:120px}.ea-why-principle{padding:80px 7vw 88px}}@media (width<=600px){.ea-why-stat-row{padding:60px 24px 66px}.ea-why-number>strong{font-size:104px}.ea-why-stat-copy h2{font-size:39px}.ea-why-principle{padding:72px 24px 80px}.ea-why-principle h2{font-size:43px}}.ea-founder{background:#e8f5f4;align-items:center;padding:100px 8vw 96px}.ea-founder figure{background:0 0;border:0;min-height:620px;position:relative;overflow:visible}.ea-founder figure:before{content:"";background:#bfe5e8;border-radius:48% 48% 0 0/38% 38% 0 0;height:86%;position:absolute;bottom:0;left:6%;right:6%}.ea-founder figure img{z-index:1;object-fit:contain;object-position:center bottom;max-height:650px;position:relative}.ea-founder figure figcaption{z-index:2;background:var(--teal);color:#fff;letter-spacing:.12em;padding:14px 20px;font-size:10px;font-weight:700;position:absolute;bottom:38px;left:0}.ea-founder-name{border-top:0;align-items:start;margin-top:36px}.ea-founder-name img{width:min(430px,90%);height:auto;display:block}.ea-founder-name span{letter-spacing:.13em;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:700}@media (width<=900px){.ea-founder figure{width:100%;min-height:560px}}@media (width<=600px){.ea-founder figure{aspect-ratio:4/5;min-height:0}.ea-founder figure figcaption{padding:12px 15px;font-size:9px;bottom:20px}.ea-founder-name img{width:90%}}.ea-founder{background:var(--paper);grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:center;gap:7vw;padding:88px 8vw}.ea-founder figure{background:0 0;border:0;align-self:center;min-height:520px;margin:0;overflow:visible}.ea-founder figure:before{background:var(--accent);opacity:.28;border-radius:48% 48% 0 0;height:84%;bottom:0;left:4%;right:6%}.ea-founder figure img{object-fit:contain;object-position:center bottom;width:min(108%,520px);max-width:520px;max-height:520px;transform:translate(10%)}.ea-founder figure figcaption{padding:11px 15px;font-size:10px;bottom:30px;left:0}.ea-founder>div{max-width:650px;padding:0}@media (width<=900px){.ea-founder{grid-template-columns:1fr;gap:54px;padding:76px 7vw}.ea-founder figure{width:100%;max-width:520px;min-height:500px;margin:0 auto}.ea-founder figure img{max-width:500px;max-height:500px;transform:translate(8%)}.ea-founder>div{max-width:680px}}@media (width<=600px){.ea-founder{padding:64px 24px}.ea-founder figure{aspect-ratio:auto;min-height:420px}.ea-founder figure img{width:min(104%,420px);max-height:420px;transform:translate(7%)}.ea-founder h2{font-size:42px}.ea-founder figure figcaption{font-size:9px;bottom:18px}}.ea-founder{background:var(--white);gap:7vw;padding:72px 8vw 70px}.ea-founder figure{min-height:500px}.ea-founder figure:before{background:#bfe5e8;border-radius:48% 44% 0 0/38% 34% 0 0;height:84%;left:8%;right:0}.ea-founder figure img{object-position:right bottom;width:108%;max-width:none;max-height:525px;transform:translate(4%)}.ea-founder figure figcaption{bottom:27px}.ea-founder>div{padding:0}.ea-founder h2{font-size:clamp(42px,4.4vw,64px);line-height:1.01}.ea-founder>div>p:not(.ea-eyebrow):not(.ea-founder-question):not(.ea-founder-name){margin-top:16px;font-size:16px;line-height:1.62}.ea-founder-question{padding-left:20px;margin:18px 0!important;font-size:20px!important;line-height:1.38!important}.ea-founder-name{margin-top:24px;padding-top:12px}.ea-founder-name img{width:min(345px,82%)}@media (width<=900px){.ea-founder{gap:48px;padding-top:68px;padding-bottom:72px}.ea-founder figure{max-width:520px;min-height:480px}.ea-founder figure img{max-height:500px}}@media (width<=600px){.ea-founder{padding-top:60px;padding-bottom:64px}.ea-founder figure{min-height:0}.ea-founder h2{font-size:42px}.ea-founder>div>p:not(.ea-eyebrow):not(.ea-founder-question):not(.ea-founder-name){font-size:16px}.ea-founder-name img{width:84%}}.ea-founder{background:var(--white)}.ea-founder .ea-founder-portrait{aspect-ratio:22/25;background:0 0;border:0;width:85%;max-width:442px;min-height:0;margin:0 auto;position:relative;overflow:visible}.ea-founder .ea-founder-portrait:before{display:none}.ea-founder-portrait-frame{isolation:isolate;position:absolute;inset:0;overflow:hidden}.ea-founder-portrait-frame:before{content:"";z-index:0;background:#c4e5e7;border-radius:50% 50% 0 0;height:88%;position:absolute;bottom:0;left:4%;right:0}.ea-founder .ea-founder-portrait-image{z-index:1;aspect-ratio:1;object-fit:contain;object-position:center bottom;width:115.576%;max-width:none;height:auto;max-height:none;display:block;position:absolute;bottom:0;left:0;transform:none}.ea-founder .ea-founder-portrait figcaption{max-width:100%;padding:11px 15px;font-size:10px;line-height:1.3;bottom:6%;left:0}@media (width<=600px){.ea-founder .ea-founder-portrait{max-width:357px}.ea-founder .ea-founder-portrait figcaption{padding:10px 12px;font-size:9px}}@media (width>=901px){.ea-founder{grid-template-columns:clamp(272px,29.4525vw,442px) minmax(0,780px);justify-content:center;column-gap:clamp(48px,5.5vw,96px);padding-top:64px;padding-bottom:64px}.ea-founder .ea-founder-portrait{width:100%}.ea-founder>div{min-width:0;max-width:780px}.ea-founder .ea-eyebrow{margin-bottom:16px}.ea-founder h2{text-wrap:balance;font-size:clamp(2.5rem,3.4vw,3.25rem);line-height:1.05}.ea-founder>div>p:not(.ea-eyebrow):not(.ea-founder-question):not(.ea-founder-name){margin-top:14px}.ea-founder-name{margin-top:18px;padding-top:0}}.launch-proof span+span{position:relative}.launch-proof span+span:before{content:"·";color:#5db8c3;position:absolute;left:-15px}@media (width<=560px){.launch-proof{gap:8px 0;display:grid}.launch-proof span+span:before{display:none}}.launch-kicker{align-items:center;gap:13px;display:flex}.launch-kicker i{font-style:normal}.launch-kicker-ring{white-space:nowrap;justify-content:center;align-items:center;padding:9px 17px 8px;display:inline-flex;position:relative}.launch-kicker-ring:before{content:"";opacity:0;pointer-events:none;border:1px solid;border-radius:52% 48% 51% 49%/48% 53% 47% 52%;transition:opacity .2s,transform .22s;position:absolute;inset:1px -2px 0;transform:rotate(-1.5deg)scale(.92)}@media (hover:hover){.launch-kicker-ring:hover:before{opacity:1;transform:rotate(-1.5deg)scale(1)}}@media (width<=560px){.launch-kicker{gap:9px;font-size:9px}.launch-kicker-ring{padding:8px 11px 7px}}.launch-page .early-access-heading{grid-template-columns:1fr;align-items:start;gap:10px;display:grid}.launch-page .early-access-heading p{text-align:left;max-width:640px;margin:0}.launch-stat{color:#1d7a80;background:#fffdf8;border-top:1px solid #1d7a8033;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);align-items:center;gap:7vw;padding:62px 8vw 66px;display:grid}.launch-stat-figure{align-items:flex-start;gap:16px;display:flex}.launch-stat-figure span{letter-spacing:.18em;margin-top:18px;font-size:11px;font-weight:700}.launch-stat-figure strong{letter-spacing:-.055em;font:400 clamp(82px,9vw,138px)/.78 Georgia,serif}.launch-stat-copy{max-width:850px}.launch-stat-copy h2{color:#1d7a80;margin:0;font:400 clamp(30px,3.2vw,48px)/1.1 Georgia,serif}.launch-stat-copy p{color:#607572;max-width:760px;margin:20px 0 0;font-size:12px;line-height:1.65}.launch-stat-copy a{color:#1d7a80;white-space:nowrap;margin-left:5px;font-weight:700}.launch-stat-copy a:hover{text-decoration:underline}@media (width<=700px){.launch-stat{grid-template-columns:1fr;gap:30px;padding:52px 24px 56px}.launch-stat-figure span{margin-top:12px}.launch-stat-copy h2{font-size:34px}.launch-stat-copy p{font-size:12px}}.audience-question{border-top:1px solid #ffffff61;grid-template-columns:minmax(0,1fr) auto;gap:13px 14px;margin-top:34px;padding-top:25px;display:grid}.audience-question>span{letter-spacing:.16em;color:#a9e0e5;grid-column:1/-1;font-size:10px;font-weight:700}.audience-question label{grid-column:1/-1;gap:11px;font:italic 17px/1.45 Georgia,serif;display:grid}.audience-question select{color:#1d7a80;background:#fffdf8;border:1px solid #ffffff85;border-radius:0;width:100%;height:48px;padding:0 42px 0 14px;font:14px Arial,sans-serif}.audience-question select:focus{outline-offset:2px;outline:2px solid #a9e0e5}.audience-question button{cursor:pointer;grid-column:2}.audience-question button:disabled{opacity:.65}.audience-question small{color:#fff;grid-column:1/-1;font-size:12px}.audience-question-success{border-top:1px solid #ffffff61;gap:6px;margin-top:34px;padding:23px 0 4px;display:grid}.audience-question-success strong{font:400 22px Georgia,serif}.audience-question-success span{color:#ffffffd1;font-size:13px}@media (width<=700px){.audience-question{grid-template-columns:1fr}.audience-question button{grid-column:1;width:100%}}.ea-page .site-footer-compact{position:relative}.ea-page .site-footer-compact:before{content:"";top:0;left:var(--ea-gutter,7vw);right:var(--ea-gutter,7vw);pointer-events:none;border-top:1px solid #ffffff59;position:absolute}.site-footer-compact .social-bar-footer{flex-wrap:wrap;justify-content:space-between;gap:18px;width:100%}.site-footer-compact .social-bar-footer>span{color:var(--accent);font-size:12px;display:block}.ea-page .early-access-heading>span,.ea-page .early-access-heading p,.ea-page .early-access-form label>span,.ea-page .early-access-form small,.ea-page .early-access-success strong,.ea-page .early-access-success p{color:var(--teal)}.ea-page .early-access-form input,.ea-page .early-access-form select{color:var(--teal);-webkit-text-fill-color:var(--teal);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ea-page .early-access-form option{color:var(--teal);background:var(--white)}.ea-page .early-access-form input::placeholder{color:var(--teal);-webkit-text-fill-color:var(--teal);opacity:1}.ea-page .early-access-form input:autofill{color:var(--teal);-webkit-text-fill-color:var(--teal)}.button-arrow{vertical-align:-.15em;color:inherit;stroke:currentColor;flex-shrink:0;display:inline-block}.ea-page .button>.button-arrow{color:#fff;stroke:#fff}@media (width<=1000px){.ea-hero.ea-hero-split{row-gap:28px;padding-bottom:48px}.ea-hero-content{display:contents}.ea-hero-intro{order:0;min-width:0}.ea-hero-visual{order:1;max-width:320px}.ea-phone-crop>img{height:auto;max-height:none;transform:translateY(24px)}.ea-hero-visual figcaption{width:100%;min-width:0;position:static}.ea-hero-visual{display:block}.ea-hero.ea-hero-split .early-access-wrap{order:2;margin-top:0}.ea-hero-proof{text-align:center;letter-spacing:0;text-transform:none;color:#526966;order:3;margin:0;font:italic .8125rem/1.65 Georgia,serif;display:block}.ea-hero-proof span{white-space:nowrap}.ea-hero-proof span+span:before{display:none}.ea-page .site-footer-compact .footer-signup a{background:var(--accent);color:#fff;border:1px solid var(--accent)}.ea-page .site-footer-compact .footer-signup a:is(:hover,:focus-visible,:active){background:var(--teal);color:#fff}.ea-page .site-footer-compact .footer-signup .button-arrow{color:#fff;stroke:#fff}.ea-page .early-access-form input,.ea-page .early-access-form select,.ea-page .audience-question select{min-width:0;font-size:1rem}.ea-page .early-access-form label,.ea-page .audience-question label{min-width:0}.ea-page #early-access{scroll-margin-top:24px}}@media (width<=600px){.ea-page{--ea-gutter:clamp(20px,6vw,24px)}.ea-page h1,.ea-page h2{overflow-wrap:break-word}.ea-header{height:auto;min-height:80px;padding:12px var(--ea-gutter);gap:12px}.ea-header img{width:clamp(124px,36vw,152px);height:auto}.ea-header-link{letter-spacing:.06em;text-align:right;justify-content:flex-end;align-items:center;max-width:136px;min-height:44px;font-size:.75rem;line-height:1.4;display:inline-flex}.ea-header-link span{flex-shrink:0;margin-left:6px}.ea-hero.ea-hero-split{--ea-hero-gutter:var(--ea-gutter);padding:38px var(--ea-hero-gutter) 40px;gap:12px}.ea-hero-content,.ea-balanced-audiences>article,.ea-founder>div{min-width:0}.ea-page .ea-eyebrow,.ea-page .ea-balanced-label{letter-spacing:.14em;font-size:.75rem;line-height:1.5}.ea-hero .ea-eyebrow{margin-bottom:18px}.ea-hero.ea-hero-split h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.625rem,11.6vw,3.125rem);line-height:1.04}.ea-hero.ea-hero-split .ea-hero-copy{margin-top:24px;font-size:1.0625rem;line-height:1.6}.ea-hero.ea-hero-split .early-access-wrap{margin-top:12px;padding-top:20px}.ea-page .early-access-heading>span{letter-spacing:.1em;font-size:.75rem;line-height:1.5}.ea-hero.ea-hero-split .early-access-heading{gap:6px}.ea-hero.ea-hero-split .early-access-heading p{margin:0;font-size:1rem;line-height:1.5}.ea-page .early-access-form{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:20px}.ea-page .early-access-form label>span{letter-spacing:.06em;font-size:.875rem;line-height:1.4}.ea-page .early-access-form input,.ea-page .early-access-form select,.ea-page .audience-question select{height:54px}.ea-page .button{letter-spacing:.08em;gap:18px;width:100%;min-height:54px;padding:12px 18px;font-size:.875rem;line-height:1.4}.ea-page .early-access-form small{font-size:.75rem;line-height:1.6}.ea-hero-visual{width:100%;max-width:none;height:auto;margin:0;display:block;transform:none}.ea-phone-crop{transform:translateX(calc(var(--ea-hero-gutter) + 8px))}.ea-phone-crop>img{width:100%;height:auto;max-height:none}.ea-hero-visual figcaption{width:100%;min-width:0;transform:translateX(var(--ea-hero-gutter));padding:12px 14px;font-size:1rem;line-height:1.5;position:static}.ea-balanced-audiences>article{padding:48px var(--ea-gutter) 52px}.ea-balanced-audiences h2{text-wrap:balance;margin-top:24px;font-size:clamp(2.125rem,9.8vw,2.5rem);line-height:1.06}.ea-balanced-intro{margin-top:22px;line-height:1.65}.ea-balanced-audiences h3{font-size:1rem}.ea-balanced-audiences li{grid-template-columns:20px minmax(0,1fr);gap:10px;padding:15px 0;font-size:1rem;line-height:1.55}.ea-balanced-audiences .audience-question{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px;padding-top:24px}.ea-page .audience-question>span{letter-spacing:.1em;font-size:.75rem;line-height:1.5}.ea-page .audience-question label{font-size:1.125rem;line-height:1.5}.ea-page .audience-question-success span{font-size:.875rem;line-height:1.5}.ea-why-stat-row{padding:48px var(--ea-gutter) 52px;gap:24px}.ea-why-number>strong{font-size:6rem;line-height:.9}.ea-why-number>span{margin-top:16px;font-size:.75rem}.ea-why-stat-copy h2{text-wrap:balance;font-size:clamp(1.875rem,8.3vw,2.1875rem);line-height:1.12}.ea-why-stat-copy .ea-source{margin-top:22px;font-size:.75rem;line-height:1.65}.ea-why-principle{padding:52px var(--ea-gutter) 56px;text-align:left}.ea-why-principle h2{text-wrap:balance;margin-top:22px;font-size:clamp(2.125rem,9.8vw,2.5rem);line-height:1.08}.ea-inline-claims{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-top:22px;display:grid}.ea-inline-claims li{font-size:1rem}.ea-why-principle>p:not(.ea-balanced-label){margin-top:20px;font-size:1.0625rem;line-height:1.65}.ea-founder{padding:52px var(--ea-gutter) 56px;gap:32px}.ea-founder .ea-founder-portrait{width:90%;max-width:300px}.ea-founder .ea-founder-portrait figcaption{letter-spacing:.08em;font-size:.6875rem;line-height:1.4}.ea-founder .ea-eyebrow{margin-bottom:18px}.ea-founder h2{text-wrap:balance;font-size:clamp(2.125rem,9.8vw,2.5rem);line-height:1.08}.ea-founder>div>p:not(.ea-eyebrow):not(.ea-founder-question):not(.ea-founder-name){font-size:1.0625rem;line-height:1.65}.ea-founder-name img{width:85%;max-width:280px}.ea-founder-name span{letter-spacing:.08em;font-size:.75rem;line-height:1.5}.ea-closing{padding:56px var(--ea-gutter) 60px}.ea-closing h2{text-wrap:balance;font-size:clamp(2.125rem,9.8vw,2.5rem);line-height:1.08}.ea-closing>p:not(.ea-eyebrow){margin-top:22px;font-size:1.0625rem;line-height:1.65}.ea-closing .ea-button{margin-top:28px}.ea-page .site-footer-compact{padding:44px var(--ea-gutter) calc(24px + env(safe-area-inset-bottom,0px))}.site-footer-compact .footer-brand{gap:28px;padding-bottom:28px}.site-footer-compact .footer-identity img{width:200px;max-width:100%}.site-footer-compact .footer-signup>span{font-size:.75rem}.site-footer-compact .footer-signup a{letter-spacing:.08em;min-height:54px;padding:14px 18px;font-size:.875rem;line-height:1.4}.site-footer-compact .footer-utility{margin:0 calc(-1 * var(--ea-gutter));padding:22px var(--ea-gutter)}.site-footer-compact .social-bar-footer{justify-content:flex-start;gap:16px}.site-footer-compact .social-bar-footer>span{width:100%}.site-footer-compact .footer-utility .social-bar-footer a{width:44px;height:44px}.site-footer-compact .social-bar-footer svg{width:18px;height:18px}.site-footer-compact .footer-bottom{gap:8px;padding-top:20px;font-size:.75rem;line-height:1.6}.site-footer-compact .footer-legal{font-size:.75rem}.site-footer-compact .footer-legal a{align-items:center;min-height:44px;display:inline-flex}}.brand-home-hero .brand-value-copy>p.brand-hero-proof,.brand-home-hero .hero-actions .text-link,#video .home-video-heading .eyebrow,.home-brand-section .home-brand-copy>.eyebrow,.record-proof-copy>.section-number,.record-proof-steps .eyebrow,.home-brief-feature .section-number{color:var(--teal)}.brand-home-hero .brand-value-copy>p.brand-hero-proof,.brand-home-hero .hero-actions .text-link,#video .home-video-heading .eyebrow,.home-brand-section .home-brand-copy>.eyebrow,.record-proof-copy>.section-number,.record-proof-steps .eyebrow,.home-brief-feature .section-number,.market-proof-kicker,.home-verification-kicker,.verified-next-steps .section-number,.legal-reading-page .legal-hero .eyebrow,.legal-reading-page .legal-number,.legal-reading-page .legal-summary article>span,.legal-reading-page .legal-toc>strong,.legal-reading-page .legal-hero-copy dt,.legal-reading-page .legal-hero-dates dt{letter-spacing:.12em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}#video .home-video-heading .eyebrow,.home-brand-section .home-brand-copy>.eyebrow,.record-proof-copy>.section-number,.record-proof-steps .eyebrow,.home-brief-feature .section-number,.market-proof-kicker,.home-verification-kicker,.verified-next-steps .section-number,.legal-reading-page .legal-hero .eyebrow,.legal-reading-page .legal-number,.legal-reading-page .legal-summary article>span,.ea-eyebrow,.ea-page .ea-eyebrow,.ea-page .ea-balanced-label{font-size:var(--site-section-label-size)}.brand-home-hero .brand-value-copy>p.brand-hero-proof{white-space:nowrap;line-height:1.5}.brand-hero-proof span{white-space:nowrap}@media (width<=1199px){.brand-home-hero .brand-value-copy>p.brand-hero-proof{white-space:normal}}.process-claims,.process-claims .process-title{scroll-margin-top:96px}.process-claims .process-list{grid-template-columns:repeat(3,minmax(0,1fr))}.process-claims .process-list li{min-width:0}.process-claims-footer{justify-content:space-between;align-items:center;gap:28px}.process-claims-footer p{color:var(--teal);margin:0;line-height:1.7}.process-claims-footer .text-link{flex-shrink:0}@media (width<=900px){.process-claims .process-list{grid-template-columns:minmax(0,1fr)}.process-claims-footer{flex-direction:column;align-items:flex-start}}.brand-home-hero .brand-value-copy>p strong,#home-brand-overview .process-copy strong{color:var(--teal);font-weight:700}.record-proof-section{background:var(--paper);border-top:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:5vw;padding:100px 7vw;display:grid;overflow:hidden}.record-proof-copy{min-width:0;padding-top:28px}.record-proof-copy>.section-number{margin-bottom:22px}.record-proof-copy h2{text-wrap:balance;max-width:none}.record-title-line{display:block}.record-title-phrase{white-space:nowrap}.record-proof-steps{gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.record-proof-steps .eyebrow{margin:0 0 10px}.record-proof-steps p,.record-proof-boundary{color:#526966;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.65}.record-proof-boundary{color:var(--teal);margin-top:24px;font-weight:700}.record-proof-link{align-items:center;gap:12px;max-width:100%;margin-top:28px;display:inline-flex}:is(.record-proof-section,.process-record-section) .hero-visual{background:#fff;flex-direction:column;width:100%;min-width:0;min-height:0;padding:28px 30px;display:flex}:is(.record-proof-section,.process-record-section) .record-head{flex:none;gap:20px;min-height:116px}:is(.record-proof-section,.process-record-section) .record-head .official-seal{width:88px;height:88px}:is(.record-proof-section,.process-record-section) .record-line{flex:1 0 auto;grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:16px;min-height:60px;padding:14px 0}:is(.record-proof-section,.process-record-section) .record-line>span{font-weight:700}:is(.record-proof-section,.process-record-section) .record-line>strong{color:#526966;overflow-wrap:anywhere;min-width:0;font-family:Georgia,serif;font-size:18px;font-weight:400;line-height:1.55}@media (width<=1100px){.record-proof-section{grid-template-columns:minmax(0,1fr);gap:40px}.record-proof-copy{max-width:720px;padding-top:0}:is(.record-proof-section,.process-record-section) .hero-visual{max-width:720px}}@media (width<=560px){.record-proof-section{padding:68px 24px}.record-proof-steps p,.record-proof-boundary{font-size:17px}:is(.record-proof-section,.process-record-section) .hero-visual{padding:25px 22px}:is(.record-proof-section,.process-record-section) .record-head{gap:16px;min-height:112px}:is(.record-proof-section,.process-record-section) .record-head .official-seal{width:88px;height:88px}:is(.record-proof-section,.process-record-section) .record-line{grid-template-columns:minmax(0,100px) minmax(0,1fr);gap:16px}:is(.record-proof-section,.process-record-section) .record-line>strong{font-size:17px}}.about-copywriter-page h1,.about-copywriter-page h2,.about-copywriter-page strong{color:var(--teal)}.about-copywriter-page .about-hero-copy>p:not(.eyebrow){margin-top:22px}.about-copy-cta{margin-top:30px}.about-editorial{background:var(--white);grid-template-columns:.9fr 1.1fr;gap:8vw;padding:110px 7vw;display:grid}.about-beliefs,.about-both-sides{background:var(--paper)}.about-editorial h2,.about-copywriter-page .about-purpose h2{max-width:850px}.about-editorial-body p{color:#526966;margin:0 0 22px;font-family:Georgia,serif;font-size:18px;line-height:1.75}.about-editorial-body p:last-child{margin-bottom:0}.about-copy-columns{grid-template-columns:1fr 1fr;gap:7vw;display:grid}.about-claim-examples{border-bottom:1px solid var(--line);color:var(--teal);flex-wrap:wrap;gap:16px 38px;margin:0 0 36px;padding:0 0 24px;font:400 24px/1.4 Georgia,serif;list-style:none;display:flex}.about-claim-path{border-top:1px solid var(--line);color:var(--teal);flex-wrap:wrap;gap:16px 24px;margin:32px 0 0;padding:28px 0 0;font-weight:700;line-height:1.6;list-style:none;display:flex}.about-claim-path li:not(:last-child):after{content:"→";color:var(--teal);margin-left:24px}.about-claim-path-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding-top:28px;display:flex}.about-claim-path-footer .about-claim-path{border:0;margin:0;padding:0}.about-claim-path-footer .text-link{color:var(--teal);border-color:currentColor;flex-shrink:0;align-items:center;gap:16px;display:inline-flex}@media (width<=560px){.about-claim-path-footer{flex-direction:column;align-items:flex-start}}.about-copywriter-page .about-founder-story{background:var(--white);grid-template-columns:.75fr 1.25fr;align-items:start;gap:8vw;padding:110px 7vw;display:grid}.about-founder-story .ea-founder-portrait{margin-top:32px}.about-founder-story .founder-letter p:last-child{color:#526966;font-style:normal}.about-founder-story .ea-founder-name img{width:min(345px,82%)}.about-copywriter-page .about-cta h2{color:inherit}.about-copywriter-page .about-cta>p{max-width:760px;margin-left:auto;margin-right:auto}@media (width<=900px){.about-editorial,.about-copywriter-page .about-founder-story{grid-template-columns:minmax(0,1fr);gap:42px}.about-copy-columns{grid-template-columns:1fr;gap:22px}.about-founder-story .ea-founder-portrait{margin-top:0}}@media (width<=560px){.about-editorial,.about-copywriter-page .about-founder-story{padding:72px 24px}.about-editorial-body p{font-size:17px}.about-claim-examples{gap:14px 24px}.about-claim-path{grid-template-columns:1fr;gap:12px;display:grid}.about-claim-path li:not(:last-child):after{content:"↓";margin:12px 0 0;display:block}.about-copy-cta{white-space:normal;max-width:100%}}.about-copywriter-page .about-founder-story{background:var(--paper);border-top:1px solid var(--line);grid-template-columns:minmax(310px,.78fr) minmax(0,1.22fr);grid-template-areas:"portrait message";align-items:center;gap:7vw;padding-top:96px;padding-bottom:100px}#founder.about-founder-story{scroll-margin-top:112px}.about-founder-heading{max-width:760px}.about-copywriter-page .about-founder-story .about-founder-heading .section-number{font-family:Arial,sans-serif;font-size:var(--site-section-label-size);letter-spacing:.24em;text-transform:uppercase;color:var(--teal);margin:0 0 28px;font-weight:700;line-height:normal}.about-founder-heading h2{max-width:720px;font-size:clamp(42px,4.6vw,66px);line-height:1.04}.about-founder-story .ea-founder-portrait{grid-area:portrait;align-self:start;margin-top:18px}.about-founder-story .about-founder-message{grid-area:message;max-width:760px;padding:0}.about-founder-story .founder-letter{border-top:4px solid var(--teal);margin-top:36px;padding-top:30px}.about-founder-story .founder-letter p{margin-bottom:20px}.about-founder-story .founder-letter blockquote{border-left:4px solid var(--accent);background:var(--white);color:var(--teal);margin:6px 0 26px;padding:22px 26px;font:700 22px/1.45 Georgia,serif}.about-founder-story .ea-founder-name{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}@media (width>=901px){.about-founder-story .ea-founder-portrait{width:100%;position:sticky;top:120px}}@media (width<=900px){.about-copywriter-page .about-founder-story{grid-template-columns:1fr;grid-template-areas:"portrait""message";align-items:start;gap:48px}.about-founder-heading{max-width:760px}.about-founder-story .ea-founder-portrait{justify-self:start;margin:0}.about-founder-story .about-founder-message{max-width:760px}}@media (width<=560px){.about-founder-heading h2{font-size:42px}.about-founder-story .founder-letter blockquote{padding:19px 20px;font-size:20px}}.follow-tab .follow-contact-trigger{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;transition:background-color .2s;display:grid}.follow-tab .follow-contact-trigger:hover,.follow-tab .follow-contact-trigger:focus-visible{background:var(--teal)}.follow-tab .follow-contact-trigger svg{width:17px;height:17px}.follow-contact-dialog{background:var(--white);color:#526966;width:min(560px,100% - 32px)}.follow-contact-dialog .ea-privacy-dialog-body{padding:24px 28px 28px}.follow-contact-dialog .ea-privacy-dialog-header p{font-size:var(--site-section-label-size)}.follow-contact-form{gap:22px;display:grid}.follow-contact-form label{gap:10px;display:grid}.follow-contact-form label>span{color:var(--teal);font:600 14px/1.5 Arial,sans-serif}.follow-contact-form input,.follow-contact-form textarea{border:1px solid var(--line);background:var(--paper);color:#36524f;border-radius:0;width:100%;min-height:52px;padding:12px;font:400 16px/1.5 Arial,sans-serif}.follow-contact-form textarea{resize:vertical;min-height:150px}.follow-contact-form input:focus,.follow-contact-form textarea:focus{border-color:var(--teal);outline:2px solid var(--teal);outline-offset:2px}.follow-contact-form .button{cursor:pointer;justify-self:start;gap:12px}.follow-contact-dialog .button:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.follow-contact-form .button:disabled{opacity:.7;cursor:wait;transform:none}.follow-contact-note{color:#526966;margin:0;font:400 14px/1.6 Arial,sans-serif}.follow-contact-note a{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.follow-contact-note a:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.follow-contact-error{color:#73342d;background:#fff1ef;border-left:3px solid #a54a3f;margin:0;padding:16px;font:400 14px/1.6 Arial,sans-serif}.follow-contact-success{text-align:center;padding:22px 0 12px}.follow-contact-success>span{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 22px;font-size:22px;display:grid}.follow-contact-success h3{color:var(--teal);margin:0;font:400 32px/1.15 Georgia,serif}.follow-contact-success p{color:#526966;margin:18px 0 28px;font:400 18px/1.7 Georgia,serif}@media (width<=560px){.follow-contact-dialog .ea-privacy-dialog-body{padding:22px}.follow-contact-form .button{white-space:normal;width:100%}.follow-contact-success p{font-size:17px}}.verified-category-grid h3{color:var(--teal);margin:0 0 24px}.verified-category-grid p{margin:auto 0 0;font-size:16px;line-height:1.65}.verified-category-note{color:#526966;max-width:750px;margin:24px 0 18px;font-family:Georgia,serif;font-size:17px;line-height:1.65}.verified-consistency{background:var(--paper)}.verified-consistency strong{color:var(--teal);font-weight:700}.verified-consistency .verified-consistency-statement{color:var(--teal)}.verified-consistency .text-link{color:var(--teal);border-color:var(--teal);margin-top:8px;display:inline-block}.verified-audiences{background:var(--teal);grid-template-columns:minmax(0,1fr);gap:7vw;padding:110px 7vw;display:grid}.verified-audiences article{border-top:1px solid #ffffff8c;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10vw;padding-top:28px;display:grid}.verified-audiences h2,.home-audience-preview h2{color:#fff;margin:28px 0;font-size:clamp(36px,3.7vw,54px)}.verified-audiences p:not(.section-number),.verified-audiences li{color:#fff;max-width:620px;font-family:Georgia,serif;font-size:19px;line-height:1.7}.verified-audience-copy>p+p,.verified-audience-copy>ul+p{margin-top:22px}.verified-audiences ul{max-width:620px;margin:20px 0 24px;padding-left:22px;list-style:outside}.verified-audiences li+li{margin-top:10px}.verified-audiences strong,.verified-audiences .section-number,.verified-audiences .text-link{color:#fff}.verified-audiences strong.verified-audience-emphasis{color:#a9e0e5}.verified-audiences .text-link{border-color:#fff;margin-top:20px;display:inline-block}.verified-next-steps{background:var(--white)}.verified-next-steps .verified-framework-heading{grid-template-columns:minmax(0,1fr);gap:24px}.verified-next-steps .verified-framework-heading h2{text-wrap:balance;max-width:none;font-size:clamp(36px,4vw,60px);line-height:1.08}.verified-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:64px;display:grid}.verified-steps-grid article{background:var(--paper);border-top:4px solid var(--teal);padding:30px}.verified-steps-grid article>span{letter-spacing:.15em;color:var(--teal);font-size:12px;font-weight:700}.verified-steps-grid h3{color:var(--teal);margin:32px 0 16px;font-family:Georgia,serif;font-size:28px;font-weight:400}.verified-steps-grid h3,.legal-reading-page .legal-content h3,.legal-reading-page .legal-definitions dt,.legal-reading-page .legal-summary h2{font-family:Georgia,serif;font-size:28px;font-weight:400}.verified-steps-grid p{color:#526966;min-height:90px;font-size:16px;line-height:1.7}.verified-steps-grid .text-link{margin-top:18px;display:inline-block}@media (width<=900px){.verified-audiences{grid-template-columns:1fr}.verified-audiences article{grid-template-columns:minmax(0,1fr);gap:12px}.verified-steps-grid{grid-template-columns:1fr}.verified-steps-grid p{min-height:0}}@media (width<=560px){.verified-audiences{padding:76px 24px}.verified-audiences h2{font-size:38px}.verified-audiences p:not(.section-number),.verified-audiences li{font-size:17px}.verified-category-grid article{min-height:0}.verified-steps-grid{margin-top:40px}.verified-steps-grid article{padding:26px}}.desktop-nav .verification-menu-links{min-width:250px}.process-value{scroll-margin-top:90px}.verified-page-mark img{background:0 0}.standards-accountability{background:var(--paper);grid-template-columns:.9fr 1.1fr;gap:9vw;padding:110px 7vw;display:grid}.standards-accountability h2{max-width:700px}.standards-accountability>div:last-child{border-top:4px solid var(--teal);padding-top:28px}.standards-accountability>div:last-child p{color:#526966;margin:0 0 25px;font-family:Georgia,serif;font-size:19px;line-height:1.7}.standards-accountability strong{color:var(--teal);font-weight:700}.standards-accountability>div:last-child p:last-child{margin-bottom:0}.standards-mark-meaning{background:var(--white);padding:110px 7vw}.standards-mark-meaning h2{max-width:950px;margin:28px 0 36px}.standards-mark-meaning>p:not(.section-number){color:#526966;max-width:860px;margin:0 0 22px;font-family:Georgia,serif;font-size:20px;line-height:1.7}.standards-core-statement{text-align:center}.standards-core-statement h2{text-wrap:balance;color:var(--teal);margin:0 auto 36px}.standards-core-statement>p:not(.section-number){margin:0 auto 22px}.standards-core-statement>p:last-child{color:var(--teal);margin-bottom:0}.standards-bureau-name{white-space:nowrap}.standards-mark-promise strong{color:var(--teal)}.standards-mark-promise .standards-mark-definition{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0}@media (width<=900px){.standards-accountability{grid-template-columns:1fr;gap:35px}}@media (width<=560px){.standards-accountability,.standards-mark-meaning{padding:76px 24px}.standards-accountability>div:last-child p,.standards-mark-meaning>p:not(.section-number){font-size:17px}}.pricing-hero{background:var(--paper);padding:105px 7vw 110px}.pricing-hero h1{max-width:950px;margin:26px 0 28px;font-size:clamp(54px,6vw,88px)}.pricing-hero>p:last-child{color:#526966;max-width:760px;margin:0;font-family:Georgia,serif;font-size:20px;line-height:1.7}.pricing-stages{background:var(--white);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:105px 7vw;display:grid}.pricing-stages article{background:var(--paper);border-top:5px solid var(--accent);padding:42px}.pricing-stages article>span{letter-spacing:.14em;color:var(--teal);font-size:11px;font-weight:700}.pricing-stages h2{margin:38px 0 26px;font-size:clamp(52px,5vw,70px)}.pricing-stages h2 small{color:#526966;margin-top:10px;font:400 18px/1.4 Georgia,serif;display:block}.pricing-stages p{color:#526966;max-width:650px;font-size:17px;line-height:1.7}.pricing-detail{background:var(--paper);grid-template-columns:.85fr 1.15fr;gap:9vw;padding:100px 7vw;display:grid}.pricing-detail h2{margin:24px 0 0}.pricing-detail>div:last-child{border-top:4px solid var(--teal);padding-top:28px}.pricing-v2 #licensing-mark-use>div:last-child{border-top-color:var(--accent)}.pricing-detail>div:last-child p{color:#526966;margin:0 0 24px;font-family:Georgia,serif;font-size:19px;line-height:1.7}.pricing-detail .text-link{margin-top:10px;display:inline-block}.pricing-renewal{background:var(--white)}.pricing-cta{background:var(--teal);color:#fff}.pricing-cta h2,.pricing-cta>p:not(.eyebrow){color:#fff}.pricing-cta .button{width:max-content;max-width:100%}.pricing-cta .button:hover,.pricing-cta .button:focus-visible{background:var(--teal);border-color:var(--accent);color:#fff}.pricing-cta .button:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (width<=900px){.pricing-stages,.pricing-detail{grid-template-columns:1fr}}@media (width<=560px){.pricing-hero,.pricing-stages,.pricing-detail{padding:75px 24px}.pricing-hero h1{font-size:50px}.pricing-hero>p:last-child,.pricing-detail>div:last-child p{font-size:17px}.pricing-stages article{padding:28px}.pricing-stages h2{font-size:52px}}.pricing-terms-intro{background:var(--white);padding:92px 7vw;scroll-margin-top:90px}.pricing-terms-intro h2{max-width:900px;margin:25px 0}.pricing-terms-intro>p:last-child{color:#526966;max-width:850px;margin:0;font-family:Georgia,serif;font-size:19px;line-height:1.7}.pricing-stages h2{margin-bottom:0;line-height:1.05}.pricing-stages .pricing-unit{color:var(--teal);margin:12px 0 28px;font:400 18px/1.4 Georgia,serif}.verified-framework-heading{grid-template-columns:minmax(150px,.45fr) minmax(0,1.55fr);gap:26px 5vw}.verified-framework-heading h2{font-size:clamp(58px,6.5vw,92px);line-height:.96}.verified-framework-heading>p:last-child{grid-column:2;max-width:650px;margin:0}@media (width<=900px){.verified-framework-heading{grid-template-columns:1fr;gap:24px}.verified-framework-heading>p:last-child{grid-column:1}}@media (width<=560px){.verified-framework-heading h2{font-size:52px}}.pricing-hero{grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr);align-items:center;gap:5vw;display:grid}.pricing-hero-copy>p:last-child{color:#526966;max-width:760px;margin:0;font-family:Georgia,serif;font-size:20px;line-height:1.7}.pricing-hero-mark{border:1px solid var(--line);background:#fff;justify-self:end;width:min(100%,320px);padding:24px}.pricing-hero-mark img{width:100%;height:auto;display:block}@media (width<=900px){.pricing-hero{grid-template-columns:1fr auto;gap:32px}.pricing-hero-mark{width:190px;padding:14px}}@media (width<=700px){.pricing-hero{grid-template-columns:1fr}.pricing-hero-mark{justify-self:start;width:160px}.pricing-hero-copy>p:last-child{font-size:17px}}.pricing-page #agreement,.pricing-page #licensing-checkout{scroll-margin-top:90px}@media (width<=560px){.pricing-terms-intro{padding:75px 24px}.pricing-terms-intro>p:last-child{font-size:17px}}.footer-utility{align-items:flex-start;padding-top:30px;padding-bottom:34px}.footer-links{letter-spacing:0;text-transform:none;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;min-width:0;max-width:790px;font-size:13px;display:grid}.footer-link-group{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-link-group>span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700}.footer-link-group a{line-height:1.4}.footer-utility .social-bar-footer{flex:none}@media (width<=1050px){.footer-utility{flex-direction:column;gap:32px}.footer-links{width:100%;max-width:none}.footer-utility .social-bar-footer{justify-content:flex-start}}@media (width<=600px){.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.footer-link-group{gap:14px}.footer-link-group a{font-size:14px}}.verified-category-grid article{min-height:290px}@media (width<=560px){.verified-category-grid article{min-height:0}}.verified-scope{row-gap:40px}.verified-scope .verified-framework-grid{grid-column:1/-1;margin-top:0}.verified-scope .verified-definition-copy>p:last-child{margin-bottom:0}.verified-scope strong{color:var(--teal);font-weight:700}.verified-scope-footer{color:var(--teal);grid-column:1/-1}.verified-scope-footer .verified-category-note{margin-top:0}.verified-scope-footer .text-link{color:var(--teal);border-color:var(--teal)}.verified-category-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.verified-category-grid article{border:1px solid var(--line);border-top:4px solid var(--teal);background:#fff;min-height:0;padding:34px 38px 38px}.verified-category-grid .verified-category-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.verified-category-grid h3{margin:0;font-size:clamp(28px,2.5vw,36px);line-height:1.15}.verified-category-grid .verified-category-head>span{color:#9fcbd0;flex:none;font:400 38px/1 Georgia,serif}.verified-category-grid ul{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 24px;margin:22px 0 0;padding:0;list-style:none;display:grid}.verified-category-grid li{color:#36524f;border-bottom:1px solid #5db8c338;min-width:0;padding:10px 0 10px 16px;font-size:16px;line-height:1.45;position:relative}.verified-category-grid li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:21px;left:0}@media (width<=900px){.verified-category-grid{grid-template-columns:1fr}}@media (width<=560px){.verified-category-grid article{padding:26px 24px}.verified-category-grid ul{grid-template-columns:1fr}.verified-category-grid .verified-category-head>span{font-size:32px}}.pricing-page h1,.pricing-page h2,.pricing-page h3{line-height:1.08}.pricing-page :is(.licensing-scope,.licensing-language,.licensing-checkout) h2,.pricing-page .licensing-language h3{color:#fff}.pricing-page .licensing-enforcement :is(h2,h3){color:var(--teal)}.pricing-hero{padding-top:88px;padding-bottom:92px}.pricing-stages{gap:24px;padding-top:84px;padding-bottom:90px}.pricing-stages article{flex-direction:column;min-width:0;padding:38px 42px;display:flex}.pricing-stages h2{margin-top:30px;margin-bottom:0}.pricing-stages p:last-child{margin-top:auto;padding-top:12px}.pricing-detail{padding-top:88px;padding-bottom:88px}.pricing-terms-intro{border-top:1px solid var(--line);padding-top:88px;padding-bottom:88px}.pricing-page :is(.licensing-scope,.licensing-use,.licensing-language,.licensing-changes,.licensing-renewal,.licensing-enforcement){padding-top:86px;padding-bottom:86px}.pricing-page :is(.licensing-use-heading,.licensing-changes-heading){grid-template-columns:minmax(120px,.38fr) minmax(0,1.12fr) minmax(220px,.78fr);align-items:start;gap:4vw}.pricing-page :is(.licensing-use-heading,.licensing-changes-heading) h2{font-size:clamp(40px,3.8vw,54px)}.pricing-page :is(.licensing-use-heading,.licensing-changes-heading)>p:last-child{font-size:18px;line-height:1.65}.pricing-page .licensing-use-grid{margin-top:48px}.pricing-page .licensing-use-grid li{font-size:16px;line-height:1.6}.pricing-page .licensing-use-grid h3{margin-top:30px;font-size:29px}.pricing-page .licensing-scope-copy>div strong,.pricing-page .licensing-language article span,.pricing-page .licensing-enforcement-grid span{font-size:13px;line-height:1.5}.pricing-page .licensing-scope-copy>div span,.pricing-page .licensing-language small,.pricing-page .licensing-enforcement-note{font-size:15px;line-height:1.65}.pricing-page .licensing-change-table>div>*{font-size:15px;line-height:1.55}.pricing-page .licensing-change-table .is-heading>*{font-size:13px}.pricing-page .licensing-enforcement-grid p{font-size:16px;line-height:1.65}.pricing-page .licensing-enforcement-grid article{min-height:0}.pricing-page .licensing-enforcement-grid article+article{border-color:var(--line)}.pricing-page .licensing-checkout label{letter-spacing:.06em;font-size:14px}.pricing-page .licensing-checkout small,.pricing-page .licensing-checkout-boundary span{font-size:14px;line-height:1.6}@media (width<=1050px){.pricing-page :is(.licensing-use-heading,.licensing-changes-heading){grid-template-columns:1fr;gap:20px}.pricing-page :is(.licensing-use-heading,.licensing-changes-heading)>p:last-child{max-width:700px}}@media (width<=760px){.pricing-page :is(.licensing-scope,.licensing-use,.licensing-language,.licensing-changes,.licensing-renewal,.licensing-enforcement){padding-top:72px;padding-bottom:72px}.pricing-page :is(.licensing-use-heading,.licensing-changes-heading) h2{font-size:clamp(36px,9vw,48px)}.pricing-stages{padding-top:72px;padding-bottom:72px}}@media (width<=560px){.pricing-hero{padding-top:72px;padding-bottom:74px}.pricing-stages article{padding:28px}.pricing-page .licensing-change-table>div{min-width:760px}.pricing-page .licensing-use-grid article{padding:26px}.pricing-page .licensing-scope-copy>div{grid-template-columns:1fr}}.claim-checker-search-divider{border-top:1px solid var(--line);color:var(--teal);margin:28px 0 0;padding-top:24px}.claim-checker-search-list{gap:12px;margin-top:20px;display:grid}.claim-checker-search-list button{text-align:left;border:1px solid var(--line);background:var(--paper,#ecf5f4);color:var(--teal);font:inherit;cursor:pointer;padding:16px}.claim-checker-search-list button:hover{border-color:var(--teal)}.claim-checker-search-list button:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.claim-checker-search-list small{color:#365f5b;margin-top:6px;display:block}.claim-checker-record-status{color:var(--teal);font-weight:700}.claim-checker-ingredients{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.claim-checker-ingredients h3{color:var(--teal);font-family:Georgia,serif;font-weight:400}.claim-checker-ingredients textarea{border:1px solid var(--line);color:#244744;resize:vertical;background:#fff;width:100%;padding:14px;font:1rem/1.6 Arial,sans-serif;display:block}.claim-checker-ingredients textarea:focus{outline:2px solid var(--teal);outline-offset:2px}.claim-checker-inci-copy{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--paper,#ecf5f4);padding:16px}.claim-checker-ingredient-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;display:flex}.claim-checker-ingredient-actions button:disabled{opacity:.5;cursor:not-allowed}.scanner-inci-url{grid-column:1/-1;min-width:0}.scanner-inci-url-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}.scanner-inci-url-row .button{white-space:normal;text-align:center;min-height:54px;margin:0}.scanner-inci-url label em{margin-left:6px;display:inline}.scanner-contact-step .scanner-fields{grid-template-columns:minmax(0,1fr)}@media (width<=600px){.scanner-inci-url-row{grid-template-columns:minmax(0,1fr)}.scanner-inci-url-row .button{width:100%}}.scanner-inci-import-review{border:1px solid var(--line);background:var(--paper,#ecf5f4);margin:20px 0;padding:20px}.scanner-inci-preview{white-space:pre-wrap;overflow-wrap:anywhere}.scanner-inci-import-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.scanner-inci-confirmation{margin-top:20px}.scanner-inci-confirmation label{align-items:flex-start;gap:12px;display:flex}.scanner-inci-confirmation input[type=checkbox]{width:18px;min-width:18px;height:18px;accent-color:var(--teal);margin:3px 0 0}.scanner-inci-confirmation label span{font:inherit;text-transform:none;letter-spacing:normal}.scanner-record-nav{gap:10px;margin:22px 0;display:grid}.scanner-record-nav button{text-align:left;border:1px solid var(--line);color:var(--teal);font:inherit;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.scanner-record-nav button[aria-current=step]{border-color:var(--teal);background:var(--paper,#ecf5f4)}.scanner-record-nav button:disabled{opacity:.65;cursor:not-allowed}.scanner-record-nav button:focus-visible,.scanner-form .button:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.scanner-form .button:focus:not(:focus-visible){outline:none}.scanner-record-nav small{flex-shrink:0}@media (width<=600px){.scanner-record-nav button{flex-direction:column;align-items:flex-start;gap:6px}}.scanner-remove-file{color:var(--teal);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-left:10px;padding:2px 0}.scanner-remove-file:disabled{opacity:.5;cursor:wait}:root{--site-shadow-offset:8px}@media (width<=600px){:root{--site-shadow-offset:5px}}:root{--site-body-size:15px;--site-label-size:11px;--site-section-label-size:13px;--site-note-size:12px}.scanner-step>span,.scanner-output-head span,.scanner-empty>span{font-size:var(--site-section-label-size);letter-spacing:.12em;line-height:1.5}.scanner-form :is(p,ul,li){font-size:var(--site-body-size)!important;line-height:1.7!important}.scanner-form :is(.scanner-fields label,.scanner-textarea,.scanner-record-head>span,.scanner-record-head>em,.scanner-record-source strong,.scanner-record-requirements>strong,.scanner-record-upload span,.scanner-attestation-fields legend,.scanner-attestation-fields label>span,.scanner-record-save>span,.scanner-step-continue>span){font-size:var(--site-label-size);line-height:1.5}.scanner-form :is(.scanner-record-upload small,.scanner-record-files span,.scanner-scope-upload small,.scanner-shared-upload small,.scanner-page-scan-editor small,.scanner-attestation-fields label>span em,.scanner-record-nav small){font-size:var(--site-note-size);line-height:1.5}.scanner-form :is(.scanner-field-note,.scanner-evidence-note){font-size:var(--site-note-size)!important}.scanner-form :is(.scanner-no-document-option,.scanner-marketing-attestation,.scanner-consent label){font-size:var(--site-body-size);line-height:1.7}.scanner-form .button{font-size:var(--site-label-size)}.scanner-form [id]{scroll-margin-top:120px}.scanner-form .scanner-step-continue>span{font-size:var(--site-note-size);letter-spacing:normal;text-transform:none;line-height:1.5}.scanner-form .scanner-step-continue>span:not(.is-complete){color:#526966}.scanner-form .scanner-additional-question{min-width:0}.scanner-form .scanner-additional-question legend{max-width:100%;line-height:1.35}.scanner-form .scanner-additional-question label{letter-spacing:normal;align-items:flex-start;font-size:14px;line-height:1.5}.scanner-form .scanner-additional-question label>span{min-width:0}.scanner-form .scanner-additional-question input{flex:0 0 16px;width:16px;height:16px;margin:3px 0 0}.scanner-form .scanner-additional-claims-heading h3{color:#fff}.scanner-form .scanner-source-confirmation{background:0 0;border:0;padding:0}.scanner-form .scanner-source-confirmation legend{margin-bottom:16px;padding:0}.scanner-form .scanner-source-confirmation>div{border:1px solid var(--line);background:#fff;padding:24px}.process-page{--process-reading-size:18px}.process-list p,.process-copy,.process-page .standards-license-note .process-copy,.verified-steps-grid p.process-copy,.legal-reading-page .legal-content :is(p:not(.legal-number),li,address),.legal-reading-page .legal-definitions dd,.legal-reading-page .legal-summary p{font-family:Georgia,serif;font-size:var(--process-reading-size,18px);color:#526966;line-height:1.7}@media (width<=560px){.process-page{--process-reading-size:17px}}.ea-closing-actions{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:18px;margin-top:34px;display:flex}.ea-closing .ea-closing-actions .ea-button{white-space:normal;text-align:center;max-width:100%;margin-top:0}.ea-closing-actions .button-light{background:var(--white);border-color:var(--white);color:var(--teal)}.ea-closing-actions .button-light:hover{background:var(--paper);border-color:var(--paper);color:var(--teal)}.brand-information-dialog .ea-privacy-dialog-body{padding-top:22px}.brand-information-form{gap:22px;display:grid}.brand-information-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.brand-information-fields label{color:var(--teal);gap:8px;font:700 .875rem/1.5 Arial,sans-serif;display:grid}.brand-information-fields label>span{font-weight:inherit}.brand-information-fields label small{font-weight:400}.brand-information-fields input{border:1px solid var(--line);color:#526966;background:#fff;border-radius:0;width:100%;min-width:0;min-height:50px;padding:12px;font:400 1rem/1.5 Arial,sans-serif}.brand-information-fields input:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.brand-information-note{color:#526966;margin:0;font:400 .875rem/1.6 Arial,sans-serif}.brand-information-note .text-link{font-size:inherit;letter-spacing:normal;text-transform:none;color:var(--teal);border-color:var(--teal)}.brand-information-form .button{white-space:normal;cursor:pointer;justify-self:start;max-width:100%}.brand-information-form>.text-link{cursor:pointer;background:0 0;border:0;border-bottom:1px solid;justify-self:start}.brand-information-overview ul{margin:24px 0;padding:0;list-style:none}.brand-information-overview li{border-top:1px solid var(--line);padding:18px 0}.brand-information-overview li p{margin:8px 0 0}.brand-information-overview strong,.brand-information-dialog .readiness-next h3{color:var(--teal)}.brand-information-dialog .button{cursor:pointer;white-space:normal;max-width:100%}.brand-information-dialog .readiness-panel{padding-top:10px}@media (width<=600px){.ea-closing-actions{flex-direction:column;gap:14px;margin-top:28px}.brand-information-fields{grid-template-columns:1fr}.brand-information-form .button,.brand-information-overview .button{width:100%}}.site-footer-compact .footer-brand{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px 8vw;padding-bottom:44px}.site-footer-compact .footer-signup{justify-self:end;width:100%;max-width:520px}.site-footer-compact .footer-signup h2{letter-spacing:-.02em;color:var(--white);margin:0;font:400 2rem/1.15 Georgia,serif}.site-footer-compact .footer-signup p{max-width:420px;color:var(--paper);margin:16px 0 24px;font-size:1rem;line-height:1.6}.ea-page .site-footer-compact .footer-signup a{background:var(--accent);border:1px solid var(--accent);color:#fff;letter-spacing:.13em;max-width:340px;min-height:52px;padding:14px 24px;font:700 12px/1.5 Arial,sans-serif;transition:background-color .25s,border-color .25s}.ea-page .site-footer-compact .footer-signup a:is(:hover,:focus-visible,:active){background:var(--teal);border-color:var(--accent);color:#fff}.ea-page .site-footer-compact .footer-signup .button-arrow{color:currentColor;stroke:currentColor}.site-footer-compact .footer-identity .social-bar-footer{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;width:auto;margin-top:28px;display:flex}.site-footer-compact .footer-identity .social-bar-footer>span{letter-spacing:.12em;width:auto;color:var(--paper);font:700 12px/1.5 Arial,sans-serif}.site-footer-compact .footer-identity .social-bar-footer>div{gap:10px;display:flex}.site-footer-compact .footer-identity .social-bar-footer a{background:var(--accent);border:1px solid var(--accent);color:#fff;width:44px;height:44px;transition:background-color .25s,border-color .25s}.site-footer-compact .footer-identity .social-bar-footer a:is(:hover,:focus-visible,:active){background:var(--teal);border-color:var(--accent);color:#fff}.site-footer-compact a:focus-visible{outline:2px solid var(--white);outline-offset:5px}.site-footer-compact .social-bar-footer svg{width:18px;height:18px}.site-footer-compact .footer-bottom{letter-spacing:normal;border-top:1px solid #ffffff4d;flex-wrap:wrap;align-items:center;gap:16px 28px;padding-top:24px}.site-footer-compact .footer-bottom>span{color:var(--paper);font-size:.8125rem;line-height:1.6}.site-footer-compact .footer-legal{flex-wrap:wrap;gap:12px 24px;font-size:.75rem;line-height:1.5;display:flex}@media (width<=700px){.site-footer-compact .footer-brand{grid-template-columns:1fr;gap:36px;padding-bottom:32px}.site-footer-compact .footer-signup{justify-self:start;max-width:none}.site-footer-compact .footer-signup h2{max-width:420px}.site-footer-compact .footer-bottom{flex-direction:column;align-items:flex-start;gap:10px}.site-footer-compact .footer-legal{justify-content:flex-start}.ea-page .site-footer-compact .footer-signup a{max-width:none}.site-footer-compact .footer-identity img{width:200px;max-width:100%}}@media (width<=600px){.ea-page .site-footer-compact .footer-signup a{letter-spacing:.08em;min-height:54px;font-size:.875rem}}.ea-page .early-access-form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='m2 4 4 4 4-4' stroke='%231d7a80' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:44px}@media (forced-colors:active){.ea-page .early-access-form select{appearance:auto;background-image:none}}.ea-why-principle .ea-invite-link{color:var(--teal);border-color:var(--teal);align-items:center;gap:18px;margin-top:32px;display:inline-flex}.ea-why-principle .ea-invite-link:hover{border-color:var(--accent)}.ea-why-principle .ea-invite-link:focus-visible{outline:2px solid var(--teal);outline-offset:5px}.brand-home-hero .brand-hero-framed-image{aspect-ratio:1;object-fit:cover;object-position:center;filter:sepia(.08)saturate(1.04)brightness(1.01);width:calc(100% - 7vw);max-width:550px;height:auto;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;background:#fff;place-self:center;margin:52px 7vw 56px 0}@media (width<=820px){.brand-home-hero .brand-hero-framed-image{width:calc(100% - 14vw - 16px);margin:0 auto 56px}}@media (width<=560px){.brand-home-hero .brand-hero-framed-image{width:calc(100% - 58px);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;margin-bottom:48px}}#video .home-video-heading .eyebrow,.home-brand-section .home-brand-copy>.eyebrow,.record-proof-copy>.section-number,.record-proof-steps .eyebrow,.home-brief-feature .section-number,.market-proof-kicker,.home-verification-kicker,.verified-next-steps .section-number,.legal-reading-page .legal-hero .eyebrow,.legal-reading-page .legal-number,.legal-reading-page .legal-summary article>span,.legal-reading-page .legal-toc>strong,.legal-reading-page .legal-hero-copy dt,.legal-reading-page .legal-hero-dates dt{line-height:1.5}.record-proof-phone{place-self:end;width:100%;min-width:0;max-width:520px;margin:0;transform:translate(7vw,100px)}.record-proof-phone img{object-fit:contain;width:100%;height:auto;display:block}@media (width<=1100px){.record-proof-section{padding-bottom:0}.record-proof-phone{max-width:480px;transform:translate(7vw)}}@media (width<=560px){.record-proof-section{padding-bottom:0}.record-proof-phone{max-width:400px;transform:translate(24px)}}@media (width>=901px){#home-video-title,#record-proof-title,#home-brief-title,.legal-reading-page .legal-content h2{font-size:clamp(38px,4.35vw,64px)}#home-video-title>span{display:block}}.pricing-v2 :is(h1,h2){letter-spacing:-.035em;text-transform:none;color:var(--teal);font-family:Georgia,Times New Roman,serif;font-weight:400}.pricing-v2 .pricing-changes h2,.pricing-v2 .pricing-cta h2{color:#fff}.pricing-v2 .pricing-hero-copy>p:not(.eyebrow){color:#526966;max-width:690px;margin:0 0 18px;font:400 20px/1.65 Georgia,serif}.pricing-v2 .pricing-hero-copy>p:last-child{color:var(--teal);margin-top:28px}.pricing-v2 .pricing-hero h1,.directory-editorial .directory-hero h1{max-width:820px;font-size:clamp(48px,5.3vw,78px);line-height:1.03}.pricing-fees{background:#fff;padding:86px 7vw}.pricing-fees>h2{max-width:850px;margin:0 0 42px;font-size:clamp(38px,4vw,60px)}.pricing-v2 .pricing-stages{gap:24px;padding:0}.pricing-v2 .pricing-stages article{padding:40px 42px;display:block}.pricing-v2{--pricing-fee-size:clamp(55px,5vw,72px)}.pricing-v2 .pricing-stages article>span{font-size:var(--site-section-label-size);line-height:1.5;display:block}.pricing-page .pricing-hero-mark{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a}.pricing-v2 .pricing-stages h3{font:400 var(--pricing-fee-size)/1 Georgia,"Times New Roman",serif;letter-spacing:-.035em;color:var(--teal);margin:28px 0 0}.pricing-v2 .pricing-stages .pricing-unit{color:var(--teal);margin:10px 0 30px;font:400 18px/1.4 Georgia,serif}.pricing-v2 .pricing-stages p{margin:0 0 18px;padding:0}.pricing-v2 .pricing-stages article>p:not(.pricing-unit) strong{color:var(--teal)}.pricing-v2 .pricing-stages ul{border-top:1px solid var(--line);color:#526966;margin:2px 0 28px;padding:0;font:400 17px/1.5 Georgia,serif;list-style:none}.pricing-v2 .pricing-stages li{border-bottom:1px solid var(--line);margin:0;padding:12px 0 12px 25px;position:relative}.pricing-v2 .pricing-stages li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:23px;left:2px}.pricing-v2 .pricing-stages .text-link{align-items:center;gap:10px;margin-top:12px;display:inline-flex}.pricing-v2 .pricing-mantra{color:var(--teal)!important;margin-top:34px!important;font-size:24px!important;line-height:1.45!important}.pricing-v2 .pricing-detail>div:last-child p strong{color:var(--teal)}.pricing-v2 .pricing-after-verification h2{font-size:clamp(37px,3.75vw,55px)}.pricing-v2 .pricing-after-verification h2 span{white-space:nowrap;display:block}.pricing-changes{background:var(--teal);color:#fff;padding:94px 7vw}.pricing-section-heading{max-width:880px}.pricing-changes h2{color:#fff;max-width:900px;margin:0 0 30px;font-size:clamp(38px,4.5vw,64px)}.pricing-section-heading p{margin:0 0 18px}.pricing-section-heading p:last-child{margin-bottom:0}.pricing-changes p{font:400 19px/1.65 Georgia,serif}.pricing-change-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 55px;margin:50px 0 24px;display:grid}.pricing-change-list article{border-top:1px solid #ffffff61;padding:22px 0}.pricing-change-list h3{color:#fff;letter-spacing:-.025em;margin:0 0 12px;font:400 clamp(21px,2vw,27px)/1.2 Georgia,Times New Roman,serif}.pricing-change-list p{margin:0;font-size:17px}.pricing-outro{max-width:810px;margin-top:32px}.pricing-mark-use{background:var(--paper);padding:92px 7vw}.pricing-mark-use h2{max-width:850px;margin:0 0 30px;font-size:clamp(38px,4.5vw,64px)}.pricing-mark-use>p:not(.eyebrow){color:#526966;max-width:900px;margin:0 0 18px;font:400 19px/1.65 Georgia,serif}.pricing-do-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:45px 0 28px;display:grid}.pricing-do-grid article{border-top:5px solid var(--accent);background:#fff;padding:36px 40px}.pricing-do-grid article:last-child{border-top-color:var(--accent)}.pricing-do-grid h3{color:var(--teal);letter-spacing:-.025em;align-items:center;gap:14px;margin:0 0 24px;font:400 29px/1.15 Georgia,Times New Roman,serif;display:flex}.pricing-guidance-icon{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font:400 24px/1 Arial,Helvetica,sans-serif;display:inline-grid}.pricing-do-grid article:last-child .pricing-guidance-icon{font-size:28px}.pricing-do-grid p{color:#526966;margin:0 0 18px;font:400 17px/1.6 Georgia,serif}.pricing-v2 .pricing-fineprint{color:var(--teal)!important;margin-top:34px!important;font-size:16px!important}.pricing-links{flex-wrap:wrap;gap:16px 32px;margin-top:30px;display:flex}.pricing-links a{font-size:13px}.pricing-v2 .pricing-cta{padding:96px 7vw}.pricing-v2 .pricing-cta h2{max-width:900px;font-size:clamp(40px,4.8vw,68px)}@media (width<=800px){.pricing-v2 .pricing-stages,.pricing-change-list,.pricing-do-grid,.pricing-v2 .pricing-hero{grid-template-columns:1fr}.pricing-v2 .pricing-hero-mark{justify-self:start}}@media (width<=560px){.pricing-fees,.pricing-changes,.pricing-mark-use,.pricing-v2 .pricing-cta{padding:70px 24px}.pricing-v2 .pricing-stages article,.pricing-do-grid article{padding:28px}.pricing-v2 .pricing-hero-copy>p:not(.eyebrow){font-size:17px}.pricing-v2 .pricing-hero h1,.directory-editorial .directory-hero h1{font-size:46px}.pricing-v2 .pricing-stages .text-link{font-size:12px}.pricing-links{display:grid}.pricing-v2 .pricing-after-verification h2{font-size:clamp(32px,8vw,43px)}.pricing-v2 .pricing-after-verification h2 span{white-space:normal}.pricing-page .pricing-hero-mark{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a}}.faq-copy-update .faq-hero{background:var(--paper)}.faq-copy-update .faq-hero h1 span{display:block}.faq-copy-update .faq-content{background:var(--white);display:block}.faq-copy-update .faq-list{max-width:1100px;margin:0 auto}.faq-copy-update .faq-list summary{grid-template-columns:170px minmax(0,1fr) 30px}.faq-copy-update .faq-list summary span{color:var(--teal)}.faq-copy-update .faq-answer{color:#526966;padding:0 60px 38px 194px;font:400 18px/1.7 Georgia,Times New Roman,serif}.faq-copy-update .faq-answer p{margin:0 0 17px}.faq-copy-update .faq-answer strong{color:var(--teal)}.faq-copy-update .faq-answer .text-link{color:var(--teal);align-items:center;gap:10px;margin-top:10px;font:700 11px/1.5 Arial,Helvetica,sans-serif;display:inline-flex}.faq-copy-update .faq-contact>div:last-child p{margin-bottom:17px}.faq-copy-update .faq-contact .button{margin-top:16px}@media (width<=900px){.faq-copy-update .faq-list summary{grid-template-columns:minmax(0,1fr) 28px}.faq-copy-update .faq-answer{padding:0 42px 32px 0}}@media (width<=560px){.faq-copy-update .faq-answer{font-size:17px}.faq-copy-update .faq-list summary{min-height:0;padding:26px 0}.faq-copy-update .faq-contact h2{font-size:clamp(42px,10vw,56px)}}.brand-claim-questions{border-top:1px solid var(--line);gap:22px;padding-top:24px;display:grid}.brand-claim-questions h3{color:var(--teal);margin:0;font:400 30px/1.15 Georgia,Times New Roman,serif}.brand-claim-questions fieldset{border:0;min-width:0;margin:0;padding:0}.brand-claim-questions legend,.brand-claim-select{color:var(--teal);margin:0 0 12px;font:700 15px/1.5 Arial,Helvetica,sans-serif;display:block}.brand-claim-questions legend small{color:#526966;font-weight:400}.brand-claim-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 15px;display:grid}.brand-claim-options label{border:1px solid var(--line);color:#526966;cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;font:400 14px/1.45 Arial,Helvetica,sans-serif;display:flex}.brand-claim-options input{accent-color:var(--teal);flex:none;margin:3px 0 0}.brand-claim-select{margin:0}.brand-claim-select>label{display:block}.brand-information-dialog .brand-claim-select .downward-select{margin-top:8px}.brand-information-dialog .downward-select-trigger{border:1px solid var(--line);color:#526966;text-align:left;text-transform:none;letter-spacing:normal;cursor:pointer;background:#fff;border-radius:0;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:50px;padding:10px 12px;font:400 16px/1.5 Arial,Helvetica,sans-serif;display:flex}.brand-information-dialog .downward-select-trigger>span:last-child{flex:none;font-size:22px;line-height:1}.brand-information-dialog .downward-select-trigger:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.brand-information-dialog .downward-select-menu{max-height:min(280px,40dvh);box-shadow:none;border-top:0;position:relative;top:auto}.brand-information-dialog .downward-select-menu button{color:#526966;text-align:left;cursor:pointer;background:#fff;border:0;width:100%;min-height:42px;padding:9px 12px;font:400 15px/1.45 Arial,Helvetica,sans-serif;display:block}.brand-information-dialog .downward-select-menu button:hover,.brand-information-dialog .downward-select-menu button[data-active=true]{background:var(--paper);color:var(--teal)}.brand-claim-select select{border:1px solid var(--line);color:#526966;background:#fff;border-radius:0;width:100%;min-height:50px;margin-top:8px;padding:10px 12px;font:400 16px/1.5 Arial,Helvetica,sans-serif;display:block}.brand-claim-select select:focus-visible,.brand-claim-options input:focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media (width<=600px){.brand-claim-options{grid-template-columns:1fr}}.brand-claim-examples{color:var(--teal);gap:7px;margin-top:14px;font:700 14px/1.45 Arial,Helvetica,sans-serif;display:grid}.brand-claim-examples small{color:#526966;font-weight:400}.brand-claim-examples textarea{border:1px solid var(--line);resize:vertical;color:#526966;border-radius:0;width:100%;min-height:70px;padding:11px 12px;font:400 15px/1.5 Arial,Helvetica,sans-serif}.brand-claim-examples textarea:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.brand-information-subscribe{color:var(--teal);cursor:pointer;align-items:flex-start;gap:11px;font:400 14px/1.55 Arial,Helvetica,sans-serif;display:flex}.brand-information-subscribe input{accent-color:var(--teal);flex:none;margin:3px 0 0}.brand-information-subscribe input:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.record-proof-section.claim-clarity-section{padding-bottom:100px;display:block}.claim-clarity-section .record-proof-copy{max-width:none;padding-top:0}.claim-clarity-section .record-proof-copy h2{color:var(--teal);text-wrap:initial}.claim-clarity-section .record-proof-copy>.process-copy{max-width:760px;margin:22px 0 0}.claim-clarity-grid{gap:24px;margin:36px 0 0;padding:0;list-style:none}.claim-clarity-grid>li{min-width:0}.claim-clarity-grid article{background:var(--white);border-top:3px solid var(--accent);height:100%}.claim-clarity-card-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.claim-clarity-card-top>.section-number{color:var(--teal);margin:0}.claim-clarity-icon,.verified-next-steps .verified-steps-grid article>span,.process-page .standards-outcomes-grid article>span,.pricing-page .licensing-enforcement-grid article>span{background:var(--accent);color:#fff;border-radius:50%;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}.verified-next-steps .verified-steps-grid article>span,.process-page .standards-outcomes-grid article>span,.pricing-page .licensing-enforcement-grid article>span{letter-spacing:0;font-size:12px;line-height:1}.claim-clarity-grid h3{margin:24px 0 14px}.claim-clarity-grid p{min-height:0;margin:0}.claim-clarity-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.claim-clarity-footer .text-link{color:var(--teal);border-color:var(--teal)}@media (width<=900px){.claim-clarity-grid{gap:18px}}@media (width<=600px){.record-proof-section.claim-clarity-section{padding-bottom:68px}.claim-clarity-grid{margin-top:28px}.claim-clarity-footer{flex-direction:column;align-items:flex-start}}.legal-reading-page .legal-summary :is(h2,p){color:var(--white)}.legal-reading-page .legal-toc a{line-height:1.5}.legal-reading-page .legal-content a{overflow-wrap:anywhere}.legal-reading-page .legal-definitions{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr))}.legal-reading-page .legal-definitions>div{grid-template-rows:subgrid;grid-row:span 2;display:grid}.legal-reading-page .legal-definitions :is(dt,dd){align-self:start;min-width:0}@media (width<=1000px){.legal-reading-page .legal-definitions{grid-template-columns:1fr}}.legal-reading-page .legal-content :is(strong,b){color:var(--teal)}.legal-reading-page .legal-summary h2{margin:24px 0 16px}.legal-reading-page .legal-content section{padding-bottom:48px}.legal-reading-page .legal-content section+section{padding-top:48px}.legal-reading-page .legal-content h3{margin:32px 0 16px}.legal-reading-page .legal-definitions dd{margin-top:16px}.legal-reading-page .legal-content section>:last-child{margin-bottom:0}.legal-reading-page .legal-content section:last-child{padding-bottom:0}@media (width<=760px){.legal-reading-page .legal-content section{padding-bottom:36px}.legal-reading-page .legal-content section+section{padding-top:36px}.legal-reading-page .legal-content section:last-child{padding-bottom:0}}.verified-consistency .verified-definition-copy,.verified-next-steps .verified-steps-grid article,.pricing-page #renewal .licensing-renewal-copy{border-top-color:var(--accent)}.licensing-guidelines-title>span,.licensing-changes-title>span{display:block}@media (width>=901px){.pricing-page .licensing-changes-heading-wide{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:20px 4vw}.pricing-page .licensing-changes-heading-wide>.section-number{grid-column:1/-1;margin:0}.pricing-page .licensing-changes-heading-wide h2{max-width:none}}.record-claim-explanation{min-width:0;color:var(--teal);margin:0 0 16px}.record-claim-explanation summary{cursor:pointer;align-items:baseline;gap:16px;width:fit-content;max-width:100%;font-family:Georgia,serif;font-size:28px;line-height:1.2;list-style:none;display:flex}.record-claim-explanation summary::-webkit-details-marker{display:none}.record-claim-explanation summary>span{text-decoration:underline;-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;text-decoration-thickness:1px}.record-claim-explanation summary .button-arrow{flex-shrink:0;transition:transform .15s}.record-claim-explanation[open] summary .button-arrow{transform:rotate(180deg)}.record-claim-explanation summary:focus-visible{outline:2px solid var(--teal);outline-offset:6px}.record-claim-explanation-body{background:var(--paper);border-left:3px solid var(--accent);color:#526966;margin:22px 0 0;padding:24px;font-size:14px;line-height:1.7}.record-claim-explanation-body strong{color:var(--teal);letter-spacing:0;background:0 0;margin:18px 0 6px;padding:0;font-size:14px;display:block}.record-claim-explanation-body strong:first-child{margin-top:0}.record-claim-explanation-body p{margin:0 0 12px!important}.record-claim-explanation-body ul{margin:0 0 16px;padding-left:20px}.record-claim-explanation-body .text-link{gap:10px;width:fit-content;margin-top:16px;font-size:14px;display:flex}.record-claim-explanation-body small{margin-top:20px;line-height:1.6;display:block}.sample-claim-title .record-claim-explanation summary{font-size:36px}.record-claim-hint{color:#526966;margin:16px 0 28px;font-size:14px;line-height:1.7}.claim-guide-entry{border-top:1px solid var(--accent);margin-top:36px;padding-top:28px;scroll-margin-top:120px}.claim-guide-entry h3{color:var(--teal);margin:0 0 20px;font-family:Georgia,serif;font-size:28px;font-weight:400}.claim-guide-page .legal-toc nav a{font-size:14px}@media (width<=600px){.record-claim-explanation-body{padding:20px}.sample-claim-title .record-claim-explanation summary{font-size:28px}}.standards-exclusions{gap:48px 7vw}.standards-exclusions h2{font-size:clamp(36px,4vw,58px)}.standards-exclusions-intro,.standards-exclusions li,.standards-exclusions-note{font-family:Georgia,serif;font-size:19px;line-height:1.72}.standards-exclusions-intro{margin:24px 0 0}.standards-exclusions>div:last-of-type h3{margin-top:0}.standards-exclusions ul{margin:20px 0 0;padding-left:24px}.standards-exclusions li+li{margin-top:12px}.standards-exclusions-note{border-top:1px solid #ffffff59;grid-column:1/-1;margin:0;padding-top:32px}.standards-exclusions-note strong{color:#fff}.verified-overview{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.verified-overview h2{max-width:620px;font-size:clamp(36px,4vw,58px);line-height:1.1}.verified-overview-copy p{color:#fff;margin:0 0 24px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.verified-overview-audiences{border-top:1px solid #ffffff59;border-bottom:1px solid #ffffff59;margin:30px 0;padding:26px 0 2px}.verified-overview-copy .verified-overview-boundary{margin-bottom:0;font-size:16px}.standards-eligible-claims{color:var(--ink);background:#ecf5f4;scroll-margin-top:110px}.standards-eligible-claims h2,.standards-eligible-claims .claims-list span{color:var(--teal)}.standards-eligible-claims .claims-heading .claims-intro{color:var(--ink);font-size:17px}.standards-eligible-claims .claims-list,.standards-eligible-claims .claims-list div{border-color:#1d7a804d}.standards-eligible-claims .claims-list em{color:var(--ink);font-size:16px}@media (width<=900px){.verified-overview{grid-template-columns:1fr;gap:36px}}.verified-page .verified-overview h2,.verified-page .verified-consistency h2,.verified-page .verified-next-steps h2,.verified-page .verified-page-cta h2{text-wrap:balance;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1.1}.verified-page .verified-overview,.verified-page .verified-consistency,.verified-page .verified-next-steps,.verified-page .verified-page-cta{padding-top:80px;padding-bottom:80px}.verified-page .verified-definition-copy p{font-size:18px;line-height:1.7}.verified-overview-audiences h3{color:#fff;margin:0 0 10px;font:400 25px/1.25 Georgia,serif}.verified-overview-audiences>div+div{margin-top:26px}.verified-page .verified-steps-grid{margin-top:42px}.verified-page .verified-steps-grid article{flex-direction:column;align-items:flex-start;display:flex}.verified-page .verified-steps-grid p{flex:1;min-height:0;margin:0 0 26px;font:400 18px/1.7 Georgia,serif}.verified-page .verified-steps-grid .text-link{margin-top:auto}.verified-resource-icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.verified-page .verified-steps-grid h3{line-height:1.25}@media (width<=900px){.verified-overview{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.verified-page .verified-overview,.verified-page .verified-consistency,.verified-page .verified-next-steps,.verified-page .verified-page-cta{padding-top:60px;padding-bottom:60px}.verified-page .verified-overview-copy p,.verified-page .verified-definition-copy p,.verified-page .verified-steps-grid p{font-size:17px}.verified-page .verified-overview h2,.verified-page .verified-consistency h2,.verified-page .verified-next-steps h2,.verified-page .verified-page-cta h2{font-size:36px}}.verified-page .verified-overview-balanced{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 7vw}.verified-overview-balanced .claims-heading h2{margin-bottom:30px;font-size:clamp(36px,3.5vw,52px)}.verified-overview-balanced .claims-heading .verified-overview-copy{max-width:650px}.verified-overview-balanced .verified-overview-audiences{border:0;margin:0;padding:0}.verified-overview-balanced .verified-overview-audiences>div{border-top:1px solid #ffffff59;padding:30px 0}.verified-overview-balanced .verified-overview-audiences p{max-width:520px;margin-bottom:0}.verified-overview-balanced .verified-overview-boundary{color:#fff;border-top:1px solid #ffffff59;max-width:none;margin:0 0 24px;padding-top:24px;font:400 16px/1.7 Georgia,serif}@media (width<=900px){.verified-page .verified-overview-balanced{grid-template-columns:minmax(0,1fr);row-gap:36px}.verified-overview-balanced .verified-overview-audiences h3{font-size:28px}}.verified-consistency-intro>p:not(.section-number){color:#526966;max-width:560px;margin:24px 0 0;font:400 18px/1.7 Georgia,serif}.verified-consistency-intro strong{color:var(--teal)}@media (width<=560px){.verified-consistency-intro>p:not(.section-number){font-size:17px}}.verified-overview-balanced .claims-heading>.section-number{margin-top:0}.verified-overview-balanced .verified-overview-audiences>div{padding:24px 0}.verified-overview-balanced .verified-overview-audiences>div+div{margin-top:0}.verified-overview-balanced .verified-overview-audiences h3{margin-bottom:12px;font-size:28px}.verified-overview-balanced .verified-overview-standards-link{align-items:center;gap:10px;margin-top:0;display:inline-flex}.verified-consistency .verified-definition-copy{flex-direction:column;align-items:stretch;display:flex}.verified-consistency .verified-definition-copy>.text-link{align-self:center}.verified-overview-balanced .verified-overview-benefits{flex-direction:column;align-items:stretch;display:flex}.verified-overview-balanced .verified-overview-standards-link{align-self:flex-end}.verified-page .verified-consistency{background:var(--paper);text-align:center;padding-top:60px;padding-bottom:60px;display:block}.verified-consistency-intro,.verified-consistency .verified-definition-copy{width:100%;max-width:880px;margin-left:auto;margin-right:auto}.verified-consistency-intro>h2{margin-top:0}.verified-page .verified-consistency h2{text-wrap:normal;max-width:none}.verified-consistency-intro>p:not(.section-number){max-width:none;margin-top:20px}.verified-consistency .verified-definition-copy{border-top-width:1px;margin-top:30px;padding-top:28px}.verified-consistency .verified-definition-copy p{margin-bottom:22px}.verified-consistency .verified-definition-copy>.text-link{align-items:center;gap:10px;margin-top:2px;display:inline-flex}@media (width<=560px){.verified-page .verified-consistency{padding-top:48px;padding-bottom:48px}}.standards-opening{background:var(--white);text-align:center;color:var(--teal);padding:72px 7vw}.standards-opening h2{text-wrap:balance;max-width:1080px;margin:0 auto;font:400 clamp(36px,4vw,56px)/1.12 Georgia,serif}.standards-opening p{color:#526966;max-width:800px;margin:22px auto 0;font:400 18px/1.7 Georgia,serif}@media (width<=600px){.standards-opening{padding:52px 24px}.standards-opening p{font-size:17px}}.standards-page{--standards-body-size:1.125rem;--standards-column-gap:6vw}.standards-page>section{--line:var(--accent)}.standards-page :is(.standards-support-card,.standards-consistency-copy,.standards-accountability>div:last-child,.standards-eligible-claims .claims-list,.standards-eligible-claims .claims-list div,.standards-exclusions-note){border-color:var(--accent)}.standards-page>section:not(.standards-hero) h2{text-wrap:balance;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:400;line-height:1.12}.standards-page>section :is(.eyebrow,.section-number){font:700 var(--site-section-label-size)/1.5 Arial,Helvetica,sans-serif;letter-spacing:.12em;margin:0 0 20px}.standards-page .standards-hero-copy h1,.standards-page :is(.standards-definitions-heading,.standards-consistency,.standards-accountability) h2{margin-top:0}.standards-page .standards-hero-copy>p:not(.eyebrow),.standards-page .standards-opening>p,.standards-page .claims-heading .claims-intro,.standards-page .standards-exclusions-intro,.standards-page .standards-exclusions li,.standards-page .standards-exclusions-note,.standards-page .standards-definitions-intro p,.standards-page .standards-support-card p,.standards-page .standards-support-card ul,.standards-page .standards-consistency-copy>p,.standards-page .standards-consistency-statement,.standards-page .standards-accountability>div:last-child p,.standards-page .standards-core-statement>p:not(.section-number){font-family:Georgia,Times New Roman,serif;font-size:var(--standards-body-size);line-height:1.7}.standards-page :is(.standards-eligible-claims,.standards-exclusions,.standards-definitions,.standards-consistency,.standards-accountability){padding:80px 7vw}.standards-page :is(.standards-eligible-claims,.standards-exclusions,.standards-definitions-heading,.standards-consistency,.standards-accountability){column-gap:var(--standards-column-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;row-gap:36px}.standards-page :is(.standards-eligible-claims,.standards-exclusions,.standards-definitions-heading,.standards-consistency,.standards-accountability)>*{min-width:0}.standards-page .claims-heading .claims-intro{color:#526966;max-width:560px;margin:22px 0 0}.standards-page .standards-eligible-claims .claims-list div{align-items:start;gap:24px;padding:24px 0}.standards-page .standards-eligible-claims .claims-list span{font:400 1.375rem/1.3 Georgia,Times New Roman,serif}.standards-page .standards-eligible-claims .claims-list em{color:#526966;font:400 1rem/1.7 Georgia,Times New Roman,serif}.standards-page .standards-exclusions-heading{grid-column:1/-1}.standards-page .standards-exclusions-heading h2{max-width:800px}.standards-page .standards-exclusions-intro{max-width:800px;margin-top:22px}.standards-page .standards-exclusions>div>h3{margin:0;font:400 1.75rem/1.25 Georgia,Times New Roman,serif}.standards-page .standards-exclusions ul{margin-top:22px}.standards-page .standards-definitions-intro,.standards-page :is(.standards-consistency-copy,.standards-accountability>div:last-child){padding-top:24px}.standards-page .standards-core-statement{padding:80px 7vw}.standards-page .standards-core-statement h2{margin-bottom:28px}.standards-page .standards-core-statement>p:not(.section-number){max-width:800px}.standards-page .standards-core-statement>p:last-of-type{color:var(--teal);margin-bottom:0}.standards-page .standards-core-statement .standards-cta-actions{margin-top:30px}.standards-page .standards-hero-photo figcaption span{font:700 var(--site-section-label-size)/1.5 Arial,Helvetica,sans-serif;letter-spacing:.12em}@media (width<=1000px){.standards-page :is(.standards-eligible-claims,.standards-exclusions,.standards-definitions-heading,.standards-consistency,.standards-accountability){grid-template-columns:minmax(0,1fr);row-gap:36px}.standards-page .claims-heading .claims-intro{max-width:720px}}@media (width<=640px){.standards-page{--standards-body-size:1.0625rem}.standards-page :is(.standards-eligible-claims,.standards-exclusions,.standards-definitions,.standards-consistency,.standards-accountability,.standards-core-statement){padding:60px 24px}.standards-page .standards-opening{padding:52px 24px}.standards-page .standards-eligible-claims .claims-list div{gap:12px;padding:22px 0}.standards-page .standards-exclusions>div>h3{font-size:1.5rem}.standards-page .standards-bureau-name{white-space:normal}}:root{--tsb-icon-circle-size:56px;--tsb-icon-symbol-size:24px;--tsb-icon-number-size:12px}.claim-clarity-icon{width:var(--tsb-icon-circle-size);height:var(--tsb-icon-circle-size);flex-basis:var(--tsb-icon-circle-size);background:var(--accent);color:#fff}.claim-clarity-icon svg{width:var(--tsb-icon-symbol-size);height:var(--tsb-icon-symbol-size)}@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-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}._page_1e2e7_2{min-width:0}._page_1e2e7_2 #market-proof-title{max-width:none;font-size:clamp(50px,6.2vw,90px);line-height:1.04}._page_1e2e7_2 #market-proof-title>span{display:block}._page_1e2e7_2 ._consumerResearchSummary_1e2e7_10{color:#fff;text-wrap:pretty;align-self:center;min-width:0;padding-left:clamp(24px,2.4vw,36px);font-size:clamp(24px,2.3vw,36px);line-height:1.25}._page_1e2e7_2 ._consumerResearchSummary_1e2e7_10>p+p{margin-top:0}._page_1e2e7_2 ._consumerResearchSummary_1e2e7_10>._consumerResearchIntro_1e2e7_20{font-size:var(--process-reading-size,18px);color:#ffffffeb;line-height:1.5}._page_1e2e7_2 ._consumerResearchSummary_1e2e7_10>._consumerResearchAccent_1e2e7_25{color:#a9e0e5}@media (width>=901px){._page_1e2e7_2 .market-proof-heading{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}@media (width<=600px){._page_1e2e7_2 #market-proof-title{font-size:clamp(36px,10vw,44px)}}._page_1e2e7_2 ._claimDefinition_1e2e7_37{border-top:1px solid var(--line);background:var(--white);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:6vw;padding:56px 7vw;display:grid}._page_1e2e7_2 ._claimDefinition_1e2e7_37 h2{color:var(--teal);margin:0}._page_1e2e7_2 ._claimDefinition_1e2e7_37 h2>span{display:block}._page_1e2e7_2 ._claimDefinition_1e2e7_37 strong{color:var(--teal);font-weight:700}._page_1e2e7_2 ._claimDefinition_1e2e7_37>p{border-left:3px solid var(--accent);text-wrap:pretty;margin:0;padding-left:28px}@media (width<=900px){._page_1e2e7_2 ._claimDefinition_1e2e7_37{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=600px){._page_1e2e7_2 ._claimDefinition_1e2e7_37{padding:44px 24px}._page_1e2e7_2 ._claimDefinition_1e2e7_37>p{padding-left:20px}}._page_1e2e7_2 #video.home-video-section{background:var(--white)}._page_1e2e7_2 ._challenge_1e2e7_65{background:var(--teal);color:#fff;border-bottom:1px solid #ffffff40;padding:80px 7vw}._page_1e2e7_2 ._challenge_1e2e7_65:after{content:"";border-bottom:1px solid var(--accent);max-width:1100px;margin:32px auto 0;display:block}._page_1e2e7_2 ._challenge_1e2e7_65:before{content:"";background:var(--accent);width:56px;height:3px;margin:0 auto 32px;display:block}._page_1e2e7_2 ._challengeStatement_1e2e7_86{color:#fff;text-align:center;text-wrap:pretty;max-width:1100px;margin:0 auto}@media (width<=900px){._page_1e2e7_2 ._challenge_1e2e7_65{padding:64px 7vw}}@media (width<=600px){._page_1e2e7_2 ._challenge_1e2e7_65{padding:56px 24px}._page_1e2e7_2 ._challengeStatement_1e2e7_86{text-wrap:balance;font-size:clamp(1.75rem,7.8vw,2.25rem);line-height:1.18}}._page_1e2e7_2 .home-video-question>._videoIntro_1e2e7_101{color:#36524f;font-weight:400}._page_1e2e7_2 ._videoIntro_1e2e7_101>span{display:block}@media (width>=901px){._page_1e2e7_2 #video .home-video-heading{grid-template-columns:minmax(0,1fr) max-content}._page_1e2e7_2 ._videoIntro_1e2e7_101>span{white-space:nowrap}}._page_1e2e7_2 ._videoIntro_1e2e7_101 strong{color:var(--teal);font-weight:700}._page_1e2e7_2 ._claimQuestions_1e2e7_113{background:var(--paper);scroll-margin-top:96px}._page_1e2e7_2 ._claimQuestions_1e2e7_113 .record-proof-copy h2{max-width:1100px;font-size:clamp(40px,4.6vw,64px)}._page_1e2e7_2 ._claimQuestions_1e2e7_113 .record-proof-copy h2>span{display:block}._page_1e2e7_2 ._claimQuestions_1e2e7_113 .record-proof-copy>.process-copy{max-width:900px}._page_1e2e7_2 ._claimQuestions_1e2e7_113 .record-proof-copy>.process-copy strong{color:var(--teal);font-weight:700}._page_1e2e7_2 ._claimQuestions_1e2e7_113 .claim-clarity-grid article{background:var(--white)}._page_1e2e7_2 ._claimQuestions_1e2e7_113 h3{line-height:1.2}._page_1e2e7_2 ._claimQuestions_1e2e7_113 h3>span{display:block}@media (width<=600px){._page_1e2e7_2 ._claimQuestions_1e2e7_113 #home-claim-questions-title{letter-spacing:-.02em;font-size:clamp(1.75rem,8.6vw,2.5rem);line-height:1.15}._page_1e2e7_2 ._claimQuestions_1e2e7_113 .record-proof-copy h2>span{text-wrap:balance}}._page_1e2e7_2 ._verificationSteps_1e2e7_129{background:var(--white)}._page_1e2e7_2 ._verificationSteps_1e2e7_129 #record-proof-title{font-size:clamp(42px,4.9vw,72px)}._page_1e2e7_2 ._verificationSteps_1e2e7_129 .record-proof-copy>.process-copy{max-width:900px}._page_1e2e7_2 ._verificationSteps_1e2e7_129 .claim-clarity-grid article{background:var(--paper)}._page_1e2e7_2 ._verificationSteps_1e2e7_129 .claim-clarity-footer .text-link{align-items:center;gap:10px;display:inline-flex}@media (width<=600px){._page_1e2e7_2 ._verificationSteps_1e2e7_129 #record-proof-title{letter-spacing:-.02em;font-size:clamp(1.625rem,8.6vw,2.875rem);line-height:1.12}}._page_1e2e7_2 ._verificationPrinciples_1e2e7_137{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:700;line-height:1.5}._page_1e2e7_2 ._verificationPrinciples_1e2e7_137>span{white-space:nowrap}._page_1e2e7_2 ._newsletter_1e2e7_149{background:var(--paper);text-align:center;padding:64px 7vw;display:block}._page_1e2e7_2 ._newsletterCopy_1e2e7_155 h2{max-width:800px;color:var(--teal);margin:0 auto}._page_1e2e7_2 ._newsletterCopy_1e2e7_155 h2>span{display:block}._page_1e2e7_2 ._newsletterCopy_1e2e7_155>p{text-wrap:pretty;max-width:720px;margin:18px auto 0}@media (width<=900px){._page_1e2e7_2 ._newsletter_1e2e7_149{padding:56px 7vw}}@media (width<=600px){._page_1e2e7_2 ._newsletter_1e2e7_149{padding:48px 24px}}._page_1e2e7_2 ._sealSection_1e2e7_166{border-top:3px solid var(--accent);background:var(--teal);color:var(--white);grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);align-items:center;gap:clamp(32px,4vw,64px);padding:80px 7vw;scroll-margin-top:96px;display:grid}._page_1e2e7_2 ._sealProof_1e2e7_177{text-align:left;min-width:0}._page_1e2e7_2 ._sealIdentity_1e2e7_178{justify-content:flex-start;align-items:center;margin-bottom:28px;display:flex}._page_1e2e7_2 ._sealImage_1e2e7_179{clip-path:circle(46%);flex:0 180px;width:180px;max-width:100%;height:auto;display:block}._page_1e2e7_2 ._sealCopy_1e2e7_188{min-width:0}._page_1e2e7_2 ._sealCopy_1e2e7_188 h2{max-width:760px;color:var(--white);letter-spacing:-.02em;margin:0;font-size:clamp(40px,4.2vw,60px);font-weight:400;line-height:1.06}._page_1e2e7_2 ._sealCopy_1e2e7_188 h2>span{display:block}._page_1e2e7_2 ._sealCopy_1e2e7_188>p{max-width:600px;color:var(--white);text-wrap:pretty;margin:24px 0 0;font-weight:400;line-height:1.7}@media (width<=1000px){._page_1e2e7_2 ._sealSection_1e2e7_166{grid-template-columns:minmax(0,1fr);gap:40px;padding:64px 7vw}}@media (width<=600px){._page_1e2e7_2 ._sealSection_1e2e7_166{gap:32px;padding:48px 24px}._page_1e2e7_2 ._sealIdentity_1e2e7_178{margin-bottom:24px}._page_1e2e7_2 ._sealImage_1e2e7_179{flex-basis:128px;width:128px}._page_1e2e7_2 ._sealCopy_1e2e7_188 h2{font-size:clamp(1.875rem,8.7vw,2.75rem);line-height:1.12}._page_1e2e7_2 ._sealCopy_1e2e7_188>p{margin:22px 0 0}}._page_1e2e7_2 ._consumerInvite_1e2e7_204{background:var(--teal);color:#fff;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:6vw;padding:64px 7vw;display:grid}._page_1e2e7_2 ._consumerInvite_1e2e7_204 .section-number{color:#fff;letter-spacing:.12em;margin:0 0 16px}._page_1e2e7_2 ._consumerInvite_1e2e7_204 h2{color:#fff;max-width:760px;margin:0}._page_1e2e7_2 ._consumerInvite_1e2e7_204 h2>span{display:block}._page_1e2e7_2 ._consumerInvite_1e2e7_204>div{min-width:0}._page_1e2e7_2 ._consumerInvite_1e2e7_204 .process-copy{color:#fff;max-width:560px;margin:24px 0 0}._page_1e2e7_2 ._consumerInvite_1e2e7_204>.button{white-space:normal;justify-self:end;gap:16px;max-width:100%}@media (width<=900px){._page_1e2e7_2 ._consumerInvite_1e2e7_204{grid-template-columns:minmax(0,1fr);gap:28px;padding:52px 7vw}._page_1e2e7_2 ._consumerInvite_1e2e7_204>.button{justify-self:start}}@media (width<=600px){._page_1e2e7_2 ._consumerInvite_1e2e7_204{padding:52px 24px}._page_1e2e7_2 ._consumerInvite_1e2e7_204>.button{width:100%}}._page_1e2e7_2 ._brandWelcome_1e2e7_231{background:var(--white)}._page_1e2e7_2 ._brandWelcome_1e2e7_231 h2>span{display:block}._page_1e2e7_2 ._claimChecker_1e2e7_234{background:var(--white);border-bottom:1px solid var(--line);padding:64px 7vw;display:block}._page_1e2e7_2 ._claimCheckerPanel_1e2e7_240{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--accent);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:48px;padding:40px;display:grid}._page_1e2e7_2 ._claimCheckerCopy_1e2e7_251{min-width:0}._page_1e2e7_2 ._claimCheckerKicker_1e2e7_252{align-items:center;gap:16px;margin-bottom:24px;display:flex}._page_1e2e7_2 ._claimCheckerKicker_1e2e7_252>.eyebrow{color:var(--teal);font-family:Arial,Helvetica,sans-serif;font-size:var(--site-section-label-size);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700;line-height:1.5}._page_1e2e7_2 ._claimCheckerIcon_1e2e7_263{background:var(--accent);color:#fff;border-radius:50%;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}._page_1e2e7_2 ._claimCheckerIcon_1e2e7_263 svg{width:28px;height:28px}._page_1e2e7_2 ._claimCheckerCopy_1e2e7_251 h2{color:var(--teal);margin:0}._page_1e2e7_2 ._claimCheckerCopy_1e2e7_251 h2>span{display:block}._page_1e2e7_2 ._claimCheckerAction_1e2e7_276{min-width:0;max-width:620px;margin-top:28px}._page_1e2e7_2 ._claimCheckerAction_1e2e7_276>.process-copy{margin:0 0 24px}._page_1e2e7_2 ._claimCheckerAction_1e2e7_276>.button{white-space:normal;gap:16px;max-width:100%;margin-top:0}._page_1e2e7_2 ._claimCheckerAction_1e2e7_276>.brand-information-note{margin:20px 0 0}._page_1e2e7_2 ._claimCheckerGuide_1e2e7_284{border-left:1px solid var(--accent);min-width:0;padding:8px 0 8px 40px}._page_1e2e7_2 ._claimCheckerGuide_1e2e7_284>._claimCheckerIcon_1e2e7_263{margin-bottom:24px}._page_1e2e7_2 ._claimCheckerSteps_1e2e7_286{border:0;grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:0;display:grid}._page_1e2e7_2 ._claimCheckerSteps_1e2e7_286>li{border:0;min-height:0;padding:0;display:block}._page_1e2e7_2 ._claimCheckerSteps_1e2e7_286 .eyebrow{color:var(--teal);font:700 var(--site-section-label-size)/1.5 Arial, Helvetica, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px}._page_1e2e7_2 ._claimCheckerSteps_1e2e7_286 h3{color:var(--teal);margin:0}._page_1e2e7_2 ._claimCheckerStepArrow_1e2e7_303{color:var(--accent);margin-top:20px;display:flex}._page_1e2e7_2 ._claimCheckerStepArrow_1e2e7_303 svg{width:20px;height:20px;transform:rotate(90deg)}@media (width<=900px){._page_1e2e7_2 ._claimCheckerPanel_1e2e7_240{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px}._page_1e2e7_2 ._claimCheckerGuide_1e2e7_284{border-left:0;border-top:1px solid var(--accent);padding:28px 0 0}._page_1e2e7_2 ._claimCheckerSteps_1e2e7_286{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}._page_1e2e7_2 ._claimCheckerStepArrow_1e2e7_303{display:none}}@media (width<=600px){._page_1e2e7_2 ._claimChecker_1e2e7_234{padding:44px 24px}._page_1e2e7_2 ._claimCheckerPanel_1e2e7_240{gap:24px;padding:24px}._page_1e2e7_2 ._claimCheckerKicker_1e2e7_252{margin-bottom:20px}._page_1e2e7_2 ._claimCheckerAction_1e2e7_276>.button{justify-content:center;width:100%}._page_1e2e7_2 ._claimCheckerSteps_1e2e7_286{grid-template-columns:minmax(0,1fr)}}._page_1e2e7_2 ._welcomeOffer_1e2e7_320{background:var(--paper);border-top:4px solid var(--accent);min-width:0;padding:32px}._page_1e2e7_2 ._welcomeOffer_1e2e7_320>.process-copy{margin:0 0 24px}._page_1e2e7_2 ._welcomeOffer_1e2e7_320 strong{color:var(--teal)}._page_1e2e7_2 ._welcomeOffer_1e2e7_320>.button{white-space:normal;gap:16px}._page_1e2e7_2 ._welcomeTerms_1e2e7_330{margin:20px 0 0}@media (width<=600px){._page_1e2e7_2 ._welcomeOffer_1e2e7_320{padding:24px}}._page_1e2e7_2 ._hero_1e2e7_336{isolation:isolate;background:var(--white);display:block;position:relative;overflow:hidden}._page_1e2e7_2 ._hero_1e2e7_336 .brand-value-copy{z-index:1;width:min(58%,820px);min-height:inherit;padding-right:3vw;position:relative}._page_1e2e7_2 ._hero_1e2e7_336 #brand-hero-title{max-width:100%;font-size:clamp(3.25rem,5.8vw,5.375rem)}._page_1e2e7_2 ._heroVisual_1e2e7_357{z-index:0;background:var(--white);position:absolute;inset:0;overflow:hidden}._page_1e2e7_2 ._heroFrame_1e2e7_365{display:contents}._page_1e2e7_2 ._heroMobileActions_1e2e7_366{display:none}._page_1e2e7_2 ._heroVisual_1e2e7_357:after{content:none}._page_1e2e7_2 ._heroPhoto_1e2e7_373{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;display:block;position:relative;left:0}._page_1e2e7_2 ._hero_1e2e7_336 .hero-actions{flex-flow:wrap;align-items:center;gap:20px 28px}._page_1e2e7_2 ._hero_1e2e7_336 .hero-actions .button{white-space:normal;text-align:center;max-width:100%}._page_1e2e7_2 ._hero_1e2e7_336 .brand-value-copy>._heroDescription_1e2e7_397{width:100%;max-width:560px}._page_1e2e7_2 ._hero_1e2e7_336 .brand-value-copy>p.brand-hero-proof{font-size:var(--site-section-label-size)}._page_1e2e7_2 ._claimTypes_1e2e7_406{background:var(--paper);padding:64px 7vw;display:block}._page_1e2e7_2 ._claimTypesHeading_1e2e7_412{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:24px;display:grid}._page_1e2e7_2 ._claimTypesTitleGroup_1e2e7_419{grid-column:span 2;min-width:0}._page_1e2e7_2 ._claimTypesTitleGroup_1e2e7_419>.process-copy{max-width:none;margin:18px 0 0}._page_1e2e7_2 ._claimTypesHeading_1e2e7_412 h2{max-width:620px;color:var(--teal);margin:0;font-size:clamp(44px,5vw,72px)}._page_1e2e7_2 ._claimTypesIntro_1e2e7_429{border-left:3px solid var(--accent);color:#36524f;padding-left:24px;font:400 18px/1.65 Georgia,serif}._page_1e2e7_2 ._claimTypesIntro_1e2e7_429 p{color:inherit;margin:0}._page_1e2e7_2 ._claimTypesIntro_1e2e7_429 p:first-child{text-wrap:balance}._page_1e2e7_2 ._claimTypesGrid_1e2e7_439{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:40px 0 0;padding:0;list-style:none}._page_1e2e7_2 ._claimTypesGrid_1e2e7_439>li{min-width:0}._page_1e2e7_2 ._claimTypesGrid_1e2e7_439 article{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--accent);height:100%}._page_1e2e7_2 ._claimTypeHeader_1e2e7_456{align-items:center;gap:18px;display:flex}._page_1e2e7_2 ._claimTypeHeader_1e2e7_456 img{filter:brightness(0)invert();display:block}._page_1e2e7_2 ._claimTypeHeader_1e2e7_456 h3{align-items:center;min-height:2lh;margin:0;display:flex}._page_1e2e7_2 ._claimTypesGrid_1e2e7_439 p{text-wrap:wrap;min-height:0;margin:20px 0 0;font-size:.875rem}._page_1e2e7_2 ._claimTypesGrid_1e2e7_439 strong{color:var(--teal);display:inline-block}._page_1e2e7_2 ._claimTypesMore_1e2e7_470{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px 28px;margin-top:28px;display:flex}._page_1e2e7_2 ._claimTypesMore_1e2e7_470>.section-number{letter-spacing:.12em;margin:0;font-family:Arial,Helvetica,sans-serif;line-height:1.5}._page_1e2e7_2 ._claimTypesMore_1e2e7_470>.text-link{flex-shrink:0;align-items:center;gap:10px;max-width:100%;display:inline-flex}@media (width<=1100px){._page_1e2e7_2 ._claimTypesGrid_1e2e7_439,._page_1e2e7_2 ._claimTypesHeading_1e2e7_412{grid-template-columns:repeat(2,minmax(0,1fr))}._page_1e2e7_2 ._claimTypesTitleGroup_1e2e7_419{grid-column:auto}}@media (width<=900px){._page_1e2e7_2 ._claimTypes_1e2e7_406{padding:68px 7vw}._page_1e2e7_2 ._claimTypesHeading_1e2e7_412{grid-template-columns:minmax(0,1fr);gap:28px}._page_1e2e7_2 ._claimTypesIntro_1e2e7_429{max-width:620px}._page_1e2e7_2 ._hero_1e2e7_336{min-height:0}._page_1e2e7_2 ._hero_1e2e7_336 #brand-hero-title{font-size:clamp(3.25rem,8vw,4.75rem)}._page_1e2e7_2 ._hero_1e2e7_336 .brand-value-copy{width:100%;padding-bottom:28px;padding-right:7vw}._page_1e2e7_2 ._heroVisual_1e2e7_357{background:0 0;width:calc(100% - 14vw);max-width:680px;margin:0 auto 56px;position:relative;inset:auto;overflow:visible}._page_1e2e7_2 ._heroVisual_1e2e7_357:after{display:none}._page_1e2e7_2 ._heroFrame_1e2e7_365{width:calc(100% - 16px);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;display:block}._page_1e2e7_2 ._heroPhoto_1e2e7_373{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;max-width:100%;height:auto;position:static}._page_1e2e7_2 ._hero_1e2e7_336 .hero-actions{display:none}._page_1e2e7_2 ._heroMobileActions_1e2e7_366{flex-direction:column;align-items:center;gap:20px;margin-top:28px;display:flex}._page_1e2e7_2 ._heroMobileActions_1e2e7_366>.button{white-space:normal;text-align:center;justify-content:center;gap:16px;width:100%;min-height:50px}}@media (width<=600px){._page_1e2e7_2 ._claimTypes_1e2e7_406{padding:60px 24px}._page_1e2e7_2 ._claimTypesHeading_1e2e7_412 h2{font-size:clamp(34px,8.6vw,44px)}._page_1e2e7_2 ._claimTypesGrid_1e2e7_439{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:32px}._page_1e2e7_2 ._claimTypesIntro_1e2e7_429{font-size:17px}}@media (width<=560px){._page_1e2e7_2 ._hero_1e2e7_336 #brand-hero-title{font-size:clamp(2.125rem,10.4vw,3.25rem)}._page_1e2e7_2 ._hero_1e2e7_336 .brand-value-copy{padding-bottom:28px;padding-right:24px}._page_1e2e7_2 ._heroVisual_1e2e7_357{width:calc(100% - 48px);margin-bottom:44px}._page_1e2e7_2 ._heroFrame_1e2e7_365{width:calc(100% - 10px);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a}}._footer_1533m_1{background:var(--teal);color:#fff;border-top:1px solid var(--accent);padding:52px 7vw 24px}._main_1533m_8{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:7vw;display:grid}._primary_1533m_15,._connection_1533m_15{min-width:0}._identity_1533m_17 img{filter:brightness(0)invert();width:160px;max-width:100%;height:auto;display:block}._links_1533m_25{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}._linkGroup_1533m_32{flex-direction:column;align-items:flex-start;gap:0;display:flex}._footer_1533m_1 ._linkGroup_1533m_32 h3,._social_1533m_39>span{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font:700 12px/1.5 Arial,Helvetica,sans-serif}._linkGroup_1533m_32 a{color:#fff;align-items:center;min-height:26px;font:400 16px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex}._connection_1533m_15{border-left:1px solid #ffffff4d;padding-left:40px}._social_1533m_39{border-top:1px solid #ffffff4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:22px;padding-top:20px;display:flex}._social_1533m_39>span{margin:0;display:block}._social_1533m_39>div{flex-wrap:wrap;gap:10px;display:flex}._social_1533m_39 a,._social_1533m_39 button{cursor:pointer;border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background-color .2s,color .2s;display:grid}._social_1533m_39 svg{width:19px;height:19px}._social_1533m_39 a:hover,._social_1533m_39 button:hover{color:var(--teal);background:#fff;border-color:#fff}._newsletter_1533m_80{margin:0;padding:0}._footer_1533m_1 ._newsletter_1533m_80 h2{color:#fff;letter-spacing:normal;text-wrap:balance;max-width:440px;margin:0;font:400 24px/1.3 Georgia,Times New Roman,serif}._newsletter_1533m_80 p{max-width:440px;color:var(--paper);margin:14px 0 18px;font:400 16px/1.6 Arial,Helvetica,sans-serif}._newsletter_1533m_80>a{border:1px solid var(--accent);background:var(--accent);color:#fff;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:54px;padding:16px 22px;font:700 12px/1.5 Arial,Helvetica,sans-serif;transition:background-color .2s,border-color .2s;display:flex}._newsletter_1533m_80>a svg{flex-shrink:0;width:18px;height:18px}._newsletter_1533m_80>a:hover{background:0 0;border-color:#fff}._bottom_1533m_114{border-top:1px solid #ffffff4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-top:32px;padding-top:20px;display:flex}._bottom_1533m_114>span{color:var(--paper);font:400 14px/1.6 Arial,Helvetica,sans-serif}._legal_1533m_125{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}._legal_1533m_125 a,._legal_1533m_125 button{color:var(--paper);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:4px 0;font:400 11px/1.5 Arial,Helvetica,sans-serif}._linkGroup_1533m_32 a:hover,._legal_1533m_125 a:hover,._legal_1533m_125 button:hover{color:#fff;text-underline-offset:5px;text-decoration:underline}._footer_1533m_1 :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #fff}._compact_1533m_138 ._main_1533m_8{align-items:center}@media (width<=1100px){._main_1533m_8{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:5vw}._connection_1533m_15{padding-left:28px}._links_1533m_25{gap:20px}._linkGroup_1533m_32 a{font-size:15px}}@media (width<=900px){._footer_1533m_1{padding-top:44px}._main_1533m_8{grid-template-columns:minmax(0,1fr);gap:28px}._links_1533m_25{gap:24px}._connection_1533m_15{border-top:1px solid #ffffff4d;border-left:0;padding:24px 0 0}._newsletter_1533m_80{border-top:0;max-width:520px;padding-top:0}._newsletter_1533m_80>a{max-width:440px}._bottom_1533m_114{flex-direction:column;align-items:flex-start;margin-top:28px}._compact_1533m_138 ._connection_1533m_15{border-top:0;padding-top:0}}@media (width<=560px){._footer_1533m_1{padding:40px 24px 20px}._identity_1533m_17 img{width:140px}._links_1533m_25{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}._linkGroup_1533m_32{gap:0}._linkGroup_1533m_32 a{min-height:32px}._footer_1533m_1 ._newsletter_1533m_80 h2{font-size:22px}._legal_1533m_125{gap:8px 20px}._legal_1533m_125 a,._legal_1533m_125 button{align-items:center;min-height:44px;display:inline-flex}._bottom_1533m_114>span{font-size:13px}}._section_7brjw_1{background:var(--paper);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"copy photo""link photo";align-items:center;gap:0 6vw;padding:48px 7vw 56px;display:grid}._copy_7brjw_13{grid-area:copy;align-self:end;min-width:0;max-width:550px}._copy_7brjw_13 ._eyebrow_7brjw_14{align-items:center;gap:18px;margin:0 0 20px;display:flex}._copy_7brjw_13 ._eyebrow_7brjw_14:after{content:"";background:var(--accent);flex:1;min-width:32px;height:1px}._copy_7brjw_13 h2{margin:0}._copy_7brjw_13 #home-brief-title{text-wrap:balance;font-size:clamp(48px,6.4vw,96px)}._copy_7brjw_13 h2 span{display:block}._description_7brjw_20{color:#526966;max-width:510px;margin:20px 0 0;font:400 18px/1.65 Georgia,Times New Roman,serif}._description_7brjw_20 strong{color:var(--teal);font-weight:700}._link_7brjw_29{width:fit-content;max-width:100%;color:var(--teal);white-space:normal;border-color:currentColor;grid-area:link;justify-content:flex-start;align-self:start;align-items:center;gap:10px;margin:24px 0 0;display:inline-flex}._link_7brjw_29>svg{flex-shrink:0}._photo_7brjw_45{width:calc(100% - var(--site-shadow-offset));max-width:550px;margin:0 var(--site-shadow-offset) 0 0;background:var(--paper);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;grid-area:photo;justify-self:end}._photo_7brjw_45 img{aspect-ratio:4/3;object-fit:cover;object-position:center 42%;width:100%;height:auto;display:block}@media (width<=900px){._section_7brjw_1{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""link""photo";padding:48px 7vw 56px}._copy_7brjw_13{max-width:680px}._photo_7brjw_45{justify-self:start;margin-top:32px}}@media (width<=600px){._section_7brjw_1{grid-template-areas:"copy""photo""link";padding:40px 24px 48px}._link_7brjw_29{margin-top:32px}._copy_7brjw_13 #home-brief-title{font-size:clamp(2.5rem,11vw,3.5rem);line-height:1.08}._description_7brjw_20{font-size:17px}}._pathways_1wb3r_1{background:var(--paper);padding:64px 7vw 68px;scroll-margin-top:96px}._sectionHeading_1wb3r_6{text-align:left;margin:0 0 38px}._sectionHeading_1wb3r_6>._eyebrow_1wb3r_7{font:700 var(--site-section-label-size,13px)/1.5 Arial, sans-serif;letter-spacing:.12em;color:var(--teal);margin:0 0 20px}._sectionHeading_1wb3r_6>._sectionTitle_1wb3r_8{max-width:100%;color:var(--teal);letter-spacing:-.025em;margin:0;font-size:clamp(36px,4.2vw,60px);font-weight:400;line-height:1.09}._sectionTitle_1wb3r_8>span{text-wrap:balance;display:block}._sectionHeading_1wb3r_6>._sectionSubtitle_1wb3r_10{max-width:760px;margin:24px 0 0}._pathwayCopy_1wb3r_11>._pathwayTitle_1wb3r_11{min-width:0;max-width:100%;color:var(--teal);letter-spacing:-.01em;margin:0;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.2}._pathwayGrid_1wb3r_12{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;margin:0}._pathwayGrid_1wb3r_12>._pathwayCard_1wb3r_13{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;background:var(--white);border:1px solid var(--line);border-top:2px solid var(--accent);width:100%;min-width:0;box-shadow:none;grid-row:span 3;align-self:stretch;padding:0;display:grid;overflow:hidden}._pathwayCopy_1wb3r_11{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 3;place-items:start;width:100%;min-width:0;padding:32px;display:grid}._pathwayCopy_1wb3r_11>.process-copy{text-wrap:pretty;justify-self:stretch;width:100%;min-width:0;max-width:52ch;min-height:0;margin:0}._pathwayCopy_1wb3r_11>.button{white-space:normal;text-align:left;align-self:end;min-width:0;max-width:100%;margin-top:4px}._pathwayCopy_1wb3r_11>.button>svg{flex-shrink:0}@media (width<=900px){._pathwayGrid_1wb3r_12{grid-template-columns:minmax(0,1fr);row-gap:28px}}@media (width<=600px){._pathways_1wb3r_1{padding:44px 24px 48px}._sectionHeading_1wb3r_6{margin-bottom:30px}._sectionHeading_1wb3r_6>._eyebrow_1wb3r_7{margin-bottom:18px}._sectionHeading_1wb3r_6>._sectionTitle_1wb3r_8{font-size:clamp(1.5rem,6.6vw,2.25rem);line-height:1.15}._pathwayGrid_1wb3r_12>._pathwayCard_1wb3r_13{grid-row:auto;display:block}._pathwayCopy_1wb3r_11{flex-direction:column;gap:28px;padding:32px 24px;display:flex}._pathwayCopy_1wb3r_11>.button{align-self:flex-start;margin-top:4px}}._nextSteps_1pxq2_1{border-top:4px solid var(--accent);background:var(--white);min-width:0;color:var(--teal);padding:40px;scroll-margin-top:96px;box-shadow:12px 12px #08454a33}._sectionHeading_1pxq2_10{min-width:0;margin-bottom:32px}._sectionHeading_1pxq2_10>h3{color:var(--teal);letter-spacing:-.015em;text-wrap:balance;margin:0;font-family:Georgia,serif;font-size:clamp(32px,2.8vw,42px);font-weight:400;line-height:1.12}._actions_1pxq2_12{flex-direction:column;align-items:stretch;gap:16px;min-width:0;display:flex}._actions_1pxq2_12>.button{white-space:normal;text-align:left;justify-content:space-between;gap:18px;width:100%;min-width:0;max-width:100%}._actions_1pxq2_12>.button>svg{flex:0 0 16px}@media (width>=701px) and (width<=1000px){._nextSteps_1pxq2_1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}._sectionHeading_1pxq2_10{margin:0}}@media (width<=600px){._nextSteps_1pxq2_1{padding:28px 24px;box-shadow:8px 8px #08454a33}._sectionHeading_1pxq2_10{margin-bottom:28px}._sectionHeading_1pxq2_10>h3{font-size:32px}}._section_8o2zz_1{background:var(--white);color:var(--teal);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:28px 4vw;padding:72px 7vw 48px;display:grid}._copy_8o2zz_12,._offer_8o2zz_12{min-width:0}._section_8o2zz_1 ._eyebrow_8o2zz_14{font:700 var(--site-section-label-size,13px)/1.5 Arial, Helvetica, sans-serif;letter-spacing:.12em;color:var(--teal);margin:0 0 24px}._copy_8o2zz_12>._heading_8o2zz_21{letter-spacing:-.025em;max-width:none;color:var(--teal);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,4.9vw,72px);font-weight:400;line-height:1.08}._heading_8o2zz_21>span{display:block}._copy_8o2zz_12>.process-copy{max-width:32ch;color:var(--teal);margin:32px 0 0}._offer_8o2zz_12{background:var(--paper);border-top:2px solid var(--accent);padding:36px}._offer_8o2zz_12>._discount_8o2zz_41{letter-spacing:-.035em;color:var(--teal);margin:0;font:400 clamp(64px,7.2vw,112px)/1 Georgia,Times New Roman,serif}._offer_8o2zz_12>._offerTitle_8o2zz_48{color:var(--teal);margin:12px 0 0;font:400 28px/1.2 Georgia,Times New Roman,serif}._offer_8o2zz_12>._promise_8o2zz_54{color:var(--teal);margin:28px 0}._offer_8o2zz_12>.button{white-space:normal;text-align:center;gap:20px;width:100%;max-width:100%;padding:14px 20px}._offer_8o2zz_12>.button>svg{flex-shrink:0}._terms_8o2zz_57{color:var(--teal);margin:24px 0 0;font:400 14px/1.6 Georgia,Times New Roman,serif}@media (width<=900px){._section_8o2zz_1{grid-template-columns:minmax(0,1fr);row-gap:36px;padding-top:56px}._copy_8o2zz_12>.process-copy{max-width:none}}@media (width<=600px){._section_8o2zz_1{row-gap:32px;padding:48px 24px 40px}._section_8o2zz_1 ._eyebrow_8o2zz_14{margin-bottom:20px}._copy_8o2zz_12>._heading_8o2zz_21{font-size:clamp(34px,9vw,48px);line-height:1.12}._copy_8o2zz_12>.process-copy{margin-top:28px}._offer_8o2zz_12{padding:28px 24px}._offer_8o2zz_12>._discount_8o2zz_41{font-size:clamp(3.25rem,16vw,5rem)}}._page_12fch_1{background:var(--white);border-bottom:1px solid var(--line);padding:64px 7vw}._page_12fch_1 .tsb-claim-concept{color:var(--teal);background:var(--white);container-type:inline-size}._page_12fch_1 .cc-feature{background:var(--paper);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:stretch;display:grid}._page_12fch_1 .cc-copy{z-index:1;min-width:0;padding:48px 40px;position:relative}._page_12fch_1 .cc-kicker{margin:0 0 18px}._page_12fch_1 .cc-copy h2{max-width:none;margin:0}._page_12fch_1 .cc-subtitle{letter-spacing:-.02em;color:var(--teal);margin:20px 0 0;font:400 28px/1.22 Georgia,serif}._page_12fch_1 .cc-description{margin:22px 0 28px}._page_12fch_1 .eyebrow{letter-spacing:.12em;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.5}._page_12fch_1 .cc-form{margin:0}._page_12fch_1 .cc-modes{grid-template-columns:1fr 1.2fr;display:grid}._page_12fch_1 .cc-modes button{border:1px solid #0000;border-bottom:1px solid var(--accent);min-height:50px;color:var(--teal);cursor:pointer;background:0 0;padding:12px 10px;font:700 14px/1.4 Arial,sans-serif}._page_12fch_1 .cc-modes button[aria-pressed=true]{border-color:var(--accent);background:#fff;border-bottom-color:#fff}._page_12fch_1 .cc-fields{border:1px solid var(--accent);background:#fff;border-top:0;gap:12px;padding:16px;display:grid}._page_12fch_1 .cc-fields input,._page_12fch_1 .cc-fields textarea{box-sizing:border-box;border:1px solid var(--line);color:#36524f;background:#fff;border-radius:0;width:100%;min-width:0;padding:14px;font:400 16px/1.6 Arial,sans-serif}._page_12fch_1 .cc-fields textarea{resize:vertical}._page_12fch_1 .cc-submit{cursor:pointer;width:100%}._page_12fch_1 .cc-free{text-align:center;margin:16px 0 0}._page_12fch_1 .cc-photo{min-width:0;margin:0;position:relative;overflow:hidden}._page_12fch_1 .cc-photo img{object-fit:cover;object-position:68% center;width:100%;height:100%;display:block;position:absolute;inset:0}._page_12fch_1 .cc-photo figcaption{background:var(--white);border-left:3px solid var(--accent);width:fit-content;max-width:calc(100% - 48px);color:var(--teal);margin-left:auto;padding:14px 20px;font:italic 18px/1.45 Georgia,serif;position:absolute;bottom:24px;left:24px;right:24px}._page_12fch_1 .cc-steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:36px 0;list-style:none;display:grid}._page_12fch_1 .cc-steps li{border-right:1px solid var(--accent);grid-template-columns:44px minmax(0,1fr);align-content:start;gap:16px;min-width:0;padding:0 24px;display:grid}._page_12fch_1 .cc-steps li:first-child{padding-left:0}._page_12fch_1 .cc-steps li:last-child{border:0;padding-right:0}._page_12fch_1 .cc-step-number{color:#fff;background:var(--accent);border-radius:50%;place-items:center;width:44px;height:44px;font:700 13px/1 Arial,sans-serif;display:grid}._page_12fch_1 .cc-steps .eyebrow{margin:0 0 10px}._page_12fch_1 .cc-steps h3{letter-spacing:-.02em;color:var(--teal);margin:0;font:400 28px/1.2 Georgia,serif}._page_12fch_1 .cc-steps .process-copy{margin:12px 0 0}._page_12fch_1 .cc-boundary{border-left:3px solid var(--accent);background:var(--paper);align-items:center;gap:28px;padding:24px 28px;display:flex}._page_12fch_1 .cc-boundary p{flex:1;margin:0}._page_12fch_1 .cc-boundary strong{color:var(--teal)}._page_12fch_1 .cc-boundary a{color:var(--teal);border-color:currentColor;flex-shrink:0;align-items:center;gap:12px;display:inline-flex}._page_12fch_1 button:focus-visible,._page_12fch_1 input:focus-visible,._page_12fch_1 textarea:focus-visible,._page_12fch_1 a:focus-visible{outline:2px solid var(--teal);outline-offset:4px}@container (width<=1000px){._page_12fch_1 .cc-copy{padding:36px 28px}._page_12fch_1 .cc-steps li{grid-template-columns:1fr;gap:14px;padding:0 20px}}@container (width<=700px){._page_12fch_1 .cc-feature{grid-template-columns:1fr}._page_12fch_1 .cc-copy{padding:32px 24px}._page_12fch_1 .cc-photo{aspect-ratio:4/3;min-height:320px}._page_12fch_1 .cc-photo img{object-position:70% 48%}._page_12fch_1 .cc-photo figcaption{bottom:20px;left:20px;right:20px}._page_12fch_1 .cc-steps{grid-template-columns:1fr;padding:12px 0 24px}._page_12fch_1 .cc-steps li,._page_12fch_1 .cc-steps li:first-child,._page_12fch_1 .cc-steps li:last-child{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);padding:24px 8px}._page_12fch_1 .cc-steps li:last-child{border-bottom:0;padding-bottom:0}._page_12fch_1 .cc-boundary{padding:22px 24px;display:block}._page_12fch_1 .cc-boundary a{margin-top:20px;display:inline-flex}}@media (width<=600px){._page_12fch_1{padding:44px 24px}._page_12fch_1 .cc-copy h2{text-wrap:balance;font-size:clamp(1.75rem,7.2vw,2.25rem);line-height:1.12}}._page_12fch_1 .cc-submit:disabled{opacity:.65;cursor:wait}._introHeading_7d2g0_1 ._title_7d2g0_1{max-width:none;color:var(--teal);margin:0;font-family:Georgia,serif;font-size:clamp(28px,5.4vw,80px);font-weight:400;line-height:1.04}._introHeading_7d2g0_1{min-width:0;margin-bottom:40px}._title_7d2g0_1>span{display:block}._introHeading_7d2g0_1>.process-copy{max-width:900px;margin:18px 0 0}._introHeading_7d2g0_1>._eyebrow_7d2g0_13{font:700 var(--site-section-label-size,13px)/1.5 Arial, sans-serif;letter-spacing:.12em;color:var(--teal);margin:0 0 20px}@media (width<=600px){._introHeading_7d2g0_1{margin-bottom:32px}._introHeading_7d2g0_1 ._title_7d2g0_1{font-size:clamp(2.25rem,10vw,3.25rem);line-height:1.08}._introHeading_7d2g0_1>._eyebrow_7d2g0_13{margin-bottom:18px}}._section_15zrs_1{background:var(--teal);color:#fff;text-align:left;padding:80px 7vw;scroll-margin-top:96px}._context_15zrs_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:6vw;display:grid}._contextStatement_15zrs_15{border-bottom:1px solid var(--accent);align-items:center;min-width:0;padding-bottom:32px;display:flex}._contextStatement_15zrs_15>.process-copy{color:#fff;text-align:center;text-wrap:balance;width:100%;min-width:0;max-width:46ch;margin:0 auto}._solution_15zrs_33{border-bottom:1px solid var(--accent);grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:6vw;padding:56px 0 48px;display:grid}._solution_15zrs_33>.process-section-heading{color:#fff;min-width:0;max-width:none;margin:0;font-size:clamp(36px,6.6vw,104px);line-height:1.04}._section_15zrs_1 h2>span{display:block}._solutionCopy_15zrs_53{min-width:0}._solutionCopy_15zrs_53>.process-copy{color:#fff;text-wrap:pretty;min-width:0;max-width:30ch;margin:0;font-size:clamp(20px,1.8vw,28px);line-height:1.5}._directoryLink_15zrs_65{color:#fff;white-space:normal;border-color:currentColor;align-items:center;gap:10px;width:fit-content;max-width:100%;margin-top:24px;margin-left:auto;display:flex}._directoryLink_15zrs_65>svg{flex-shrink:0}._directoryLink_15zrs_65:focus-visible{outline-offset:6px;outline:2px solid}@media (width<=900px){._section_15zrs_1{padding:64px 7vw}._solution_15zrs_33{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:44px}._solutionCopy_15zrs_53>.process-copy{max-width:42ch}}@media (width<=600px){._section_15zrs_1{padding:56px 24px}._context_15zrs_9{grid-template-columns:minmax(0,1fr);gap:28px}._contextStatement_15zrs_15{padding-bottom:24px}._solution_15zrs_33{padding:36px 0 32px}._solution_15zrs_33>.process-section-heading{font-size:clamp(36px,9.2vw,52px);line-height:1.08}}._page_1aiaq_1{background:var(--white)}._section_1aiaq_2{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:start;gap:clamp(40px,7vw,110px);padding:72px 7vw 96px;display:grid}._intro_1aiaq_3{max-width:620px;padding-top:20px}._intro_1aiaq_3 h1{margin-bottom:28px}._intro_1aiaq_3>p:not(:first-child),._card_1aiaq_5>p{color:#526966;font:400 var(--process-reading-size,18px)/1.7 Georgia, serif}._intro_1aiaq_3 ul{color:var(--teal);font:400 var(--process-reading-size,18px)/1.7 Georgia, serif;margin:28px 0;padding:0 0 0 22px}._intro_1aiaq_3 li{margin:10px 0;padding-left:5px}._intro_1aiaq_3 li::marker{color:var(--accent)}._card_1aiaq_5{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--accent);padding:32px}._card_1aiaq_5 h2{color:var(--teal);margin:28px 0 16px;font-family:Georgia,serif;font-weight:400}._card_1aiaq_5>.text-link{align-items:center;margin-top:24px;display:inline-flex}._tabs_1aiaq_12{border-bottom:1px solid var(--accent);display:flex}._tabs_1aiaq_12 a{text-align:center;color:var(--teal);flex:1;padding:14px 8px;font:600 14px/1.4 Arial,sans-serif;text-decoration:none}._tabs_1aiaq_12 a[aria-current=page]{box-shadow:inset 0 -3px var(--teal)}._form_1aiaq_15{gap:22px;margin-top:28px;display:grid}._form_1aiaq_15 label{color:var(--teal);gap:10px;font:600 14px/1.5 Arial,sans-serif;display:grid}._form_1aiaq_15 label span,._form_1aiaq_15 small{color:#526966;font-weight:400}._form_1aiaq_15 input{border:1px solid var(--line);background:var(--white);color:#354744;border-radius:0;width:100%;min-width:0;min-height:52px;padding:12px 14px;font:400 16px/1.5 Arial,sans-serif}._form_1aiaq_15 input:focus-visible,._tabs_1aiaq_12 a:focus-visible{outline:2px solid var(--teal);outline-offset:3px}._form_1aiaq_15 .button{justify-content:center;width:100%}._form_1aiaq_15 :disabled{opacity:.6;cursor:not-allowed}._fine_1aiaq_22,._intro_1aiaq_3 ._fine_1aiaq_22,._card_1aiaq_5 ._fine_1aiaq_22{color:#526966;font:400 14px/1.65 Arial,sans-serif}._card_1aiaq_5>._fine_1aiaq_22{margin-top:12px}._fine_1aiaq_22 a{color:var(--teal);text-underline-offset:3px}._notice_1aiaq_25,._error_1aiaq_25{border-left:3px solid var(--accent);background:var(--white);color:var(--teal);margin:0;padding:16px;font:400 16px/1.6 Arial,sans-serif}._error_1aiaq_25{color:#7a342e;border-color:#9e453e}._sectionWithOffer_1aiaq_27{row-gap:28px}._sectionWithOffer_1aiaq_27>._card_1aiaq_5{grid-area:1/2/span 2}._offerCell_1aiaq_29{grid-column:1;max-width:620px}._welcomeOffer_1aiaq_30{background:var(--paper);border-top:3px solid var(--accent);padding:24px}._welcomeOffer_1aiaq_30>.eyebrow{margin:0 0 12px}._welcomeOffer_1aiaq_30 h2{color:var(--teal);margin:0 0 16px}._welcomeOffer_1aiaq_30>p{margin:14px 0 0}._welcomeOffer_1aiaq_30 strong,._welcomeOffer_1aiaq_30 s{color:var(--teal)}._welcomeOffer_1aiaq_30>.text-link{color:var(--teal);align-items:center;gap:10px;margin-top:18px;display:inline-flex}._offerSelected_1aiaq_36{color:var(--teal);font:700 14px/1.65 Arial,sans-serif}@media (width<=850px){._section_1aiaq_2{grid-template-columns:1fr;gap:32px;padding-top:42px}._intro_1aiaq_3{max-width:none;padding:0}._card_1aiaq_5{width:100%;max-width:560px}._sectionWithOffer_1aiaq_27>._card_1aiaq_5,._offerCell_1aiaq_29{grid-area:auto}._offerCell_1aiaq_29{width:100%;max-width:560px}}@media (width<=600px){._section_1aiaq_2{padding:36px 24px 64px}._card_1aiaq_5{padding:24px}}._page_imn8m_1{color:#153f3d}._hero_imn8m_2,._status_imn8m_2,._contents_imn8m_2,._body_imn8m_2{max-width:1100px;margin:0 auto;padding:40px 28px}._hero_imn8m_2 h1{max-width:850px;margin:18px 0 24px;font-size:clamp(36px,5vw,62px);line-height:1.08}._hero_imn8m_2>p:first-child{letter-spacing:.13em;font-size:12px}._hero_imn8m_2 p,._body_imn8m_2 p,._body_imn8m_2 li,._status_imn8m_2 p{font-size:17px;line-height:1.7}._status_imn8m_2{background:#e6eeea;border-block:1px solid #8eb8b1}._status_imn8m_2 pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}._contents_imn8m_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;display:grid}._contents_imn8m_2 a{color:#1d7a80;text-underline-offset:4px;text-decoration:underline}._body_imn8m_2{padding-top:0}._body_imn8m_2 section{border-top:1px solid #8eb8b1;padding:34px 0;scroll-margin-top:30px}._body_imn8m_2 h2,._status_imn8m_2 h2{margin-bottom:20px;font-size:clamp(26px,3vw,34px);line-height:1.2}._policy_imn8m_13{font-weight:600}._body_imn8m_2 ol{padding-left:24px}._body_imn8m_2 li{margin:14px 0;padding-left:8px}@media (width<=640px){._contents_imn8m_2{grid-template-columns:1fr}._hero_imn8m_2,._status_imn8m_2,._contents_imn8m_2,._body_imn8m_2{padding-inline:22px}}@media print{._page_imn8m_1>header:first-child,._status_imn8m_2,._contents_imn8m_2{display:none}._hero_imn8m_2,._body_imn8m_2{max-width:none;padding:0}._body_imn8m_2 h2{break-after:avoid}._body_imn8m_2 li{break-inside:avoid}}._page_175pm_1{background:var(--white)}._page_175pm_1>section :is(h1,h2,h3){color:var(--teal)}._page_175pm_1 .ea-header>a{align-items:center;gap:12px;display:flex}._hero_175pm_4{background:var(--paper);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:7vw;min-height:0}._intro_175pm_5 h1{color:var(--teal)}._intro_175pm_5 .hero-lede{color:#526966}._intro_175pm_5>._emphasis_175pm_7{margin:26px 0}._emphasis_175pm_7{color:var(--teal);font:700 18px/1.6 Georgia,serif}._intro_175pm_5>.text-link{color:var(--teal);align-items:center;gap:16px;display:inline-flex}._heroCopy_175pm_10,._invitationIntro_175pm_10,._closingCopy_175pm_10{min-width:0}._heroCopy_175pm_10>p,._invitationIntro_175pm_10>p:not(.eyebrow),._closingCopy_175pm_10>p{color:#526966;margin:0 0 24px;font:400 18px/1.65 Georgia,serif}._heroCopy_175pm_10>._emphasis_175pm_7,._closingCopy_175pm_10>._emphasis_175pm_7{color:var(--teal);font-weight:700}._heroCopy_175pm_10>.button,._closingCopy_175pm_10>.button{white-space:normal;gap:16px;max-width:100%}._heroCopy_175pm_10>._heroNote_175pm_14{margin:14px 0 0;font-size:14px}._invitationSection_175pm_15{background:var(--white);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:7vw;padding:92px 7vw;scroll-margin-top:28px;display:grid}._invitationIntro_175pm_10 h2{margin:0 0 28px}._invitationIntro_175pm_10>p:last-child{margin-bottom:0}._invitationSection_175pm_15:focus{outline:none}._shareCard_175pm_19{background:var(--white);border:1px solid var(--line);min-width:0;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;padding:32px}._shareCard_175pm_19 h2{letter-spacing:-.02em;color:var(--teal);margin:0 0 28px;font:400 2rem/1.15 Georgia,serif}._shareCard_175pm_19 textarea{border:1px solid var(--line);color:#526966;resize:vertical;background:#fff;width:100%;min-width:0;margin-top:10px;padding:16px;font:400 1rem/1.6 Arial,sans-serif;display:block}._shareCard_175pm_19 textarea:focus-visible{outline:2px solid var(--teal);outline-offset:3px}._shareImage_175pm_23{margin:20px 0 4px}._shareImage_175pm_23 img{border:1px solid var(--line);width:100%;height:auto;display:block}._shareImage_175pm_23 ._text-link_175pm_9{color:var(--teal);align-items:center;gap:10px;margin-top:10px;font:700 .75rem/1.5 Arial,sans-serif;display:inline-flex}._messageLabel_175pm_24{color:var(--teal);font:700 .875rem/1.5 Arial,sans-serif;display:block}._messageLabel_175pm_24>span{color:#526966;margin-top:4px;font-weight:400;display:block}._destination_175pm_26{border-bottom:1px solid var(--line);margin:20px 0 26px;padding:18px 0}._destination_175pm_26>span{color:#526966;margin-bottom:8px;font:400 .875rem/1.5 Arial,sans-serif;display:block}._destinationLinkRow_175pm_28{align-items:center;gap:12px;display:flex}._destinationLinkRow_175pm_28>.text-link{min-width:0;max-width:100%;color:var(--teal);letter-spacing:normal;text-transform:none;align-items:center;gap:12px;font-size:.875rem;display:inline-flex}._destinationLinkRow_175pm_28>.text-link>svg{flex-shrink:0}._copyLinkButton_175pm_31{min-height:44px;color:var(--teal);cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;padding:10px;display:grid}._copyLinkButton_175pm_31:hover{background:#1d7a8014}._copyLinkButton_175pm_31:focus-visible{outline:2px solid var(--teal);outline-offset:3px}._shareActions_175pm_34{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._shareActions_175pm_34>.button{cursor:pointer;white-space:normal;text-align:center;width:100%}._shareActions_175pm_34>.text-link{color:var(--teal);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:12px;padding:6px 0;display:inline-flex}._shareActions_175pm_34>.text-link:focus-visible{outline:2px solid var(--teal);outline-offset:4px}._shareHint_175pm_38{color:#526966;margin:24px 0 12px;font:400 16px/1.6 Georgia,serif}._shareStatus_175pm_39,._shareNote_175pm_39,._brandNote_175pm_39,._boundary_175pm_39{color:#526966;font:400 .875rem/1.6 Arial,sans-serif}._shareStatus_175pm_39:empty{display:none}._shareStatus_175pm_39{color:var(--teal);margin:20px 0 0}._shareNote_175pm_39{border-top:1px solid var(--line);margin:24px 0 0;padding-top:20px}._steps_175pm_43{background:var(--paper);padding:92px 7vw;scroll-margin-top:30px}._steps_175pm_43>h2{max-width:1000px}._steps_175pm_43>.eyebrow{font:700 var(--site-section-label-size)/1.5 Arial,Helvetica,sans-serif;letter-spacing:.12em}._stepGrid_175pm_46{gap:30px;margin-top:44px;padding:0;list-style:none}._stepGrid_175pm_46>li{border-top:3px solid var(--accent);padding:26px 0}._stepGrid_175pm_46>li>span{font:700 var(--site-section-label-size)/1.5 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--teal)}._stepGrid_175pm_46>li h3{margin:24px 0 16px}._stepGrid_175pm_46>li p{color:#526966;min-height:0;margin:0}@media (width>=1001px){._stepGrid_175pm_46{row-gap:0}._stepGrid_175pm_46>li{grid-template-rows:subgrid;grid-row:span 3;align-items:start;min-width:0;display:grid}}._boundary_175pm_39{border-top:1px solid var(--line);max-width:900px;margin:32px 0 0;padding-top:24px}._closing_175pm_10{background:var(--white);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:0 7vw;padding:92px 7vw;display:grid}._closing_175pm_10>h2{margin:0}._closing_175pm_10>._boundary_175pm_39{grid-column:1/-1;max-width:100%;margin-top:48px}._forBrands_175pm_56{background:var(--paper);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:7vw;padding:92px 7vw;scroll-margin-top:24px;display:grid}._forBrands_175pm_56 .process-copy{margin:24px 0 0}._brandDetails_175pm_58{border-top:3px solid var(--teal);padding-top:24px}._brandDetails_175pm_58>:first-child{margin-top:0}._brandDetails_175pm_58>._emphasis_175pm_7{margin:24px 0 0}._brandDetails_175pm_58>.button{white-space:normal;max-width:100%;margin:30px 0 0}._brandNote_175pm_39{margin:20px 0 0}@media (width<=1000px){._hero_175pm_4,._forBrands_175pm_56{grid-template-columns:1fr;gap:48px}._intro_175pm_5{max-width:760px}._shareCard_175pm_19{max-width:720px}._stepGrid_175pm_46{grid-template-columns:1fr}._stepGrid_175pm_46>li{max-width:720px}}@media (width<=600px){._hero_175pm_4,._steps_175pm_43,._forBrands_175pm_56{padding:56px 24px}._shareCard_175pm_19{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;padding:24px 20px}._shareActions_175pm_34{flex-direction:column;align-items:flex-start}._page_175pm_1 .ea-header{padding:0 24px}._page_175pm_1 .ea-header img{width:150px}._page_175pm_1 .ea-header-link{text-align:right;max-width:130px}._forBrands_175pm_56 .button{width:100%}}@media (width<=1000px){._invitationSection_175pm_15,._closing_175pm_10{grid-template-columns:minmax(0,1fr);gap:36px}._heroCopy_175pm_10,._invitationIntro_175pm_10,._closingCopy_175pm_10{max-width:720px}._closing_175pm_10>._boundary_175pm_39{margin-top:0}._invitationSection_175pm_15 ._shareCard_175pm_19{max-width:100%}}@media (width<=600px){._invitationSection_175pm_15,._closing_175pm_10{padding:56px 24px}._heroCopy_175pm_10>p,._invitationIntro_175pm_10>p:not(.eyebrow),._closingCopy_175pm_10>p{font-size:17px}._heroCopy_175pm_10>._heroNote_175pm_14{font-size:14px}._heroCopy_175pm_10>.button,._closingCopy_175pm_10>.button{width:100%}._destinationLinkRow_175pm_28>.text-link{font-size:13px}._shareActions_175pm_34{gap:18px}}._emailCard_175pm_68{background:var(--white);border-top:4px solid var(--accent);min-width:0;padding:32px;scroll-margin-top:24px}._emailCard_175pm_68>.eyebrow{margin-bottom:18px}._emailCard_175pm_68>._emphasis_175pm_7{margin:0}._emailForm_175pm_71{margin-top:26px}._emailCardCompact_175pm_72 ._emailForm_175pm_71{margin-top:0}._emailFields_175pm_73{grid-template-columns:minmax(0,1fr)}._emailForm_175pm_71>.button{justify-self:stretch;width:100%}._emailCard_175pm_68 .early-access-success .text-link{color:var(--teal);margin-top:20px;display:inline-block}._consumerInterest_175pm_76{background:var(--white);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:7vw;padding:92px 7vw 0;display:grid}._consumerInterest_175pm_76 figure{margin:0;overflow:hidden}._consumerInterest_175pm_76 img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}._consumerInterest_175pm_76 ._emphasis_175pm_7{margin:24px 0 0}._brandBenefits_175pm_80{background:var(--white);padding:0 7vw 92px}._brandBenefits_175pm_80 .verified-steps-grid{gap:28px}._brandBenefits_175pm_80 .verified-steps-grid article{border-top-color:var(--accent)}._brandFaq_175pm_83{background:var(--paper);align-items:start}._brandFaq_175pm_83 .faq-intro{position:static}._brandFaq_175pm_83 .faq-intro>.text-link{color:var(--teal);margin-top:28px;display:inline-block}._brandFaq_175pm_83 .faq-intro>p:not(.eyebrow){margin:24px 0 0}._brandFaq_175pm_83 .faq-list summary span,._brandFaq_175pm_83 strong{color:var(--teal)}._brandFaq_175pm_83 .faq-answer>p{margin:0 0 16px}._brandFaq_175pm_83 .faq-answer>p:last-child{margin-bottom:0}._brandFaq_175pm_83 .faq-answer>.text-link{color:var(--teal);margin-top:8px;display:inline-block}@media (width<=1000px){._forBrands_175pm_56{grid-template-columns:minmax(0,1fr)}._emailCard_175pm_68{max-width:720px}._consumerInterest_175pm_76{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}}@media (width<=700px){._consumerInterest_175pm_76{grid-template-columns:minmax(0,1fr);gap:32px}._consumerInterest_175pm_76 figure{max-width:520px}._brandBenefits_175pm_80 .verified-steps-grid{gap:20px}}@media (width<=600px){._emailCard_175pm_68{padding:26px 22px}._consumerInterest_175pm_76{padding:56px 24px 0}._brandBenefits_175pm_80{padding:0 24px 56px}._brandFaq_175pm_83{padding-top:56px;padding-bottom:56px}}._hero_1n3o3_1{background:var(--paper);grid-template-columns:minmax(0,1.22fr) minmax(0,.9fr);align-items:center;gap:6vw;padding:96px 7vw;scroll-margin-top:24px;display:grid}._heroHeading_1n3o3_2{min-width:0}._hero_1n3o3_1 ._heroTitle_1n3o3_3{max-width:none;margin:0;font-size:clamp(60px,6.7vw,100px);line-height:1.02}._heroTitle_1n3o3_3>span{display:block}._hero_1n3o3_1 ._heroIntro_1n3o3_5{max-width:44ch;margin:28px 0 0}._hero_1n3o3_1 ._heroCopy_1n3o3_6>.process-copy{margin:0}._hero_1n3o3_1 ._heroCopy_1n3o3_6>.button{margin-top:32px}._copy_1n3o3_8{min-width:0}._copy_1n3o3_8 h2{margin:0 0 28px}._copy_1n3o3_8>.process-copy{margin:0 0 24px}._copy_1n3o3_8 strong,._offerCard_1n3o3_11 strong{color:var(--teal)}._copy_1n3o3_8>.button,._offerCard_1n3o3_11>.button{white-space:normal;text-align:center;gap:16px;max-width:100%}._note_1n3o3_13{color:#526966;margin:18px 0 0;font:400 .875rem/1.65 Arial,Helvetica,sans-serif}._story_1n3o3_14{padding-bottom:92px}._story_1n3o3_14 figure{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a}._processLink_1n3o3_16{color:var(--teal);align-items:center;gap:14px;margin-top:28px;display:inline-flex}._benefits_1n3o3_17{background:var(--white);padding:92px 7vw}._benefits_1n3o3_17>h2{max-width:900px;margin:0}._benefitGrid_1n3o3_19>li{border-top:1px solid var(--line)}._benefitLabel_1n3o3_20{align-items:center;gap:14px;display:flex}._benefitIcon_1n3o3_21{background:var(--accent);color:#fff;letter-spacing:0;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font:700 12px/1 Arial,Helvetica,sans-serif;display:grid}._offer_1n3o3_11{background:var(--paper);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:7vw;padding:92px 7vw;display:grid}._offerCard_1n3o3_11{background:var(--white);border-top:4px solid var(--accent);min-width:0;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;padding:40px}._offerCard_1n3o3_11>._discount_1n3o3_24,._offerCard_1n3o3_11>.eyebrow{margin:0 0 20px}._price_1n3o3_26{flex-wrap:wrap;align-items:baseline;gap:18px;margin:0 0 28px;font-family:Georgia,Times New Roman,serif;display:flex}._price_1n3o3_26 del{color:#526966;font-weight:400}._offerCard_1n3o3_11>.button{width:100%}._offerPromise_1n3o3_29{border-top:1px solid var(--line);margin:24px 0 0;padding-top:24px;font:700 18px/1.6 Georgia,serif}._overview_1n3o3_30{background:var(--white)}._faqTitle_1n3o3_31#brand-faq-title{font-size:clamp(48px,4.8vw,70px);line-height:1.05}@media (width<=1000px){._hero_1n3o3_1,._offer_1n3o3_11{grid-template-columns:minmax(0,1fr);gap:40px}._offerCard_1n3o3_11{max-width:720px}}@media (width<=600px){._hero_1n3o3_1,._benefits_1n3o3_17,._offer_1n3o3_11{padding:56px 24px}._hero_1n3o3_1 ._heroTitle_1n3o3_3{font-size:clamp(40px,10.8vw,60px)}._hero_1n3o3_1 ._heroIntro_1n3o3_5{margin-top:24px}._story_1n3o3_14{padding-bottom:56px}._story_1n3o3_14 figure{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a}._offerCard_1n3o3_11{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;padding:28px 22px}._copy_1n3o3_8>.button{width:100%}._processLink_1n3o3_16{white-space:normal}}.bureau-publication{background:var(--white);color:var(--teal)}.bureau-publication :is(h1,h2,h3){color:var(--teal);text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.bureau-publication :is(a,button,input,summary):focus-visible{outline:2px solid var(--teal);outline-offset:4px}.bureau-publication .eyebrow{line-height:1.6}.bureau-masthead{border-bottom:1px solid var(--line);padding:64px 7vw 44px}.bureau-masthead h1{max-width:none}.bureau-masthead>.body-copy{margin-top:24px}.bureau-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:5vw;padding:44px 7vw 60px;display:grid}.bureau-feature figure{background:var(--paper);min-width:0;margin:0;position:relative}.bureau-feature img{aspect-ratio:5/4;object-fit:cover;object-position:65% center;width:100%;height:auto;display:block}.bureau-feature figcaption{color:#526966;font-size:var(--site-note-size);padding:10px 14px;line-height:1.6}.bureau-feature-copy{flex-direction:column;align-items:flex-start;gap:22px;min-width:0;display:flex}.bureau-feature-copy :is(h2,p){margin:0}.bureau-feature h2 a:hover,.bureau-card h3 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.bureau-meta{font-size:var(--site-note-size);color:#526966;flex-wrap:wrap;gap:6px 16px;line-height:1.6;display:flex}.bureau-feature .text-link{margin-top:4px}.bureau-library{background:var(--paper);border-block:1px solid var(--line);padding:56px 7vw 72px;scroll-margin-top:115px}.bureau-library-top{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.bureau-search{flex-shrink:0;width:min(100%,400px)}.bureau-search label{font-size:var(--site-note-size);margin-bottom:9px;font-weight:700;display:block}.bureau-search>div{background:var(--white);border:1px solid var(--teal);display:flex}.bureau-search input{width:100%;min-width:0;color:var(--teal);font:inherit;font-size:var(--site-body-size);background:0 0;border:0;padding:14px 15px}.bureau-search button{color:var(--teal);cursor:pointer;background:0 0;border:0;flex:0 0 52px;place-items:center;display:grid}.bureau-search button:hover{background:var(--teal);color:#fff}.bureau-topics{flex-wrap:wrap;gap:8px;margin:28px 0 18px;display:flex}.bureau-topics a{border:1px solid var(--line);background:var(--white);min-height:44px;font-size:var(--site-body-size);align-items:center;padding:10px 15px;line-height:1.4;display:flex}.bureau-topics a[aria-current],.bureau-topics a:hover{background:var(--teal);border-color:var(--teal);color:#fff}.bureau-results-summary{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.bureau-results-summary p{font-size:var(--site-note-size);color:#526966;overflow-wrap:anywhere;margin:0;line-height:1.6}.bureau-results-summary .text-link{flex-shrink:0}.bureau-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.bureau-card{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--teal);flex-direction:column;min-width:0;padding:28px;display:flex}.bureau-card>.eyebrow{margin:0 0 24px}.bureau-card h3{margin:0 0 18px;line-height:1.2}.bureau-card-bottom{margin-top:auto;padding-top:24px}.bureau-card-bottom .bureau-meta{margin:0 0 20px}.bureau-card .text-link{justify-content:space-between;align-items:center;gap:18px;display:flex}.bureau-empty{background:var(--white);border:1px solid var(--line);padding:38px}.bureau-empty h3{margin:0 0 16px}.bureau-empty .text-link{margin-top:24px;display:inline-flex}.bureau-pagination{font-size:var(--site-body-size);justify-content:center;align-items:center;gap:30px;margin-top:30px;display:flex}.bureau-editorial{padding:32px 7vw 40px;scroll-margin-top:115px}.bureau-editorial details{max-width:900px;margin-top:14px}.bureau-editorial summary{cursor:pointer;line-height:1.7;font-size:var(--site-body-size)}.bureau-editorial details p{margin:16px 0 0}.bureau-editorial a,.bureau-article-note a,.bureau-section-sources a,.bureau-sources a{text-underline-offset:3px;text-decoration:underline}.bureau-article-header{max-width:1200px;padding:54px 7vw 44px}.bureau-article-header>.text-link{margin-bottom:38px;display:inline-flex}.bureau-article-header>.eyebrow{margin:0 0 18px}.bureau-article-header h1{max-width:1000px}.bureau-article-header>.body-copy{max-width:760px;margin:26px 0 0}.bureau-byline{font-size:var(--site-note-size);color:#526966;flex-wrap:wrap;gap:10px 22px;margin-top:24px;line-height:1.6;display:flex}.bureau-article-layout{border-top:1px solid var(--line);grid-template-columns:minmax(180px,.6fr) minmax(0,1.65fr);align-items:start;gap:6vw;max-width:1500px;padding:38px 7vw 68px;display:grid}.bureau-contents{max-width:300px;position:sticky;top:126px}.bureau-contents ol{border-top:1px solid var(--line);margin:16px 0 0;padding:0;list-style:none}.bureau-contents li{border-bottom:1px solid var(--line);font-size:var(--site-body-size);padding:12px 0;line-height:1.5}.bureau-contents a:hover{text-underline-offset:3px;text-decoration:underline}.bureau-share{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px;display:flex}.bureau-share button{color:var(--teal);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid;padding:0 0 6px}.bureau-share>span{font-size:var(--site-note-size);line-height:1.6}.bureau-share input{background:var(--paper);border:1px solid var(--teal);min-width:0;max-width:100%;color:var(--teal);font:inherit;padding:10px}.bureau-article-body{min-width:0;max-width:780px}.bureau-takeaway{background:var(--paper);border-left:4px solid var(--teal);padding:26px 28px}.bureau-takeaway .eyebrow{margin:0 0 12px}.bureau-article-section{padding-top:44px;scroll-margin-top:122px}.bureau-article-section>.eyebrow{margin:0 0 10px}.bureau-article-section h2,.bureau-sources h2{margin:0 0 22px}.bureau-article-section .body-copy+.body-copy{margin-top:20px}.bureau-article-section ul.body-copy{padding-left:22px}.bureau-article-section li+li{margin-top:10px}.bureau-section-sources{font-size:var(--site-note-size);color:#526966;overflow-wrap:anywhere;margin:20px 0 0;line-height:1.7}.bureau-sources{border-top:1px solid var(--line);margin-top:44px;padding-top:30px;scroll-margin-top:122px}.bureau-sources ul{margin:24px 0 0;padding:0;list-style:none}.bureau-sources li{border-bottom:1px solid var(--line);font-size:var(--site-body-size);padding:14px 0;line-height:1.6}.bureau-sources li span{font-size:var(--site-note-size);color:#526966;margin-bottom:5px;display:block}.bureau-article-note{background:var(--paper);margin-top:32px;padding:24px}.bureau-article-note p{margin:0}.bureau-article-note p+p{margin-top:14px}.bureau-related{background:var(--paper);border-top:1px solid var(--line);padding:50px 7vw 70px}.bureau-related>h2{margin-bottom:32px}.bureau-cards-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.bureau-missing>.text-link{margin-top:26px;display:inline-flex}@media (width<=1050px){.bureau-feature{gap:30px}.bureau-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bureau-library-top{flex-direction:column;align-items:flex-start}.bureau-search{width:100%;max-width:520px}.bureau-article-layout{grid-template-columns:minmax(160px,.6fr) minmax(0,1.5fr);gap:4vw}}@media (width<=760px){.bureau-feature{grid-template-columns:1fr}.bureau-feature figure{max-width:650px}.bureau-feature img{aspect-ratio:16/9}.bureau-article-layout{grid-template-columns:1fr;gap:34px}.bureau-contents{max-width:none;position:static}.bureau-contents ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.bureau-share{margin-top:18px}.bureau-article-header{padding-top:40px}.bureau-article-header>.text-link{margin-bottom:28px}}@media (width<=560px){.bureau-masthead,.bureau-feature,.bureau-library,.bureau-editorial,.bureau-article-header,.bureau-article-layout,.bureau-related{padding-left:24px;padding-right:24px}.bureau-masthead{padding-top:42px;padding-bottom:32px}.bureau-feature{padding-top:30px;padding-bottom:40px}.bureau-library{padding-top:40px;padding-bottom:46px}.bureau-cards,.bureau-cards-pair{grid-template-columns:1fr}.bureau-card{padding:25px}.bureau-topics a{padding:10px 12px}.bureau-contents ol{grid-template-columns:1fr}.bureau-takeaway,.bureau-article-note{padding:22px}.bureau-results-summary{align-items:flex-start}.bureau-article-section{padding-top:34px}}@media print{.bureau-publication .site-header,.bureau-publication>footer,.bureau-contents,.bureau-related{display:none}.bureau-article-layout{padding:0;display:block}.bureau-article-header{padding:0 0 24px}.bureau-article-body{max-width:none}.bureau-article-section{break-inside:avoid}.bureau-article-note{background:0 0}}._page_2ssc3_1 ._hero_2ssc3_1{background:var(--paper);border-bottom:1px solid var(--accent);grid-template-columns:minmax(0,1fr);align-items:start;gap:40px}._page_2ssc3_1 ._hero_2ssc3_1 ._title_2ssc3_2{white-space:nowrap;max-width:none;color:var(--teal);margin:0;font-size:clamp(28px,5.4vw,80px);line-height:1.04}._page_2ssc3_1 ._guideIntro_2ssc3_3{max-width:760px;margin:24px 0 0}._page_2ssc3_1 ._audienceCards_2ssc3_4{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0;margin:0;padding:0}._page_2ssc3_1 ._audienceCards_2ssc3_4 ._audienceCard_2ssc3_4{border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--white);min-width:0;min-height:0;padding:32px}._page_2ssc3_1 ._hero_2ssc3_1 ._audienceCard_2ssc3_4 h2{color:var(--teal);margin:0 0 18px}._page_2ssc3_1 ._hero_2ssc3_1 ._audienceCard_2ssc3_4 p{color:#526966;margin:0}._page_2ssc3_1 #home-claim-checker,._page_2ssc3_1 #checker-details{scroll-margin-top:110px}._page_2ssc3_1 .legal-hero-copy,._page_2ssc3_1 .legal-toc,._page_2ssc3_1 .legal-content section+section{border-top-color:var(--accent)}._page_2ssc3_1 .legal-content .text-link{border-color:currentColor;align-items:center;gap:12px;max-width:100%;text-decoration:none;display:inline-flex}._actions_2ssc3_13{flex-wrap:wrap;align-items:center;gap:24px;margin:28px 0 20px;display:flex}._actions_2ssc3_13 :is(a,button){white-space:normal;max-width:100%}._page_2ssc3_1 ._steps_2ssc3_15{margin:0 0 28px;padding:0;list-style:none}._page_2ssc3_1 ._steps_2ssc3_15 li{border-top:1px solid var(--accent);grid-template-columns:44px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}._page_2ssc3_1 ._steps_2ssc3_15 h3{margin:0 0 16px}._page_2ssc3_1 ._steps_2ssc3_15 p{margin:0}._number_2ssc3_19{background:var(--accent);color:#fff;width:44px;height:44px;font-family:Arial,Helvetica,sans-serif;font-size:var(--site-section-label-size);border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid}._page_2ssc3_1 ._note_2ssc3_20{border-left:3px solid var(--accent);background:var(--paper);padding:24px 28px}._audiences_2ssc3_21{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:30px 0;display:grid}._audiences_2ssc3_21>div{border-top:1px solid var(--accent);padding-top:24px}._page_2ssc3_1 ._audiences_2ssc3_21 h3{margin:0 0 16px}._page_2ssc3_1 ._policy_2ssc3_24{margin-top:28px}._page_2ssc3_1 .legal-content a:focus-visible{outline:2px solid var(--teal);outline-offset:4px}@media (width<=760px){._page_2ssc3_1 ._audienceCards_2ssc3_4{grid-template-columns:minmax(0,1fr)}._audiences_2ssc3_21{grid-template-columns:minmax(0,1fr);gap:28px}._page_2ssc3_1 ._steps_2ssc3_15 li{gap:16px}._page_2ssc3_1 ._note_2ssc3_20{padding:20px}}@media (width<=600px){._page_2ssc3_1 ._hero_2ssc3_1{gap:32px;padding:52px 24px}._page_2ssc3_1 ._audienceCards_2ssc3_4 ._audienceCard_2ssc3_4{padding:28px 24px}}._copy_cvkwp_1{z-index:2;min-width:0;max-width:700px;position:relative}._copy_cvkwp_1 h2{text-wrap:balance}._copy_cvkwp_1 .eyebrow,._copy_cvkwp_1 ._subtitle_cvkwp_16{color:var(--teal)}._copy_cvkwp_1 ._intro_cvkwp_20{color:#526966}._copy_cvkwp_1 ._subtitle_cvkwp_16+._subtitle_cvkwp_16{margin-top:16px}._copy_cvkwp_1 ._explanation_cvkwp_28{max-width:545px;margin:12px 0 0}._actions_cvkwp_33.hero-actions{flex-wrap:wrap;gap:12px}._actions_cvkwp_33>button{cursor:pointer;gap:12px;max-width:100%;padding:12px 18px}._inviteButton_cvkwp_45.button{border-color:var(--teal);color:var(--teal);background:0 0}._inviteButton_cvkwp_45.button:hover{background:var(--teal);color:#fff}._actions_cvkwp_33>button:focus-visible{outline:2px solid var(--teal);outline-offset:4px}._benefits_cvkwp_61{background:var(--white);border-bottom:1px solid var(--line);padding:32px 7vw 40px}._benefits_cvkwp_61>ul._benefitList_cvkwp_67.brand-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px;max-width:none;margin:0}@media (width<=1100px){._benefits_cvkwp_61>ul._benefitList_cvkwp_67.brand-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){._copy_cvkwp_1{max-width:720px}}@media (width<=560px){._benefits_cvkwp_61{padding:28px 24px 32px}._benefits_cvkwp_61>ul._benefitList_cvkwp_67.brand-benefits{grid-template-columns:minmax(0,1fr);gap:16px}}._header_1hht5_1{gap:24px}._reviewBar_1hht5_5{background:var(--white);border-bottom:1px solid var(--line);padding:18px 7vw}._reviewBar_1hht5_5 h1{font-family:inherit;line-height:inherit;margin:0}@media (width<=560px){._reviewBar_1hht5_5{padding-left:24px;padding-right:24px}._header_1hht5_1>a:last-child{max-width:140px}}._page_1d6o4_1{background:var(--white);color:var(--teal)}._page_1d6o4_1 :is(h1,h2,h3){color:var(--teal)}._hero_1d6o4_3,._section_1d6o4_3{padding:80px 7vw;scroll-margin-top:110px}._hero_1d6o4_3{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:6vw;display:grid}._heroCopy_1d6o4_5{min-width:0}._heroCopy_1d6o4_5 h1{text-wrap:balance;max-width:850px;line-height:1.04}._heroCopy_1d6o4_5 ._consumerHeroTitle_1d6o4_7{overflow-wrap:normal;font-size:clamp(2.75rem,4.2vw,4rem);line-height:1.08}._heroCopy_1d6o4_5>.eyebrow{margin-bottom:24px}._heroCopy_1d6o4_5>.process-copy{max-width:600px;margin:28px 0 0}._actions_1d6o4_10{flex-wrap:wrap;align-items:center;gap:22px 30px;margin-top:30px;display:flex}._actions_1d6o4_10>:is(a,button){max-width:100%}._markFeature_1d6o4_12{background:var(--paper);text-align:center;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;margin:0;padding:40px 28px}._seal_1d6o4_13{clip-path:circle(46.2%);width:min(100%,280px);height:auto;margin:auto;display:block}._markFeature_1d6o4_12 figcaption{color:var(--teal);margin-top:22px}._heroPhoto_1d6o4_15{aspect-ratio:1;object-fit:cover;width:100%;height:auto;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;display:block}._jumpLinks_1d6o4_16{background:var(--paper);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 34px;padding:20px 7vw;display:flex}._jumpLinks_1d6o4_16>a{color:var(--teal);border-bottom:1px solid #0000;padding:10px 0}._jumpLinks_1d6o4_16>a:hover{border-color:var(--teal)}._jumpLinks_1d6o4_16>a:focus-visible{outline:2px solid var(--teal);outline-offset:4px}._split_1d6o4_20{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:7vw;display:grid}._section_1d6o4_3 h2{text-wrap:balance;max-width:780px;margin:0 0 24px}._section_1d6o4_3 .process-copy{margin:0}._section_1d6o4_3 .process-copy+.process-copy{margin-top:18px}._section_1d6o4_3 .eyebrow{margin-bottom:22px}._section_1d6o4_3 strong{color:var(--teal)}._ruleCopy_1d6o4_26{border-top:2px solid var(--accent);padding-top:28px}._ruleCopy_1d6o4_26>._actions_1d6o4_10{margin-top:25px}._mint_1d6o4_28{background:var(--paper)}._sectionHeading_1d6o4_29{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);align-items:end;gap:6vw;margin-bottom:36px;display:grid}._sectionHeading_1d6o4_29 h2{margin:0}._page_1d6o4_1 ._editorialCards_1d6o4_31.process-list{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}._page_1d6o4_1 ._editorialCards_1d6o4_31.process-list>li{border:0;border-top:2px solid var(--accent);background:0 0;min-width:0;min-height:0;padding:28px 0 0}._page_1d6o4_1 ._editorialCards_1d6o4_31 h3{text-wrap:balance;margin:0 0 16px;line-height:1.2}._page_1d6o4_1 ._editorialCards_1d6o4_31 p{min-height:0;margin:0}._page_1d6o4_1 ._editorialCards_1d6o4_31 ._number_1d6o4_35{margin:0 0 26px;display:block}._page_1d6o4_1 ._claimGrid_1d6o4_36.process-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 50px}._page_1d6o4_1 ._claimGrid_1d6o4_36.process-list>li{border-top:1px solid var(--line);padding:24px 0}._page_1d6o4_1 ._claimGrid_1d6o4_36 h3{margin-bottom:9px}._tail_1d6o4_39{flex-wrap:wrap;justify-content:flex-end;gap:22px 30px;margin-top:28px;display:flex}._pricing_1d6o4_40{border-top:1px solid var(--line);align-items:center}._offer_1d6o4_41{border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--paper);padding:32px}._offer_1d6o4_41 .brand-information-note{margin:22px 0 0}._closing_1d6o4_43{background:var(--teal);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:5vw;display:grid}._page_1d6o4_1 ._closing_1d6o4_43 :is(h2,p){color:#fff}._closing_1d6o4_43 ._actions_1d6o4_10{justify-content:flex-end;margin:0}._closing_1d6o4_43 .text-link{color:#fff;border-color:#fff}._checkerLayout_1d6o4_47{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:6vw;display:grid}._checkerForm_1d6o4_48{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--accent);min-width:0;box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;padding:26px 30px}._checkerForm_1d6o4_48>div>div[role=group]{flex-wrap:wrap;margin-top:0}._checkerResults_1d6o4_50{min-width:0}._record_1d6o4_51{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:7vw;display:grid}._record_1d6o4_51 ._seal_1d6o4_13{width:min(100%,300px)}._page_1d6o4_1 ._questionCards_1d6o4_53.process-list>li{background:var(--white);border:1px solid var(--line);border-top:2px solid var(--accent);padding:28px}._brief_1d6o4_54{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:7vw;display:grid}._briefCopy_1d6o4_55{max-width:620px}._briefCopy_1d6o4_55>._actions_1d6o4_10{margin-top:24px}._invite_1d6o4_57{justify-content:space-between;align-items:center;gap:40px;display:flex}._invite_1d6o4_57>div{max-width:800px}._invite_1d6o4_57>div h2{margin-bottom:20px}._invite_1d6o4_57>.button{flex-shrink:0}@media (width<=1050px){._hero_1d6o4_3{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4vw}._hero_1d6o4_3 h1{overflow-wrap:normal}._hero_1d6o4_3,._section_1d6o4_3{padding-top:64px;padding-bottom:64px}._markFeature_1d6o4_12{padding:28px 22px}._split_1d6o4_20,._sectionHeading_1d6o4_29,._checkerLayout_1d6o4_47{gap:36px}._closing_1d6o4_43{grid-template-columns:minmax(0,1fr)}._closing_1d6o4_43 ._actions_1d6o4_10{justify-content:flex-start}._page_1d6o4_1 ._editorialCards_1d6o4_31.process-list{gap:24px}._checkerForm_1d6o4_48{padding:24px}}@media (width<=800px){._hero_1d6o4_3,._split_1d6o4_20,._sectionHeading_1d6o4_29,._checkerLayout_1d6o4_47,._brief_1d6o4_54{grid-template-columns:minmax(0,1fr)}._hero_1d6o4_3 h1{max-width:700px}._markFeature_1d6o4_12{text-align:left;align-items:center;gap:30px;max-width:650px;display:flex}._markFeature_1d6o4_12 ._seal_1d6o4_13{width:170px;max-width:45%;margin:0}._markFeature_1d6o4_12 figcaption{margin:0}._heroPhoto_1d6o4_15{justify-self:center;max-width:500px}._sectionHeading_1d6o4_29{gap:24px}._page_1d6o4_1 ._editorialCards_1d6o4_31.process-list{grid-template-columns:minmax(0,1fr)}._page_1d6o4_1 ._claimGrid_1d6o4_36.process-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}._page_1d6o4_1 ._editorialCards_1d6o4_31 ._number_1d6o4_35{margin-bottom:16px}._record_1d6o4_51{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:36px}._invite_1d6o4_57{display:block}._invite_1d6o4_57>.button{margin-top:28px}}@media (width<=560px){._hero_1d6o4_3,._section_1d6o4_3{padding:56px 24px}._heroCopy_1d6o4_5>.process-copy{margin-top:24px}._heroCopy_1d6o4_5 h1{overflow-wrap:anywhere}._heroCopy_1d6o4_5 ._consumerHeroTitle_1d6o4_7{overflow-wrap:normal;font-size:clamp(2.25rem,8vw,2.75rem)}._jumpLinks_1d6o4_16{gap:4px 24px;padding:18px 24px}._actions_1d6o4_10,._tail_1d6o4_39{gap:20px}._markFeature_1d6o4_12{gap:22px;padding:22px 18px}._markFeature_1d6o4_12 ._seal_1d6o4_13{width:130px}._page_1d6o4_1 ._claimGrid_1d6o4_36.process-list{grid-template-columns:minmax(0,1fr);gap:0}._sectionHeading_1d6o4_29{margin-bottom:28px}._offer_1d6o4_41,._checkerForm_1d6o4_48{padding:26px 22px}._record_1d6o4_51{grid-template-columns:minmax(0,1fr)}._record_1d6o4_51 ._seal_1d6o4_13{width:190px}._record_1d6o4_51>div{min-width:0}._tail_1d6o4_39{justify-content:flex-start}}._resources_1gnj8_1{background:var(--paper);padding:64px 7vw}._sectionHeading_1gnj8_2{margin-bottom:36px}._sectionHeading_1gnj8_2 h2{margin:0}._sectionHeading_1gnj8_2 p{max-width:760px;margin:24px 0 0}._grid_1gnj8_5{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._resource_1gnj8_1{grid-template-rows:subgrid;border:0;border-top:3px solid var(--accent);background:var(--white);grid-row:span 4;align-items:start;row-gap:20px;min-width:0;padding:28px 24px;display:grid}._number_1gnj8_7{width:var(--tsb-icon-circle-size);height:var(--tsb-icon-circle-size);background:var(--accent);color:#fff;font:700 var(--tsb-icon-number-size)/1 Arial,Helvetica,sans-serif;letter-spacing:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:0;display:flex}._resource_1gnj8_1 h3{min-height:0;color:var(--teal);text-wrap:balance;margin:0;font-family:Georgia,serif;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:400;line-height:1.2}._resource_1gnj8_1 .process-copy{max-width:540px;margin:0}._resourceAction_1gnj8_10{flex-direction:column;align-self:start;gap:16px;max-width:100%;margin-top:0;padding-top:4px;display:flex}._resourceAction_1gnj8_10 .text-link{text-align:left;white-space:normal;width:fit-content;max-width:100%;color:var(--teal);border-color:currentColor;align-self:flex-start;align-items:center;gap:10px;display:inline-flex}._downloadNote_1gnj8_12{margin:12px 0 0}._note_1gnj8_13{margin:24px 0 0}._offer_1gnj8_14{background:var(--white);border-left:3px solid var(--accent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;padding:36px;display:grid}._offer_1gnj8_14 .eyebrow{margin:0 0 18px}._offer_1gnj8_14 h2{text-wrap:balance;margin:0 0 18px}._offer_1gnj8_14 .process-copy{margin:0}._closing_1gnj8_18{background:var(--teal);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;padding:64px 7vw;display:grid}._closing_1gnj8_18 :is(h2,p){color:var(--white)}._closing_1gnj8_18 .eyebrow{margin:0 0 22px}._closing_1gnj8_18 h2{text-wrap:balance;margin:0 0 24px}._closing_1gnj8_18 .process-copy{margin:0}._details_1gnj8_23{flex-wrap:wrap;justify-content:center;gap:18px 36px;padding:30px 7vw 0;display:flex}._disclaimer_1gnj8_24{text-align:center;margin:22px 0 36px;padding:0 24px}@media (width<=800px){._grid_1gnj8_5,._offer_1gnj8_14,._closing_1gnj8_18{grid-template-columns:minmax(0,1fr)}._offer_1gnj8_14>.text-link,._closing_1gnj8_18>.button{justify-self:start}._resource_1gnj8_1{padding:28px}}@media (width<=560px){._resources_1gnj8_1,._closing_1gnj8_18{padding:48px 24px}._grid_1gnj8_5{grid-template-columns:minmax(0,1fr);gap:20px}._resource_1gnj8_1{flex-direction:column;grid-row:auto;gap:18px;padding:26px 24px;display:flex}._resource_1gnj8_1 h3{min-height:0}._offer_1gnj8_14{gap:24px;padding:28px 24px}._details_1gnj8_23{justify-content:flex-start;padding:26px 24px 0}._disclaimer_1gnj8_24{text-align:left}}._closing_1gnj8_18 ._offerNote_1gnj8_28{margin:16px 0 0;font-weight:400}._hero_1ht79_1{background:var(--paper);padding:72px 7vw}._hero_1ht79_1 h1{max-width:1000px;margin:24px 0;font-size:clamp(54px,6vw,88px);line-height:1.04}._hero_1ht79_1 p{max-width:760px}._hero_1ht79_1 a{margin-top:24px}._heroActions_1ht79_5{flex-wrap:wrap;align-items:center;gap:22px 30px;margin-top:24px;display:flex}._hero_1ht79_1 ._heroActions_1ht79_5>a{max-width:100%;margin-top:0}._heroActions_1ht79_5>.text-link{color:var(--teal);border-color:currentColor;align-items:center;gap:10px;display:inline-flex}._content_1ht79_8{padding:0 7vw 56px}._section_1ht79_9{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6vw;padding:48px 0;display:grid}._section_1ht79_9 h2{margin:0}._section_1ht79_9 p{margin:0 0 18px}._section_1ht79_9 p:last-child{margin-bottom:0}._links_1ht79_13{flex-wrap:wrap;justify-content:center;gap:24px 32px;margin-top:36px;display:flex}._links_1ht79_13 a{align-items:center;gap:10px;display:inline-flex}._closing_1ht79_15{background:var(--teal);justify-content:space-between;align-items:center;gap:32px;padding:56px 7vw;display:flex}._closing_1ht79_15 h2{color:var(--white);margin:0}@media (width<=800px){._section_1ht79_9{grid-template-columns:1fr;gap:24px}._closing_1ht79_15{flex-direction:column;align-items:flex-start}}@media (width<=560px){._hero_1ht79_1{padding:48px 24px}._hero_1ht79_1 h1{font-size:48px}._content_1ht79_8{padding:0 24px 40px}._closing_1ht79_15{padding:48px 24px}._section_1ht79_9{padding:36px 0}}._hero_38tsk_1 ._intro_38tsk_1{max-width:760px}._hero_38tsk_1 ._intro_38tsk_1>p{margin:0}._hero_38tsk_1 ._intro_38tsk_1>p+p{margin-top:18px}._hero_38tsk_1>.section-number{margin:0 0 24px}._content_38tsk_5{padding:0 7vw}._section_38tsk_4{border-bottom:1px solid var(--line);padding:56px 0;scroll-margin-top:110px}._section_38tsk_4>h2,._closing_38tsk_7 h2{text-wrap:balance;max-width:none;margin:0 0 24px}._sectionIntro_38tsk_8{max-width:760px;margin:0 0 32px}._principles_38tsk_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._principle_38tsk_9{background:var(--paper);border-top:3px solid var(--accent);min-width:0;padding:32px}._number_38tsk_12{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:24px;font:700 13px/1 Arial,sans-serif;display:grid}._content_38tsk_5 h3{color:var(--teal);letter-spacing:-.02em;text-wrap:balance;margin:0 0 18px;font:400 28px/1.2 Georgia,serif}._principle_38tsk_9>p{margin:0}._claimsGrid_38tsk_15{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._claimCard_38tsk_16{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;background:var(--paper);border-top:3px solid var(--accent);grid-row:span 3;min-width:0;padding:30px;display:grid}._claimCard_38tsk_16>.claim-clarity-icon{justify-content:center;align-items:center;margin:0;display:flex}._claimCard_38tsk_16 img{width:var(--tsb-icon-symbol-size);height:var(--tsb-icon-symbol-size);filter:brightness(0)invert();display:block}._claimCard_38tsk_16 h3{margin:0;font-size:clamp(25px,2.2vw,32px)}._examples_38tsk_20,._list_38tsk_20{font:400 var(--process-reading-size,18px)/1.7 Georgia,serif;color:#526966}._examples_38tsk_20{margin:0;padding-left:22px;list-style:outside}._examples_38tsk_20 li{margin:0 0 6px;padding-left:2px}._examples_38tsk_20 li::marker{color:var(--accent)}._note_38tsk_24{margin:28px 0 0}._columns_38tsk_25{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}._column_38tsk_25{border-top:1px solid var(--line);min-width:0;padding-top:24px}._list_38tsk_20{margin:0;padding-left:22px;list-style:outside}._list_38tsk_20 li{margin-bottom:12px;padding-left:2px}._list_38tsk_20 li:last-child{margin-bottom:0}._list_38tsk_20 li::marker{color:var(--accent)}._mark_38tsk_31{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:6vw;display:grid}._mark_38tsk_31>h2,._copy_38tsk_33>p{margin:0}._copy_38tsk_33>p+p{margin-top:18px}._links_38tsk_35{flex-wrap:wrap;justify-content:flex-end;gap:24px;margin-top:28px;display:flex}._links_38tsk_35>a{align-items:center;gap:16px;max-width:100%;display:inline-flex}._boundaryBox_38tsk_37{background:var(--paper);border-top:3px solid var(--accent);min-width:0;padding:32px}._outcome_38tsk_38{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:6vw;padding:24px 0;display:grid}._outcome_38tsk_38>h3,._outcome_38tsk_38>p{margin:0}._reviewNote_38tsk_40{max-width:760px;padding:32px 0 48px}._reviewNote_38tsk_40>.section-number{margin:0 0 12px}._reviewNote_38tsk_40>p:last-child{margin:0}._closing_38tsk_7{background:var(--paper);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:56px 7vw;display:grid}._closing_38tsk_7 h2{max-width:760px}._closing_38tsk_7 p{margin:0}._closing_38tsk_7>a{text-align:center;max-width:100%}@media (width<=1000px){._claimsGrid_38tsk_15{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){._mark_38tsk_31,._columns_38tsk_25,._closing_38tsk_7{grid-template-columns:minmax(0,1fr);gap:24px}._closing_38tsk_7>a{justify-self:start}}@media (width<=600px){._principles_38tsk_9,._claimsGrid_38tsk_15,._outcome_38tsk_38{grid-template-columns:minmax(0,1fr);gap:20px}._principle_38tsk_9,._claimCard_38tsk_16,._boundaryBox_38tsk_37{padding:24px}._content_38tsk_5{padding:0 24px}._section_38tsk_4{padding:36px 0}._closing_38tsk_7{padding:48px 24px}._links_38tsk_35{justify-content:flex-start}}._steps_rolfb_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._card_rolfb_1{background:var(--paper);border-top:3px solid var(--accent);padding:32px}._card_rolfb_1 p{margin:0}._circle_rolfb_1{width:var(--tsb-icon-circle-size);height:var(--tsb-icon-circle-size);background:var(--accent);color:#fff;font:700 var(--tsb-icon-number-size)/1 Arial,sans-serif;border-radius:50%;place-items:center;margin-bottom:24px;display:grid}._split_rolfb_1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6vw;display:grid}._split_rolfb_1>div>p+p{margin-top:18px}._disclosure_rolfb_1{border-left:3px solid var(--accent);background:var(--paper);font:400 var(--process-reading-size,18px)/1.7 Georgia,serif;color:var(--teal);margin:24px 0;padding:24px 32px}._form_rolfb_1{gap:20px;min-width:0;display:grid}._fields_rolfb_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._form_rolfb_1 label{color:var(--teal);gap:8px;font:400 16px/1.5 Arial,sans-serif;display:grid}._form_rolfb_1 input,._form_rolfb_1 textarea,._form_rolfb_1 select{border:1px solid var(--line);color:#234e50;background:#fff;border-radius:0;width:100%;min-width:0;padding:12px;font:400 16px/1.5 Arial,sans-serif}._form_rolfb_1 textarea{resize:vertical;min-height:120px}._form_rolfb_1 ._check_rolfb_1{color:#526966;align-items:flex-start;gap:12px;display:flex}._form_rolfb_1 ._privacyNote_rolfb_1{color:var(--teal)}._check_rolfb_1 input{flex:0 0 20px;width:20px;height:20px;margin-top:2px}._form_rolfb_1 :focus-visible{outline:2px solid var(--teal);outline-offset:3px}._form_rolfb_1 button{justify-self:start}._form_rolfb_1 a{text-decoration:underline}._honey_rolfb_1{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._success_rolfb_1{background:var(--paper);border-top:3px solid var(--accent);padding:32px}._form_rolfb_1 [role=alert]{color:#922b20}._adminList_rolfb_1{gap:24px;margin:24px 0;display:grid}._adminCard_rolfb_1{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;padding:24px}._adminCard_rolfb_1 h2{margin-top:0}._adminCard_rolfb_1 p{line-height:1.6}._actions_rolfb_1{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._actions_rolfb_1 button,._actions_rolfb_1 select,._actions_rolfb_1 input{font:inherit;border:1px solid var(--line);padding:10px}._actions_rolfb_1 select{min-width:180px;padding-right:44px}._actions_rolfb_1 button{cursor:pointer}._adminLink_rolfb_1{background:var(--paper);overflow-wrap:anywhere;margin:16px 0;padding:12px;display:block}._tableWrap_rolfb_1{overflow-x:auto}._table_rolfb_1{border-collapse:collapse;width:100%;min-width:680px}._table_rolfb_1 th,._table_rolfb_1 td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px}._table_rolfb_1 caption{text-align:left;margin:16px 0}._table_rolfb_1 input{max-width:180px}._status_rolfb_1{background:var(--paper);margin:20px 0;padding:16px}._metrics_rolfb_1{flex-wrap:wrap;gap:24px;display:flex}._metrics_rolfb_1 p{background:var(--paper);padding:20px}@media (width<=800px){._split_rolfb_1,._steps_rolfb_1{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=560px){._fields_rolfb_1{grid-template-columns:minmax(0,1fr)}._card_rolfb_1,._disclosure_rolfb_1,._success_rolfb_1{padding:24px}}._application_rolfb_4{border-top:1px solid var(--line);margin-top:48px;padding-top:40px}._programDetails_rolfb_4{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--teal);padding:16px 0;scroll-margin-top:120px;font:400 16px/1.6 Arial,sans-serif}._programDetails_rolfb_4 summary{cursor:pointer;font-weight:600}._programDetails_rolfb_4 ul{margin:16px 0 0;padding-left:22px}._programDetails_rolfb_4 li+li{margin-top:12px}._adminCard_rolfb_1>._programDetails_rolfb_4{margin-top:24px}._acceptance_rolfb_4{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);width:100%;min-height:420px;color:var(--teal);resize:vertical;padding:20px;font:400 16px/1.6 Arial,sans-serif;display:block}._eyebrow_rolfb_6{font:700 var(--site-section-label-size)/1.5 Arial,Helvetica,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin:0 0 24px}._hero_rolfb_6 strong{color:var(--teal)}._application_rolfb_4{scroll-margin-top:120px}._application_rolfb_4>div>._text-link_rolfb_7{align-items:center;gap:12px;display:inline-flex}._portal_rolfb_9{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}._portal_rolfb_9>h3,._portal_rolfb_9>p{margin:0}._portal_rolfb_9>._button_rolfb_9{white-space:normal;max-width:100%}._portal_rolfb_9>._text-link_rolfb_7{align-items:center;gap:12px;display:inline-flex}._portal_rolfb_9>._programDetails_rolfb_4{color:#526966;width:100%}._portal_rolfb_9>._programDetails_rolfb_4 summary,._portal_rolfb_9>._privacyNote_rolfb_1{color:var(--teal)}._portal_rolfb_9>._privacyNote_rolfb_1 a{text-decoration:underline}._offer_1hvtb_1{background:var(--paper);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:44px 7vw;padding:88px 7vw;display:grid}._copy_1hvtb_2,._card_1hvtb_2{min-width:0}._copy_1hvtb_2 h2{max-width:550px;margin:24px 0 28px}._copy_1hvtb_2>.process-copy{max-width:48ch;margin:0}._promise_1hvtb_5{color:var(--teal);margin:28px 0 0;font:700 18px/1.7 Georgia,Times New Roman,serif}._card_1hvtb_2{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--accent);box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;padding:40px}._card_1hvtb_2>.eyebrow{margin:0 0 28px;line-height:1.5}._price_1hvtb_8{color:var(--teal);gap:12px;margin:0 0 30px;font-family:Georgia,Times New Roman,serif;display:grid}._originalPrice_1hvtb_9{color:#526966;font-size:18px;line-height:1.4}._price_1hvtb_8 strong{font:400 var(--pricing-fee-size)/1 Georgia,"Times New Roman",serif;letter-spacing:-.035em}._unit_1hvtb_11{font-size:18px;line-height:1.4}._card_1hvtb_2>.button{white-space:normal;text-align:center;gap:16px;width:100%;max-width:100%;padding:14px 20px}._licenseNote_1hvtb_13{border-top:1px solid var(--line);color:#526966;margin:24px 0 0;padding-top:24px;font:400 .875rem/1.65 Arial,Helvetica,sans-serif}._licenseNote_1hvtb_13 strong{color:var(--teal)}._terms_1hvtb_15{border-top:1px solid var(--line);color:#526966;grid-column:1/-1;margin:0;padding-top:24px;font:400 .875rem/1.65 Arial,Helvetica,sans-serif}@media (width<=900px){._offer_1hvtb_1{grid-template-columns:minmax(0,1fr);row-gap:36px}._copy_1hvtb_2 h2{max-width:650px}._card_1hvtb_2{width:100%;max-width:620px}}@media (width<=560px){._offer_1hvtb_1{padding:70px 24px}._card_1hvtb_2{box-shadow:var(--site-shadow-offset) var(--site-shadow-offset) 0 #1d7a801a;padding:28px 22px}._promise_1hvtb_5{font-size:17px}}._hero_10wkd_2 strong{color:var(--teal)}._actions_10wkd_3{flex-wrap:wrap;align-items:center;gap:24px 32px;margin-top:28px;display:flex}._hero_10wkd_2 ._actions_10wkd_3>a{max-width:100%;margin:0}._actions_10wkd_3>.text-link{align-items:center;gap:16px;display:inline-flex}._eyebrow_10wkd_6{margin:0 0 24px}._materialsGrid_10wkd_7,._stepsGrid_10wkd_7,._reviewGrid_10wkd_7{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}._stepsGrid_10wkd_7,._reviewGrid_10wkd_7{margin:32px 0 0}._card_10wkd_9{grid-row:span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;border-top:3px solid var(--accent);background:var(--paper);min-width:0;padding:30px;display:grid}._materialsGrid_10wkd_7 ._card_10wkd_9>:is(h3,p,span),._stepsGrid_10wkd_7 ._card_10wkd_9>:is(h3,p,span),._reviewGrid_10wkd_7 ._card_10wkd_9>:is(h3,p,span){margin:0}._outlineIcon_10wkd_11{height:44px;color:var(--accent);align-items:center;display:flex}._outlineIcon_10wkd_11 svg{width:32px;height:32px}._circleIcon_10wkd_13{justify-content:center;align-items:center;display:flex}._circleIcon_10wkd_13 svg{width:var(--tsb-icon-symbol-size);height:var(--tsb-icon-symbol-size)}._materialNote_10wkd_15{justify-content:space-between;align-items:center;gap:32px;margin-top:28px;display:flex}._materialNote_10wkd_15>p{max-width:580px;margin:0}._materialNote_10wkd_15>button{flex-shrink:0}._reviewGrid_10wkd_7{grid-template-columns:repeat(2,minmax(0,1fr))}._includes_10wkd_19,._fees_10wkd_19{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:6vw;display:grid}._includes_10wkd_19>h2,._includes_10wkd_19 p{margin:0}._deliverables_10wkd_21{margin-top:24px}._license_10wkd_22{background:var(--paper);padding:56px 7vw;scroll-margin-top:110px}._license_10wkd_22>h2{text-wrap:balance;max-width:1000px;margin:0 0 24px}._licenseIntro_10wkd_24{max-width:760px}._licenseIntro_10wkd_24>p{margin:0}._licenseIntro_10wkd_24>p+p{margin-top:18px}._benefits_10wkd_27{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}._benefits_10wkd_27 article{border-top:3px solid var(--accent);min-width:0;padding-top:24px;scroll-margin-top:110px}._benefits_10wkd_27 h3{letter-spacing:-.02em;color:var(--teal);text-wrap:balance;margin:0 0 18px;font:400 28px/1.2 Georgia,serif}._benefits_10wkd_27 p{margin:0}._fees_10wkd_19{border-bottom:0}._fees_10wkd_19 h2{text-wrap:balance;max-width:none;margin:0 0 24px}._copy_10wkd_33>p{margin:0}._copy_10wkd_33>p+p{margin-top:18px}._feeSummary_10wkd_35{border-top:3px solid var(--accent);background:var(--paper);min-width:0;padding:30px}._feeSummary_10wkd_35 dl{margin:0}._feeSummary_10wkd_35 dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:20px 0;display:grid}._feeSummary_10wkd_35 dl>div:first-child{padding-top:0}._feeSummary_10wkd_35 dt{font:400 var(--process-reading-size,18px)/1.7 Georgia,serif;color:var(--teal)}._feeSummary_10wkd_35 dd{color:var(--teal);text-align:right;margin:0;font:400 28px/1.2 Georgia,serif}._feeSummary_10wkd_35 dd span,._feeSummary_10wkd_35 dt span{color:#526966;max-width:210px;margin-top:8px;font:400 14px/1.5 Georgia,serif;display:block}._offer_10wkd_42{margin:24px 0 0}@media (width<=1000px){._materialsGrid_10wkd_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){._stepsGrid_10wkd_7,._reviewGrid_10wkd_7,._includes_10wkd_19,._fees_10wkd_19{grid-template-columns:minmax(0,1fr);gap:24px}._materialNote_10wkd_15{display:block}._materialNote_10wkd_15>button{margin-top:18px}}@media (width<=600px){._materialsGrid_10wkd_7,._benefits_10wkd_27{grid-template-columns:minmax(0,1fr)}._card_10wkd_9,._feeSummary_10wkd_35{padding:24px}._license_10wkd_22{padding:48px 24px}._feeSummary_10wkd_35 dl>div{grid-template-columns:minmax(0,1fr);gap:12px}._feeSummary_10wkd_35 dd{text-align:left}}._page_cir3q_1>section :is(h1,h2,h3,strong){color:var(--teal)}._hero_cir3q_2,._checklist_cir3q_2,._overview_cir3q_2,._fees_cir3q_2,._documentation_cir3q_2,._closing_cir3q_2{padding:86px 7vw}._printBrand_cir3q_3{display:none}._hero_cir3q_2{background:var(--paper);border-bottom:1px solid var(--line)}._hero_cir3q_2 h1{max-width:1100px}._hero_cir3q_2>p:last-of-type{max-width:760px;margin:28px 0 0}._actions_cir3q_7{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}._actions_cir3q_7 button{cursor:pointer}._actions_cir3q_7 :is(a,button){white-space:normal;max-width:100%}._instructions_cir3q_10{max-width:760px;margin:0 0 36px}._group_cir3q_11,._fees_cir3q_2{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:7vw;display:grid}._group_cir3q_11{border-top:1px solid var(--accent);padding:40px 0}._group_cir3q_11 .section-number,._overview_cir3q_2 .section-number,._fees_cir3q_2 .section-number{margin:0 0 18px;display:block}._group_cir3q_11 h2{max-width:500px}._group_cir3q_11>div>p:last-child{margin:22px 0 0}._group_cir3q_11 ul{margin:0;padding:0;list-style:none}._group_cir3q_11 li+li{border-top:1px solid var(--line)}._group_cir3q_11 label{cursor:pointer;font-family:Georgia,serif;font-size:var(--process-reading-size);color:#526966;align-items:start;gap:16px;padding:20px 0;line-height:1.7;display:flex}._group_cir3q_11 li:first-child label{padding-top:0}._group_cir3q_11 input{width:22px;height:22px;accent-color:var(--teal);cursor:pointer;flex:none;margin:5px 0 0}._group_cir3q_11 input:focus-visible{outline:2px solid var(--teal);outline-offset:4px}._group_cir3q_11 label>span{min-width:0}._group_cir3q_11 label strong,._group_cir3q_11 label>span>span{display:block}._group_cir3q_11 label>span>span{margin-top:5px}._boundary_cir3q_25,._confidentiality_cir3q_25{background:var(--paper);border-left:4px solid var(--accent);padding:24px}._boundary_cir3q_25{margin:0}._overview_cir3q_2{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}._steps_cir3q_28.process-list{border:0;margin:34px 0;padding:0 0 0 26px;list-style:decimal;display:block}._steps_cir3q_28.process-list>li{border:0;border-top:1px solid var(--accent);min-height:0;padding:24px 0 24px 16px;display:block}._steps_cir3q_28.process-list>li::marker{color:var(--teal)}._steps_cir3q_28 h3{margin:0}._steps_cir3q_28 p{max-width:900px;margin:12px 0 0}._confidentiality_cir3q_25{background:var(--white);margin:0}._fees_cir3q_2{background:var(--white)}._fees_cir3q_2 article{border-top:1px solid var(--accent);padding:26px 0}._fees_cir3q_2 article:first-child{border-top:0;padding-top:0}._fees_cir3q_2 article p{margin:0 0 12px}._fees_cir3q_2 ._amount_cir3q_38{color:var(--teal);font-family:Georgia,serif;font-weight:400}._fees_cir3q_2>div>p{margin:16px 0}._closing_cir3q_2{background:var(--paper);border-top:1px solid var(--line)}._closing_cir3q_2>p{max-width:760px;margin:24px 0 0}._documentation_cir3q_2{border-top:1px solid var(--line)}._documentation_cir3q_2>p{max-width:900px}._documentTypes_cir3q_44{margin:32px 0}._documentTypes_cir3q_44>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px;padding:24px;display:grid}._documentTypes_cir3q_44>div:nth-child(odd){background:var(--paper)}._documentTypes_cir3q_44 :is(dt,dd){margin:0}._referenceSource_cir3q_48 a{overflow-wrap:anywhere;text-underline-offset:4px;text-decoration:underline}@media (width<=900px){._group_cir3q_11,._fees_cir3q_2{grid-template-columns:minmax(0,1fr);gap:30px}._group_cir3q_11 h2{max-width:none}}@media (width<=600px){._hero_cir3q_2,._checklist_cir3q_2,._overview_cir3q_2,._fees_cir3q_2,._documentation_cir3q_2,._closing_cir3q_2{padding:64px 24px}._boundary_cir3q_25,._confidentiality_cir3q_25{padding:20px}._hero_cir3q_2 h1{overflow-wrap:anywhere}._documentTypes_cir3q_44>div{grid-template-columns:1fr;gap:10px;padding:20px}}@page tsb-checklist{size:8.5in 11in;margin:.55in}@media print{:is(html:has(._page_cir3q_1),body:has(._page_cir3q_1)){background:#fff!important;margin:0!important;padding:0!important;overflow:visible!important}._page_cir3q_1 header,._page_cir3q_1 footer,._page_cir3q_1 nav,._page_cir3q_1 button,._page_cir3q_1 a,._actions_cir3q_7,._closing_cir3q_2{display:none!important}body:has(._page_cir3q_1)>:not(._page_cir3q_1){display:none!important}._page_cir3q_1{page:tsb-checklist;color:#263e3b;background:#fff;width:auto;max-width:none;min-height:0;margin:0;padding:0}._page_cir3q_1 *,._page_cir3q_1 :before,._page_cir3q_1 :after{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}._hero_cir3q_2,._checklist_cir3q_2,._overview_cir3q_2,._fees_cir3q_2,._documentation_cir3q_2{background:#fff;border:0;margin:0;padding:0;display:block}._hero_cir3q_2{margin-bottom:14pt}._hero_cir3q_2 h1{max-width:none;margin:0;font-size:25pt;line-height:1.1}._page_cir3q_1 h2{max-width:none;margin:0;font-size:17pt;line-height:1.2}._page_cir3q_1 h3{margin:0;font-size:12pt;line-height:1.3}._page_cir3q_1 .process-copy,._group_cir3q_11 label,._steps_cir3q_28 p{orphans:3;widows:3;max-width:none;font-size:10.5pt;line-height:1.35}._page_cir3q_1 .eyebrow,._page_cir3q_1 .section-number{margin:0 0 5pt;font-size:8pt;line-height:1.3}._hero_cir3q_2>p:last-of-type{max-width:none;margin:10pt 0 0}._instructions_cir3q_10{max-width:none;margin:0 0 12pt}._group_cir3q_11{border-top:.75pt solid var(--accent);break-inside:avoid;page-break-inside:avoid;padding:8pt 0;display:block}._group_cir3q_11:nth-of-type(3),._boundary_cir3q_25{break-before:page;page-break-before:always}._overview_cir3q_2{margin-top:14pt}._group_cir3q_11>div>p:last-child{margin:4pt 0 0}._group_cir3q_11 ul{margin:5pt 0 0;padding:0}._group_cir3q_11 li{break-inside:avoid;page-break-inside:avoid}._group_cir3q_11 label{padding:4pt 0 4pt 22pt;display:block;position:relative}._group_cir3q_11 li:first-child label{padding-top:0}._group_cir3q_11 label>span>span{margin-top:2pt}._group_cir3q_11 input{appearance:none;background:#fff;border:.75pt solid #526966;border-radius:0;width:12pt;height:12pt;margin:0;position:absolute;top:5pt;left:0}._group_cir3q_11 li:first-child input{top:1pt}._group_cir3q_11 input:checked:after{content:"✓";color:#263e3b;text-align:center;font:11pt/11pt Arial,sans-serif;display:block}._boundary_cir3q_25,._confidentiality_cir3q_25{break-inside:avoid;background:#fff;border:.75pt solid #bfd9d9;margin:8pt 0 0;padding:9pt}._steps_cir3q_28.process-list{margin:12pt 0;padding:0 0 0 18pt;display:block}._steps_cir3q_28.process-list>li{break-inside:avoid;min-height:0;padding:6pt 0 6pt 5pt}._steps_cir3q_28 p{margin:4pt 0 0}._fees_cir3q_2{margin-top:12pt}._fees_cir3q_2>div:first-child{break-after:avoid;margin-bottom:10pt}._fees_cir3q_2 article{break-inside:avoid;padding:8pt 0}._fees_cir3q_2 article p{margin:0 0 5pt}._fees_cir3q_2 ._amount_cir3q_38{font-size:20pt}._fees_cir3q_2>div>p{margin:8pt 0 0}._printBrand_cir3q_3{margin:0 0 14pt;display:block}._printBrand_cir3q_3 img{width:110pt;height:auto;display:block}._documentation_cir3q_2{break-before:page;page-break-before:always}._documentation_cir3q_2 h2{break-after:avoid}._documentTypes_cir3q_44{margin:12pt 0}._documentTypes_cir3q_44>div{break-inside:avoid;grid-template-columns:1fr 2fr;gap:14pt;padding:9pt}._referenceSource_cir3q_48 a{display:inline!important}}._welcomeOffer_m473f_1{border-left:4px solid var(--accent);background:var(--paper);color:var(--teal);margin:0 7vw 32px;padding:24px 28px;font:400 18px/1.7 Georgia,serif}._welcomeOffer_m473f_1 p{color:#526966;margin:8px 0 0}._welcomeOffer_m473f_1 strong{color:var(--teal)}._entry_m473f_11{background:var(--white)}._entryIntro_m473f_12{color:#526966;max-width:620px;font:400 var(--process-reading-size,18px)/1.7 Georgia, serif;margin:28px 0 0}._signInCard_m473f_13{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--accent);padding:36px}._signInCard_m473f_13 h2{margin:0 0 24px}._signInCard_m473f_13 p{color:#526966;font:400 var(--process-reading-size,18px)/1.7 Georgia, serif;margin:0 0 18px}._signInCard_m473f_13 strong{color:var(--teal)}._signInCard_m473f_13 ._signInOffer_m473f_17{border-block:1px solid var(--accent);padding:18px 0}._signInCard_m473f_13 .button{justify-content:center;gap:12px;width:100%;margin-top:28px;display:flex}._signInCard_m473f_13 ._signInNote_m473f_19{font-size:var(--site-note-size);text-align:center;margin:14px 0 28px}._signInCard_m473f_13 .text-link{align-items:center;gap:10px;display:inline-flex}._accountBar_m473f_21{background:var(--white);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding:20px 7vw;display:flex}._accountBar_m473f_21 p{color:#526966;overflow-wrap:anywhere;margin:0;line-height:1.5}._accountBar_m473f_21 strong{color:var(--teal)}._accountBar_m473f_21>div{flex-wrap:wrap;gap:16px 28px;display:flex}@media (width<=600px){._welcomeOffer_m473f_1{margin:0 24px 24px;padding:22px;font-size:17px}._signInCard_m473f_13{padding:24px}._accountBar_m473f_21{padding:18px 24px}}._eyebrow_16ymc_1{color:var(--teal);font:700 var(--site-section-label-size)/1.5 Arial,Helvetica,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px}._icon_16ymc_2{width:var(--tsb-icon-circle-size);height:var(--tsb-icon-circle-size);background:var(--accent);color:#fff}._symbol_16ymc_3{width:var(--tsb-icon-symbol-size);height:var(--tsb-icon-symbol-size);flex-shrink:0;display:block}._cardCopy_16ymc_4{margin:0}._section_1kzhr_1{background:var(--teal);color:#fff;grid-template-rows:auto auto auto 1fr auto;grid-template-columns:repeat(2,minmax(0,1fr));padding:88px 7vw;display:grid}._column_1kzhr_10{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:1/span 5;align-items:start;min-width:0;padding-right:4vw;display:grid}._column_1kzhr_10+._column_1kzhr_10{border-left:1px solid #ffffff47;grid-column:2;padding:0 0 0 4vw}._eyebrow_1kzhr_26{color:#fff;font:700 var(--site-section-label-size)/1.5 Arial, Helvetica, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px}._section_1kzhr_1 ._title_1kzhr_34{max-width:600px;margin:0 0 28px;line-height:1.08}._intro_1kzhr_40{color:#fff;max-width:550px;margin:0 0 24px;font:400 18px/1.65 Georgia,serif}._benefits_1kzhr_47{max-width:570px;margin:0 0 36px;padding:0;font:400 16px/1.65 Arial,Helvetica,sans-serif;list-style:none}._benefits_1kzhr_47 li{grid-template-columns:16px minmax(0,1fr);gap:12px;margin:12px 0;display:grid}._benefits_1kzhr_47 li>span:first-child{color:#c4e8e9}._actions_1kzhr_64{flex-wrap:wrap;align-items:center;gap:20px 24px;display:flex}._actions_1kzhr_64 .button{justify-content:space-between;max-width:100%;min-height:52px}._actions_1kzhr_64 .text-link{color:#fff;border-color:#fff;align-items:center;gap:16px;display:inline-flex}._actions_1kzhr_64 .button:hover{background:0 0;border-color:#fff}._actions_1kzhr_64 :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #fff}@media (width<=900px){._section_1kzhr_1{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:48px;padding:68px 7vw}._column_1kzhr_10{flex-direction:column;grid-row:auto;padding:0;display:flex}._column_1kzhr_10+._column_1kzhr_10{border-top:1px solid #ffffff47;border-left:0;grid-column:1;padding:48px 0 0}._benefits_1kzhr_47{margin-bottom:24px}}@media (width<=600px){._section_1kzhr_1{padding:60px 24px}._section_1kzhr_1 ._title_1kzhr_34 br{display:none}._intro_1kzhr_40{font-size:17px}._actions_1kzhr_64{width:100%}._actions_1kzhr_64 .button{gap:16px;width:100%}}._hero_1bxwl_1{background:var(--paper);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:6vw;padding:72px 7vw;display:grid}._hero_1bxwl_1 ._eyebrow_1bxwl_10{color:var(--teal);font:700 var(--site-section-label-size,13px)/1.5 Arial, Helvetica, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px}._heroCopy_1bxwl_18{min-width:0;container-type:inline-size}._hero_1bxwl_1 h1{color:var(--teal);letter-spacing:-.025em;text-wrap:initial;margin:24px 0 28px;font-family:Georgia,Times New Roman,serif;font-weight:400}._intro_1bxwl_29{max-width:760px}._intro_1bxwl_29 p{margin:0}._intro_1bxwl_29 p+p{margin-top:18px}._intro_1bxwl_29 strong{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-style:inherit;color:var(--teal);font-weight:700}._seal_1bxwl_42{text-align:center;min-width:0;margin:0;padding:0}._seal_1bxwl_42 img{width:min(100%,250px);height:auto;margin:0 auto;display:block}._seal_1bxwl_42 figcaption{color:var(--teal);margin-top:24px;font:400 18px/1.7 Georgia,Times New Roman,serif}._consistency_1bxwl_46{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:28px 6vw;margin:0 7vw;padding:56px 0;scroll-margin-top:110px;display:grid}._consistency_1bxwl_46 h2{margin:0}._consistencyCopy_1bxwl_58{min-width:0}._consistencyCopy_1bxwl_58 p{margin:0}._consistencyCopy_1bxwl_58 p+p{margin-top:18px}._sectionActions_1bxwl_61{grid-column:1/-1;justify-content:flex-end;display:flex}._sectionActions_1bxwl_61 a{align-items:center;gap:16px;display:inline-flex}@media (width<=800px){._hero_1bxwl_1{grid-template-columns:minmax(0,1fr);gap:36px}._consistency_1bxwl_46{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){._hero_1bxwl_1{padding:48px 24px}._hero_1bxwl_1 ._heroCopy_1bxwl_18 h1{white-space:nowrap;font-size:min(48px,14cqi)}._seal_1bxwl_42 img{width:190px}._consistency_1bxwl_46{margin:0 24px;padding:36px 0}._sectionActions_1bxwl_61{justify-content:flex-start}}
