*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--ui-face-body);font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}img,svg,video{max-width:100%}img{height:auto}[id]{scroll-margin-top:calc(var(--ui-head-h) + 24px)}.wor-skiplink{position:absolute;z-index:100}.wor-skiplink:not(:focus){clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px}.wor-head{position:sticky;top:0;z-index:50}.wor-opener{cursor:pointer}.wor-navbar__flip:checked+.wor-opener .wor-sym--open,.wor-opener .wor-sym--close{display:none}.wor-navbar__flip:checked+.wor-opener .wor-sym--close{display:block}.wor-navbar__flip:focus-visible+.wor-opener{outline:2px solid;outline-offset:3px}@media (max-width:1023.98px){.wor-head .wor-head__ask,.wor-navbar__flip:not(:checked)~.wor-navbar{display:none}}@keyframes wor-ticker{to{transform:translateX(-50%)}}.wor-matrix__hold{max-width:100%;overflow-x:auto}.wor-fail{display:none}.wor-control:has(:user-invalid) .wor-fail{display:block}.wor-shell{box-sizing:border-box;margin-inline:auto;max-width:var(--ui-shell);padding-inline:1.25rem;width:100%}@media (min-width:768px){.wor-shell{padding-inline:2rem}}.wor-skiplink:focus{background:hsl(var(--ui-char));border-radius:var(--ui-rad-act);color:hsl(var(--ui-leaf));font-weight:600;left:.75rem;padding:.7rem 1.2rem;text-decoration:none;top:.75rem}.wor-head{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsl(var(--ui-canvas)/.9)}.wor-head:after{background:var(--ui-flow);bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.wor-head__body{gap:.4rem 1rem;min-height:70px;padding-block:.5rem}@media (min-width:1024px){.wor-head__body{padding-block:1rem .35rem}}.wor-mark{color:hsl(var(--ui-char));gap:.75rem;min-width:0;text-decoration:none}.wor-mark:hover{color:hsl(var(--ui-prime))}.wor-mark img{flex:none;height:44px;width:44px}.wor-mark__title{font-family:var(--ui-face-big);font-size:1.5rem;font-weight:800;letter-spacing:-.04em;line-height:1}.wor-mark__slogan{color:hsl(var(--ui-soft));font-size:.78rem;line-height:1.25;margin-top:.25rem;max-width:24ch}@media (min-width:1024px){.wor-head .wor-mark__title{font-size:1.85rem}.wor-head .wor-mark__slogan{font-size:.84rem;max-width:none}}.wor-opener{align-items:center;background:var(--ui-flow-deep);border-radius:50%;color:hsl(var(--ui-leaf));display:inline-flex;flex:none;height:48px;justify-content:center;width:48px}@media (min-width:1024px){.wor-opener{display:none}}.wor-navbar__set{list-style:none;margin:0;padding:0}.wor-navbar__ref{color:hsl(var(--ui-char));display:block;font-weight:600;text-decoration:none}@media (max-width:1023.98px){.wor-navbar{background:hsl(var(--ui-prime-strong));box-shadow:0 30px 40px -20px hsl(var(--ui-prime-strong)/.6);left:0;padding:1rem 1.25rem 1.6rem;position:absolute;right:0;top:100%}.wor-navbar__set{display:grid;gap:.35rem}.wor-navbar__ref{border-radius:18px;color:hsl(var(--ui-inv));font-family:var(--ui-face-big);font-size:1.15rem;padding:.85rem 1rem}.wor-navbar__ref:hover{background:hsl(var(--ui-leaf)/.08);color:hsl(var(--ui-beam))}.wor-navbar__ref[aria-current=page]{background:var(--ui-flow-deep);color:hsl(var(--ui-leaf))}}@media (min-width:1024px){.wor-navbar__set{align-items:center;display:flex;gap:.3rem;justify-content:center;padding-bottom:.35rem}.wor-navbar__ref{border-radius:var(--ui-rad-act);font-size:.98rem;padding:.55rem 1rem;position:relative;transition:background-color .2s,color .2s}.wor-navbar__ref:hover{background:hsl(var(--ui-panel));color:hsl(var(--ui-alt))}.wor-navbar__ref[aria-current=page]{color:hsl(var(--ui-prime))}.wor-navbar__ref[aria-current=page]:after{background:radial-gradient(circle at 3px 3px,hsl(var(--ui-beam)) 2.4px,transparent 3px) 0 0 /10px 6px repeat-x;border-radius:6px;bottom:.2rem;content:"";height:6px;left:1rem;position:absolute;right:1rem}}.wor-foot{background:radial-gradient(60% 80% at 100% 0,hsl(var(--ui-violet)/.35),transparent 70%),radial-gradient(50% 70% at 0 100%,hsl(var(--ui-beam)/.18),transparent 70%),hsl(var(--ui-prime-strong));color:hsl(var(--ui-inv)/.86);font-size:.97rem;margin-top:0;position:relative}.wor-foot:before{background:var(--ui-flow);content:"";display:block;height:6px}.wor-foot__main{gap:2.2rem;padding-block:4.5rem 3rem}.wor-foot__col{max-width:100%;min-width:0}.wor-foot__contacts,.wor-foot__goto{gap:.6rem 1.6rem;list-style:none;margin:0;padding:0}.wor-foot a{color:hsl(var(--ui-leaf));text-decoration:none}.wor-foot a:hover{color:hsl(var(--ui-beam));text-decoration:underline}.wor-foot__contacts{background:hsl(var(--ui-leaf)/.06);border:1px solid hsl(var(--ui-leaf)/.12);border-radius:22px;padding:1rem 1.4rem}.wor-foot__contacts li{overflow-wrap:anywhere}.wor-foot__goto{font-family:var(--ui-face-big);font-size:1.1rem;font-weight:700}.wor-foot__mark .wor-mark{color:hsl(var(--ui-leaf))}.wor-foot__mark .wor-mark__title{font-size:2.4rem}.wor-foot__mark .wor-mark img{height:44px;width:44px}.wor-foot__about{margin:1rem auto 1.5rem;max-width:56ch}.wor-foot__bottom{border-top:1px solid hsl(var(--ui-leaf)/.12);padding-block:1.6rem 2rem}.wor-foot__bottom .wor-shell{gap:.8rem}.wor-foot__soft{color:hsl(var(--ui-inv)/.7);font-size:.85rem;max-width:64ch}.wor-foot__policy{font-family:var(--ui-face-body);font-size:.88rem;font-weight:500;gap:.4rem 1.2rem;margin-top:.9rem}.wor-foot__policy a{color:hsl(var(--ui-inv)/.78)}.wor-alert__hold{padding-block:3.5rem 4.5rem}.wor-alert{background:linear-gradient(hsl(var(--ui-leaf)),hsl(var(--ui-leaf))) padding-box,var(--ui-flow) border-box;border:2px solid transparent;border-radius:var(--ui-rad-box);display:block;margin-inline:auto;max-width:920px;padding:2rem 1.6rem}@media (min-width:768px){.wor-alert{padding:2.4rem 2.6rem}}.wor-alert h2{font-size:1.5rem}.wor-alert h2:after{background:radial-gradient(circle at 50% 120%,transparent 6px,hsl(var(--ui-beam)) 6.5px,hsl(var(--ui-beam)) 8px,transparent 8.5px) 0 0 /18px 10px repeat-x;content:"";display:block;height:10px;margin-top:.8rem;width:72px}.wor-alert p{color:hsl(var(--ui-soft));font-size:.98rem;margin-top:1.1rem}.wor-act{align-items:center;border:2px solid transparent;border-radius:var(--ui-rad-act);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.55rem;justify-content:center;min-height:52px;padding:.8rem 1.6rem;text-align:center;text-decoration:none;transition:transform .2s,box-shadow .2s,background-position .4s}.wor-act:hover{transform:translateY(-2px)}.wor-act--main{background:var(--ui-flow-deep);background-size:160% 100%;box-shadow:0 14px 30px -14px hsl(var(--ui-prime)/.75);color:hsl(var(--ui-leaf))}.wor-act--main:hover{background-position:100% 0;color:hsl(var(--ui-leaf))}.wor-act--outline{background:hsl(var(--ui-leaf));border-color:hsl(var(--ui-char));color:hsl(var(--ui-char))}.wor-act--outline:hover{border-color:hsl(var(--ui-prime));color:hsl(var(--ui-prime))}.wor-act--pale{background:hsl(var(--ui-leaf)/.1);border-color:hsl(var(--ui-leaf)/.75);color:hsl(var(--ui-leaf))}.wor-act--pale:hover{background:hsl(var(--ui-leaf));color:hsl(var(--ui-char))}.wor-act--plain{background:transparent;border-color:hsl(var(--ui-beam)/.7);color:hsl(var(--ui-leaf));min-height:46px;padding-inline:1.3rem}.wor-foot .wor-act--plain:hover{background:hsl(var(--ui-beam));color:hsl(var(--ui-char));text-decoration:none}.wor-ref{color:hsl(var(--ui-prime));font-weight:600;text-decoration:underline;text-decoration-color:hsl(var(--ui-beam));text-decoration-thickness:2px}.wor-pretitle,.wor-ref:hover{color:hsl(var(--ui-alt))}.wor-pretitle{align-items:center;display:inline-flex;font-size:.82rem;font-weight:600;gap:.55rem;letter-spacing:.12em;text-transform:uppercase}.wor-pretitle:before{background:var(--ui-flow);border-radius:8px;content:"";flex:none;height:8px;width:26px}.wor-on--shade{color:hsl(var(--ui-inv))}.wor-on--shade .wor-pretitle{color:hsl(var(--ui-beam))}.wor-lead{color:hsl(var(--ui-soft));font-size:1.15rem;max-width:62ch}.wor-on--shade .wor-lead{color:hsl(var(--ui-inv)/.85)}.wor-ticks{display:grid;gap:.7rem;list-style:none;margin:0;padding:0}.wor-ticks li{padding-left:2rem;position:relative}.wor-ticks li:before{border:2.5px solid hsl(var(--ui-alt));border-radius:0 0 10px 10px;border-top:0;content:"";height:10px;left:0;position:absolute;top:.45em;width:18px}.wor-questions details{border-bottom:1px solid hsl(var(--ui-seam));position:relative}.wor-questions summary{align-items:center;cursor:pointer;display:flex;font-family:var(--ui-face-big);font-size:1.18rem;font-weight:700;gap:1.2rem;justify-content:space-between;list-style:none;padding:1.35rem .2rem}.wor-questions summary::-webkit-details-marker{display:none}.wor-questions summary:after{background:linear-gradient(hsl(var(--ui-leaf)),hsl(var(--ui-leaf))) 50% /14px 2.5px no-repeat,linear-gradient(hsl(var(--ui-leaf)),hsl(var(--ui-leaf))) 50% /2.5px 14px no-repeat,var(--ui-flow-deep);border-radius:50%;content:"";flex:none;height:38px;transition:transform .25s;width:38px}.wor-questions details[open] summary:after{transform:rotate(45deg)}.wor-questions details>div,.wor-questions details>p{color:hsl(var(--ui-soft));max-width:70ch;padding:0 .2rem 1.4rem}.wor-matrix__hold{background:hsl(var(--ui-leaf));border:1px solid hsl(var(--ui-seam));border-radius:20px}.wor-matrix{border-collapse:collapse;font-size:.97rem;width:100%}.wor-matrix td,.wor-matrix th{border-bottom:1px solid hsl(var(--ui-seam));padding:.85rem 1rem;text-align:left;vertical-align:top}.wor-matrix thead th{background:hsl(var(--ui-prime-strong));color:hsl(var(--ui-inv));font-family:var(--ui-face-big);font-size:.92rem;font-weight:700}.wor-matrix tbody tr:last-child td{border-bottom:0}.wor-matrix tbody tr:nth-child(2n) td{background:hsl(var(--ui-inv))}.wor-pullout--shade{background:var(--ui-flow-deep);border-radius:22px;box-sizing:border-box;color:hsl(var(--ui-leaf));height:100%;padding:1.6rem}.wor-pullout--shade h3{margin-bottom:.6rem}.wor-pullout--shade p{color:hsl(var(--ui-leaf)/.9)}.wor-touch__banner{padding-block:4.5rem 7rem}@media (min-width:1024px){.wor-touch__banner{padding-block:6.5rem 9rem}}.wor-banner__image{clip-path:ellipse(140% 100% at 50% 0);color:hsl(var(--ui-leaf));isolation:isolate;overflow:hidden;position:relative}.wor-banner__image:after{background:linear-gradient(110deg,hsl(var(--ui-prime-strong)/.93) 0,rgba(55,23,130,.85) 50%,hsl(var(--ui-alt)/.55) 100%);content:"";inset:0;position:absolute;z-index:-1}.wor-banner__image-src{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-2}.wor-banner__image .wor-pretitle{color:hsl(var(--ui-beam))}.wor-touch__grid{gap:2.5rem}@media (min-width:1024px){.wor-touch__grid{gap:3.5rem}}.wor-touch__head{max-width:760px}.wor-touch__head h1{font-size:clamp(2.3rem,5.5vw,4.2rem);margin-block:1rem}.wor-touch__lead{color:hsl(var(--ui-leaf)/.9);font-size:1.12rem;max-width:60ch}.wor-touch__section{padding-block:4rem}.wor-touch__main{padding-top:1rem}.wor-touch__aside{align-content:start;display:grid;gap:1.8rem}.wor-touch__aside #facts-ttl{font-size:1.6rem;margin-bottom:-.8rem}.wor-write__line{gap:1.3rem}.wor-optional{background:hsl(var(--ui-panel));border-radius:999px;color:hsl(var(--ui-soft));font-size:.76rem;font-weight:500;margin-left:.35rem;padding:.05rem .5rem}select.wor-textbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,hsl(var(--ui-prime)) 50%),linear-gradient(135deg,hsl(var(--ui-prime)) 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-repeat:no-repeat;background-size:6px 6px;cursor:pointer;padding-right:2.8rem}.wor-write__box{background:linear-gradient(hsl(var(--ui-leaf)),hsl(var(--ui-leaf))) padding-box,var(--ui-flow) border-box;border:2px solid transparent;border-radius:var(--ui-rad-box);box-shadow:var(--ui-lift-soft);padding:1.8rem 1.4rem}@media (min-width:768px){.wor-write__box{padding:2.6rem 2.8rem}}.wor-write__box h2{font-size:2rem}.wor-write__note{color:hsl(var(--ui-soft));margin:.7rem 0 1.8rem}.wor-touch__write{gap:1.3rem}.wor-control{display:grid;gap:.35rem}.wor-lbl{font-size:.97rem;font-weight:600}.wor-textbox{background:hsl(var(--ui-inv));border:1.5px solid hsl(var(--ui-seam));border-radius:16px;box-sizing:border-box;color:hsl(var(--ui-char));font:inherit;min-height:52px;padding:.8rem 1.1rem;transition:border-color .2s,box-shadow .2s,background-color .2s;width:100%}textarea.wor-textbox{min-height:160px;resize:vertical}.wor-textbox::-moz-placeholder{color:hsl(var(--ui-soft)/.75)}.wor-textbox::placeholder{color:hsl(var(--ui-soft)/.75)}.wor-textbox:focus{background:hsl(var(--ui-leaf));border-color:hsl(var(--ui-azure));box-shadow:0 0 0 4px hsl(var(--ui-azure)/.2);outline:none}.wor-control:has(:user-invalid) .wor-textbox{background:hsl(var(--ui-danger)/.04);border-color:hsl(var(--ui-danger))}.wor-aid{color:hsl(var(--ui-soft));font-size:.86rem}.wor-fail{color:hsl(var(--ui-danger));font-size:.88rem;font-weight:600}.wor-accept{align-items:flex-start;display:flex;font-size:.95rem;gap:.8rem}.wor-accept input{accent-color:hsl(var(--ui-prime));flex:none;height:22px;margin-top:.15rem;width:22px}.wor-touch__set{display:grid;gap:.2rem;grid-template-columns:1fr;margin:0}.wor-touch__set dt{color:hsl(var(--ui-alt));font-size:.78rem;font-weight:700;letter-spacing:.1em;margin-top:.8rem;text-transform:uppercase}.wor-touch__set dd{margin:0;overflow-wrap:anywhere}.wor-touch__topics h3{margin-bottom:1rem}.wor-touch__more h2{font-size:clamp(1.6rem,3vw,2.3rem);margin-bottom:1.8rem}.wor-more__set{display:grid;gap:1rem;list-style:none;margin:0;padding:0}@media (min-width:768px){.wor-more__set{grid-template-columns:repeat(3,1fr)}}.wor-ref__box{background:hsl(var(--ui-leaf));border:1.5px solid hsl(var(--ui-seam));border-radius:22px;box-sizing:border-box;color:hsl(var(--ui-char));display:block;height:100%;padding:1.5rem 1.4rem;text-decoration:none;transition:border-color .2s,transform .2s}.wor-ref__box:hover{border-color:hsl(var(--ui-prime));color:hsl(var(--ui-char));transform:translateY(-3px)}.wor-ref__ttl{font-family:var(--ui-face-big);font-size:1.25rem;font-weight:700;margin-block:.6rem .3rem}.wor-ref__copy{color:hsl(var(--ui-soft));font-size:.97rem}.wor-touch__about{background:hsl(var(--ui-prime-strong));color:hsl(var(--ui-inv))}.wor-touch__about-copy h2{font-size:clamp(1.6rem,3vw,2.3rem);margin-bottom:1rem}.wor-touch__about-copy p{color:hsl(var(--ui-inv)/.85);margin-top:.8rem}.wor-touch__about-set{display:grid;gap:.7rem}.wor-about__item{background:hsl(var(--ui-leaf)/.07);border:1px solid hsl(var(--ui-leaf)/.14);border-radius:18px}.wor-about__item summary{cursor:pointer;font-weight:600;list-style:none;padding:1.1rem 3.2rem 1.1rem 1.2rem;position:relative}.wor-about__item summary::-webkit-details-marker{display:none}.wor-about__item summary:after{color:hsl(var(--ui-beam));content:"+";font-size:1.5rem;position:absolute;right:1.1rem;top:50%;transform:translateY(-50%)}.wor-about__item[open] summary:after{content:"–"}.wor-about__item p{color:hsl(var(--ui-inv)/.85);padding:0 1.2rem 1.2rem}.wor-thank{background:radial-gradient(50% 70% at 100% 0,hsl(var(--ui-beam)/.22),transparent 70%),radial-gradient(40% 60% at 85% 100%,hsl(var(--ui-violet)/.14),transparent 70%);padding-block:4.5rem 3.5rem}@media (min-width:1024px){.wor-thank{padding-block:6.5rem 4.5rem}}.wor-thank .max-w-3xl>.flex{gap:1.2rem}.wor-thank h1{font-size:clamp(1.9rem,4.8vw,3.4rem)}.wor-thank__next{border-top:2px dashed hsl(var(--ui-seam));margin-top:2.6rem;padding-top:2rem}.wor-thank__next h2{font-size:1.4rem;margin-bottom:1.1rem}.wor-thank__next ol{counter-reset:wor-next;display:grid;gap:.8rem;list-style:none;margin:0;padding:0}.wor-thank__next li{align-items:center;counter-increment:wor-next;display:flex;gap:.9rem}.wor-thank__next li:before{content:counter(wor-next);display:grid;flex:none;font-family:var(--ui-face-big);font-weight:800;height:34px;place-items:center;width:34px}.wor-thank__next li:before,.wor-thank__sym{background:var(--ui-flow-deep);border-radius:50%;color:hsl(var(--ui-leaf))}.wor-thank__sym{flex:none;height:60px;width:60px}.wor-thank__lead{font-size:1.12rem;margin-top:1.4rem}.wor-thank__note{background:hsl(var(--ui-panel));border-radius:16px;color:hsl(var(--ui-soft));margin-top:1rem;padding:1rem 1.2rem}.wor-thank__actions{gap:1.2rem;margin-top:2rem}.wor-policy__banner{background:var(--ui-flow-deep);color:hsl(var(--ui-leaf));padding-block:3.5rem 3.2rem}.wor-policy__banner .wor-pretitle{color:hsl(var(--ui-beam))}.wor-policy__banner h1{font-size:clamp(2.1rem,5vw,3.8rem)}.wor-policy__layout{gap:1.4rem 3rem}.wor-policy__lead{color:hsl(var(--ui-leaf)/.88);font-size:1.08rem;max-width:62ch}.wor-policy__body{padding-block:3rem 2rem}.wor-policy__index{background:hsl(var(--ui-panel)/.7);border:1px solid hsl(var(--ui-seam));border-radius:22px;padding:1.4rem 1.4rem 1.5rem}.wor-policy__index h2{font-size:1.15rem;margin-bottom:.9rem}.wor-policy__index ol{display:grid;font-size:.95rem;gap:.45rem;margin:0;padding:0 0 0 1.4rem}.wor-policy__index li::marker{color:hsl(var(--ui-alt));font-weight:700}.wor-policy__index a{color:hsl(var(--ui-char));text-decoration:none}.wor-policy__index a:hover{color:hsl(var(--ui-prime));text-decoration:underline}.wor-policy__body-2{max-width:820px}.wor-policy h2{font-size:clamp(1.4rem,2.6vw,1.85rem);margin:2.6rem 0 .9rem}.wor-policy h2:first-child{margin-top:0}.wor-policy h3{font-size:1.12rem;margin:1.5rem 0 .5rem}.wor-policy p{margin-bottom:.9rem}.wor-policy ol,.wor-policy ul{display:grid;gap:.4rem;margin:0 0 1rem;padding-left:1.4rem}.wor-policy li::marker{color:hsl(var(--ui-prime))}.wor-policy dl{display:grid;gap:.2rem;margin:0 0 1rem}.wor-policy dt{font-weight:700;margin-top:.6rem}.wor-policy dd{color:hsl(var(--ui-soft));margin:0 0 0 1rem}.wor-policy .wor-matrix__hold{margin:1rem 0 1.4rem}.wor-policy__meta{border-top:1px dashed hsl(var(--ui-seam));color:hsl(var(--ui-soft));font-size:.92rem;margin-top:2.5rem;padding-top:1rem}.wor-policy__n{color:hsl(var(--ui-prime));margin-right:.35rem}.wor-policy__questions{border-left:4px solid hsl(var(--ui-beam));color:hsl(var(--ui-soft));margin-top:1.6rem;padding:.9rem 0 .9rem 1.2rem}.wor-policy__top{margin-top:1.4rem}.wor-policy__top a{align-items:center;border:1.5px solid hsl(var(--ui-seam));border-radius:999px;color:hsl(var(--ui-char));display:inline-flex;font-weight:600;min-height:44px;padding:0 1.1rem;text-decoration:none}.wor-policy__top a:before{color:hsl(var(--ui-prime));content:"↑";margin-right:.5rem}.wor-policy__top a:hover{border-color:hsl(var(--ui-prime));color:hsl(var(--ui-prime))}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.m-0{margin:0}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.min-w-0{min-width:0}.max-w-3xl{max-width:48rem}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.text-center{text-align:center}.font-bold{font-weight:700}.text-prime{--tw-text-opacity:1;color:hsl(var(--ui-prime)/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.wor-ticker__lane{animation:none!important}}:root{--ui-char:268 48% 11%;--ui-soft:262 14% 36%;--ui-prime:288 72% 42%;--ui-prime-strong:270 62% 15%;--ui-alt:186 85% 26%;--ui-alt-strong:190 82% 17%;--ui-beam:174 82% 56%;--ui-canvas:190 45% 98%;--ui-panel:184 52% 93%;--ui-leaf:0 0% 100%;--ui-seam:226 26% 86%;--ui-inv:180 60% 97%;--ui-azure:202 92% 52%;--ui-violet:268 82% 62%;--ui-danger:352 72% 40%;--ui-sun:44 96% 56%;--ui-face-big:"Bricolage Grotesque","Trebuchet MS",sans-serif;--ui-face-body:"Instrument Sans","Segoe UI",sans-serif;--ui-rad-box:28px;--ui-rad-act:999px;--ui-shell:1200px;--ui-head-h:70px;--ui-flow:linear-gradient(115deg,hsl(var(--ui-beam)) 0%,hsl(var(--ui-azure)) 38%,hsl(var(--ui-violet)) 72%,hsl(var(--ui-prime)) 100%);--ui-flow-deep:linear-gradient(125deg,hsl(var(--ui-alt-strong)) 0%,hsl(var(--ui-alt)) 30%,#321a93 66%,hsl(var(--ui-prime)) 100%);--ui-lift-soft:0 18px 50px -24px hsl(var(--ui-prime-strong)/.35)}@media (min-width:1024px){:root{--ui-head-h:136px}}body{background:hsl(var(--ui-canvas));color:hsl(var(--ui-char));font-family:var(--ui-face-body);font-size:1.0625rem;line-height:1.7;margin:0;-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3,h4{color:inherit;font-family:var(--ui-face-big);letter-spacing:-.025em;line-height:1.08;margin:0}h1{font-size:clamp(2.5rem,7vw,5.6rem)}h1,h2{font-weight:800}h2{font-size:clamp(1.95rem,4.2vw,3.1rem)}h3{font-size:1.3rem;font-weight:700;letter-spacing:-.012em}p{margin:0}a{color:hsl(var(--ui-prime));text-underline-offset:3px}a:hover{color:hsl(var(--ui-alt))}:focus-visible{border-radius:6px;outline:3px solid hsl(var(--ui-azure));outline-offset:3px}::-moz-selection{background:hsl(var(--ui-beam)/.55);color:hsl(var(--ui-char))}::selection{background:hsl(var(--ui-beam)/.55);color:hsl(var(--ui-char))}.wor-section{padding-block:4.5rem}@media (min-width:1024px){.wor-section{padding-block:6.5rem}}.wor-section__head{margin-bottom:2.8rem;max-width:760px}.wor-section__head h2{margin-block:.9rem 1rem}.wor-image{border-radius:var(--ui-rad-box);-o-object-fit:cover;object-fit:cover}.wor-image,.wor-wave{display:block;width:100%}.wor-wave{height:70px}@media (min-width:1024px){.wor-wave{height:110px}}.wor-wave__a{fill:hsl(var(--ui-beam)/.45)}.wor-wave__b{fill:hsl(var(--ui-violet)/.35)}.wor-wave__c{fill:hsl(var(--ui-canvas))}.wor-wave--shade{fill:hsl(var(--ui-prime-strong))}.wor-wave__surface{fill:hsl(var(--ui-panel))}.wor-banner{align-items:center;color:hsl(var(--ui-leaf));display:flex;isolation:isolate;min-height:640px;overflow:hidden;position:relative}@media (min-width:1024px){.wor-banner{min-height:760px}}.wor-banner__mosaic{background:hsl(var(--ui-prime-strong));display:grid;gap:4px;grid-template-columns:1.15fr .9fr 1fr;inset:0;position:absolute;z-index:-3}.wor-banner__mosaic img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wor-banner__tile:nth-child(2) img{-o-object-position:50% 70%;object-position:50% 70%}.wor-banner__veil{background:radial-gradient(60% 55% at 85% 20%,hsl(var(--ui-beam)/.45),transparent 70%),linear-gradient(120deg,hsl(var(--ui-prime-strong)/.94) 0,rgba(55,23,130,.86) 42%,hsl(var(--ui-prime)/.55) 72%,hsl(var(--ui-azure)/.45) 100%);inset:0;position:absolute;z-index:-2}@media (max-width:767.98px){.wor-banner__veil{background:radial-gradient(70% 40% at 90% 10%,hsl(var(--ui-beam)/.35),transparent 70%),linear-gradient(170deg,hsl(var(--ui-prime-strong)/.93) 0,rgba(51,21,121,.9) 55%,hsl(var(--ui-prime)/.78) 100%)}}.wor-banner__waves{bottom:-1px;height:150px;left:0;position:absolute;right:0;width:100%;z-index:-1}@media (min-width:1024px){.wor-banner__waves{height:220px}}.wor-banner__waves path{animation:wor-drift 14s ease-in-out infinite alternate}.wor-banner__waves path:nth-child(2){animation-direction:alternate-reverse;animation-duration:18s}.wor-banner__waves path:nth-child(3){animation:none}@keyframes wor-drift{to{transform:translateX(-40px)}}.wor-banner__body{padding-block:5rem 10rem;position:relative}@media (min-width:1024px){.wor-banner__body{padding-block:6rem 13rem}}.wor-banner .wor-pretitle{color:hsl(var(--ui-beam))}.wor-banner h1{margin-block:1.3rem 1.6rem;max-width:15ch}.wor-banner h1 span{display:block}.wor-banner__glow{background:linear-gradient(90deg,hsl(var(--ui-beam)),#6ad4fb 45%,#e7a8fa);-webkit-background-clip:text;background-clip:text;color:transparent}.wor-banner__lead{color:hsl(var(--ui-leaf)/.92);font-size:1.18rem;max-width:56ch}.wor-banner__actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2.2rem}.wor-banner__note{border-left:3px solid hsl(var(--ui-beam));color:hsl(var(--ui-leaf)/.8);font-size:.9rem;margin-top:1.6rem;max-width:52ch;padding-left:1rem}.wor-banks__grid{display:grid;gap:0}@media (min-width:1024px){.wor-banks__grid{align-items:stretch;grid-template-columns:1fr 220px 1fr}}.wor-bank{background:hsl(var(--ui-leaf));border:1.5px solid hsl(var(--ui-seam));border-radius:var(--ui-rad-box);padding:2rem 1.6rem}.wor-bank h3{font-size:1.55rem;margin-bottom:1rem}.wor-bank p+p{margin-top:.8rem}.wor-bank__lbl{color:hsl(var(--ui-soft));display:block;font-size:.8rem;font-weight:700;letter-spacing:.14em;margin-bottom:.5rem;text-transform:uppercase}.wor-bank__far{background:hsl(var(--ui-panel)/.55);border-style:dashed}.wor-river{animation:wor-current 12s ease-in-out infinite alternate;background:linear-gradient(160deg,#4feede,#76d2f9 50%,#d9b2fa);background-size:200% 200%;clip-path:polygon(0 4%,20% 0,50% 5%,80% 0,100% 4%,100% 96%,80% 100%,50% 95%,20% 100%,0 96%);color:hsl(var(--ui-prime-strong));margin-block:-12px;padding:2.4rem 1.6rem;position:relative;z-index:0}@media (min-width:1024px){.wor-river{clip-path:polygon(6% 0,0 25%,7% 50%,0 75%,6% 100%,94% 100%,100% 75%,93% 50%,100% 25%,94% 0);display:flex;flex-direction:column;justify-content:center;margin:0 -14px;padding:3rem 2.2rem}}@keyframes wor-current{to{background-position:100% 100%}}.wor-river p{font-size:.98rem;font-weight:500}.wor-river p,.wor-river strong{color:hsl(var(--ui-prime-strong))}.wor-river strong{display:block;font-family:var(--ui-face-big);font-size:1.2rem;margin-bottom:.5rem}.wor-glass__section{background:hsl(var(--ui-panel)/.55)}.wor-glass__grid{align-items:center;display:grid;gap:2.5rem}@media (min-width:1024px){.wor-glass__grid{gap:3rem;grid-template-columns:300px 1fr 1fr}}.wor-glass{background:hsl(var(--ui-leaf)/.6);border:3px solid hsl(var(--ui-char)/.8);border-radius:6px 6px 46px 46px;border-top:0;box-sizing:border-box;display:flex;flex-direction:column;height:420px;margin-inline:auto;padding:10px 10px 12px;position:relative;width:220px}.wor-glass:before{background:hsl(var(--ui-char)/.25);content:"";height:3px;left:-3px;position:absolute;right:-3px;top:0}.wor-glass__air{flex:.5}.wor-glass__layer{align-items:center;color:hsl(var(--ui-leaf));display:flex;font-family:var(--ui-face-big);font-size:.92rem;font-weight:700;justify-content:center;line-height:1.1;padding:.3rem;text-align:center}.wor-glass__fat{background:hsl(var(--ui-sun));border-radius:30px 30px 0 0/10px 10px 0 0;color:hsl(var(--ui-char));flex:.45}.wor-glass__grain{background:#c77b23;color:hsl(var(--ui-leaf));flex:1.25}.wor-glass__protein{background:hsl(var(--ui-prime));flex:1.25}.wor-glass__veg{background:linear-gradient(180deg,#1d7c5c,hsl(var(--ui-alt)));border-radius:0 0 36px 36px;flex:2.5}.wor-glass__cap{color:hsl(var(--ui-soft));font-size:.88rem;margin-top:1rem;text-align:center}.wor-glass__keys{display:grid;gap:1.2rem;margin:0}.wor-glass__keys div{display:grid;gap:.2rem .9rem;grid-template-columns:18px 1fr}.wor-glass__keys dt{font-family:var(--ui-face-big);font-size:1.12rem;font-weight:700;grid-column:2}.wor-glass__keys dd{color:hsl(var(--ui-soft));font-size:.98rem;grid-column:2;margin:0}.wor-glass__keys div:before{border-radius:50%;content:"";grid-row:1/span 2;height:18px;margin-top:.3rem;width:18px}.wor-key__veg:before{background:#1d7c5c}.wor-key__protein:before{background:hsl(var(--ui-prime))}.wor-key__grain:before{background:#c77b23}.wor-key__fat:before{background:hsl(var(--ui-sun))}.wor-key__water:before{background:hsl(var(--ui-azure))}.wor-glass__image{aspect-ratio:4/5;max-height:520px}.wor-glass__image-cap{color:hsl(var(--ui-soft));font-size:.88rem;margin-top:.7rem}.wor-current__section{background:radial-gradient(40% 60% at 0 0,hsl(var(--ui-beam)/.18),transparent 70%),radial-gradient(50% 70% at 100% 100%,hsl(var(--ui-violet)/.3),transparent 70%),hsl(var(--ui-prime-strong));color:hsl(var(--ui-inv));position:relative}.wor-current__section .wor-section__head p{color:hsl(var(--ui-inv)/.82)}.wor-current__hold{position:relative}.wor-current__line{display:none}@media (min-width:1024px){.wor-current__line{display:block;height:60px;left:0;position:absolute;right:0;top:34px;width:100%}.wor-current__line path{fill:none;stroke:hsl(var(--ui-beam));stroke-width:3;stroke-dasharray:10 8}}.wor-stages{border-left:3px dashed hsl(var(--ui-beam)/.7);display:grid;gap:1.6rem;list-style:none;margin:0;padding:0 0 0 1.6rem;position:relative}@media (min-width:1024px){.wor-stages{border-left:0;gap:1.2rem;grid-template-columns:repeat(5,1fr);padding:0}}.wor-stage{min-width:0;position:relative}.wor-stage__dot{background:hsl(var(--ui-beam));border-radius:50%;box-shadow:0 0 0 6px hsl(var(--ui-beam)/.2);height:21px;left:calc(-1.6rem - 12px);position:absolute;top:4px;width:21px}@media (min-width:1024px){.wor-stage{padding-top:100px}.wor-stage__dot{left:0;top:52px}.wor-stage:nth-child(2n) .wor-stage__dot{top:36px}}.wor-stage__time{color:hsl(var(--ui-beam));font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wor-stage h3{color:hsl(var(--ui-leaf));font-size:1.25rem;margin-block:.35rem .6rem}.wor-stage p{color:hsl(var(--ui-inv)/.8);font-size:.96rem}.wor-current__note{background:hsl(var(--ui-leaf)/.07);border:1px solid hsl(var(--ui-leaf)/.15);border-radius:20px;color:hsl(var(--ui-inv)/.9);margin-top:3rem;max-width:820px;padding:1.3rem 1.5rem}.wor-ripples{display:grid;gap:2rem}@media (min-width:640px){.wor-ripples{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.wor-ripples{align-items:end;grid-template-columns:repeat(4,1fr)}}.wor-ripple{text-align:center}.wor-ripple__rings{background:radial-gradient(circle,hsl(var(--ui-prime)) 0 30%,transparent 31%),repeating-radial-gradient(circle,hsl(var(--ui-beam)/.55) 0 2px,transparent 3px 14px);border-radius:50%;color:hsl(var(--ui-leaf));display:grid;font-family:var(--ui-face-big);font-weight:800;margin:0 auto 1.4rem;place-items:center}.wor-ripple__1 .wor-ripple__rings{font-size:.9rem;height:110px;width:110px}.wor-ripple__2 .wor-ripple__rings{font-size:1rem;height:140px;width:140px}.wor-ripple__3 .wor-ripple__rings{font-size:1.1rem;height:170px;width:170px}.wor-ripple__4 .wor-ripple__rings{font-size:1.2rem;height:200px;width:200px}.wor-ripple h3{margin-bottom:.45rem}.wor-ripple p{font-size:.97rem;max-width:30ch}.wor-ripple p,.wor-ripple__foot{color:hsl(var(--ui-soft));margin-inline:auto}.wor-ripple__foot{font-size:.98rem;margin-top:3rem;max-width:70ch;text-align:center}.wor-gauge__grid{display:grid;gap:2.5rem}@media (min-width:1024px){.wor-gauge__grid{align-items:start;grid-template-columns:1.6fr 1fr}}.wor-gauge{display:grid;gap:0 1.4rem;grid-template-columns:54px 1fr}.wor-gauge__staff{background:repeating-linear-gradient(180deg,hsl(var(--ui-char)) 0 10px,hsl(var(--ui-leaf)) 10px 20px) 0 /50% 100% no-repeat,linear-gradient(180deg,hsl(var(--ui-leaf)) 0 30%,hsl(var(--ui-azure)/.6) 30% 100%);border:2px solid hsl(var(--ui-char));border-radius:8px}.wor-gauge__levels{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.wor-gauge__level{background:hsl(var(--ui-leaf));border:1.5px solid hsl(var(--ui-seam));border-radius:20px;padding:1.3rem 1.4rem;position:relative}.wor-gauge__level:before{background:hsl(var(--ui-prime));content:"";height:3px;left:calc(-1.4rem - 4px);position:absolute;top:1.7rem;width:1.4rem}.wor-gauge__stamp{color:hsl(var(--ui-prime));font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wor-gauge__level h3{margin-block:.2rem .45rem}.wor-gauge__level p{color:hsl(var(--ui-soft));font-size:.97rem}.wor-gauge__image{aspect-ratio:2/3;max-height:600px}.wor-gauge__aside{position:relative}.wor-gauge__aside p{color:hsl(var(--ui-soft));font-size:.95rem;margin-top:1rem}.wor-crest{background:var(--ui-flow-deep);color:hsl(var(--ui-leaf));position:relative}.wor-crest__top{background:hsl(var(--ui-canvas));display:block;height:80px;width:100%}.wor-crest__top path{fill:hsl(var(--ui-alt-strong))}.wor-crest__body{padding-block:2rem 5rem}.wor-crest h2{max-width:20ch}.wor-crest p{color:hsl(var(--ui-leaf)/.9);font-size:1.1rem;margin-top:1.2rem;max-width:60ch}.wor-crest__goto{display:grid;gap:1rem;margin-top:2.4rem}@media (min-width:768px){.wor-crest__goto{grid-template-columns:repeat(3,1fr)}}.wor-crest__ref{background:hsl(var(--ui-leaf)/.1);border:1px solid hsl(var(--ui-leaf)/.3);border-radius:22px;color:hsl(var(--ui-leaf));display:block;padding:1.4rem 1.4rem 1.5rem;text-decoration:none;transition:background-color .2s,transform .2s}.wor-crest__ref:hover{background:hsl(var(--ui-leaf));color:hsl(var(--ui-char));transform:translateY(-3px)}.wor-crest__ref strong{display:block;font-family:var(--ui-face-big);font-size:1.3rem;margin-bottom:.3rem}.wor-crest__ref span{font-size:.95rem;opacity:.9}.wor-p2__banner{overflow:hidden;padding-block:3.5rem 4rem}@media (min-width:1024px){.wor-p2__banner{padding-block:5rem 5.5rem}}.wor-p2__banner-grid{align-items:center;display:grid;gap:3rem}@media (min-width:1024px){.wor-p2__banner-grid{grid-template-columns:1fr 1.05fr}}.wor-p2__banner h1{font-size:clamp(2.6rem,6.5vw,5rem);margin-block:1rem 1.3rem}.wor-p2__banner h1 em{background:var(--ui-flow);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.wor-collage{min-height:360px;position:relative}@media (min-width:640px){.wor-collage{min-height:460px}}.wor-collage__main{aspect-ratio:3/2;border:10px solid hsl(var(--ui-leaf));border-radius:22px;position:relative;transform:rotate(-3deg);width:88%;z-index:1}.wor-collage__main,.wor-collage__second{box-shadow:var(--ui-lift-soft);-o-object-fit:cover;object-fit:cover}.wor-collage__second{aspect-ratio:3/4;border:8px solid hsl(var(--ui-leaf));border-radius:18px;bottom:-4%;position:absolute;right:2%;transform:rotate(5deg);width:38%;z-index:3}.wor-collage__paper{background:var(--ui-flow);bottom:6%;clip-path:polygon(0 30%,12% 15%,25% 30%,38% 15%,50% 30%,62% 15%,75% 30%,88% 15%,100% 30%,100% 100%,0 100%);height:120px;left:4%;position:absolute;transform:rotate(2deg);width:62%;z-index:0}.wor-tape{background:hsl(var(--ui-beam)/.9);box-shadow:0 6px 14px -8px hsl(var(--ui-char)/.5);color:hsl(var(--ui-char));font-size:.8rem;font-weight:700;letter-spacing:.08em;padding:.35rem .9rem;position:absolute;text-transform:uppercase;z-index:4}.wor-tape__a{left:12%;top:-6px;transform:rotate(-6deg)}.wor-tape__b{background:rgba(236,187,251,.95);bottom:30%;right:6%;transform:rotate(7deg)}.wor-band--pale{background:hsl(var(--ui-panel)/.6)}.wor-lanes__image{aspect-ratio:16/7;margin-bottom:2.6rem;max-height:380px;-o-object-position:50% 64%;object-position:50% 64%}.wor-pool{background:linear-gradient(180deg,#17aacf,#0d6fa0);border-radius:var(--ui-rad-box);color:hsl(var(--ui-leaf));overflow:hidden}.wor-lane{display:grid;gap:1rem;padding:2.2rem 1.4rem 2rem;position:relative}@media (min-width:1024px){.wor-lane{align-items:start;gap:2rem;grid-template-columns:110px 1.1fr 2fr;padding:2.4rem}}.wor-lane+.wor-lane:before{background:radial-gradient(circle,hsl(var(--ui-leaf)) 0 4px,transparent 4.5px) 0 0 /22px 10px repeat-x,linear-gradient(90deg,#e83049 0 12%,transparent 12% 88%,#e83049 88%);content:"";height:10px;left:0;position:absolute;right:0;top:-5px}.wor-lane__no{color:hsl(var(--ui-leaf)/.35);font-family:var(--ui-face-big);font-size:4.2rem;font-weight:800;line-height:.9}.wor-lane h3{font-size:1.5rem;margin-bottom:.4rem}.wor-lane__intro p{color:hsl(var(--ui-leaf)/.88);font-size:.98rem}.wor-lane__meals{display:grid;gap:.8rem;margin:0}@media (min-width:640px){.wor-lane__meals{grid-template-columns:repeat(3,1fr)}}.wor-lane__meals div{background:hsl(var(--ui-prime-strong)/.28);border-radius:16px;padding:1rem 1.1rem}.wor-lane__meals dt{color:hsl(var(--ui-beam));font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wor-lane__meals dd{font-size:.95rem;margin:.3rem 0 0}.wor-drops{display:grid;gap:1.1rem;list-style:none;margin:0;padding:0}.wor-drop{align-items:center;background:hsl(var(--ui-leaf));border:1.5px solid hsl(var(--ui-seam));border-radius:22px;display:grid;gap:1.2rem;grid-template-columns:90px 1fr;padding:1rem 1.2rem}@media (min-width:1024px){.wor-drop{grid-template-columns:110px 220px 1fr}}.wor-drop__shape{background:linear-gradient(135deg,hsl(var(--ui-beam)),hsl(var(--ui-azure)) 60%,hsl(var(--ui-violet)));border-radius:0 50% 50% 50%;justify-self:center;transform:rotate(45deg)}.wor-drop__xl{height:70px;width:70px}.wor-drop__l{height:56px;width:56px}.wor-drop__m{height:44px;width:44px}.wor-drop__s{height:32px;opacity:.85;width:32px}.wor-drop__xs{height:22px;opacity:.7;width:22px}.wor-drop h3{font-size:1.2rem}.wor-drop__freq{color:hsl(var(--ui-alt));display:block;font-size:.78rem;font-weight:700;letter-spacing:.12em;margin-top:.2rem;text-transform:uppercase}.wor-drop p{color:hsl(var(--ui-soft));font-size:.97rem;grid-column:1/-1}@media (min-width:1024px){.wor-drop p{grid-column:auto}}.wor-tide__matrix td:first-child{font-family:var(--ui-face-big);font-weight:700;white-space:nowrap}.wor-tide{align-items:flex-end;display:inline-flex;font-size:.85rem;font-weight:600;gap:.5rem;white-space:nowrap}.wor-tide:before{background:var(--ui-flow);border-radius:6px 6px 2px 2px;content:"";width:12px}.wor-tide__high:before{height:26px}.wor-tide__mid:before{height:17px}.wor-tide__low:before{height:9px;opacity:.65}.wor-tide__note{color:hsl(var(--ui-soft));font-size:.97rem;margin-top:1.4rem;max-width:75ch}.wor-swaps{display:grid;gap:1.6rem}.wor-swap{background:hsl(var(--ui-leaf));border:1.5px solid hsl(var(--ui-seam));border-radius:24px;display:grid;overflow:hidden}@media (min-width:768px){.wor-swap{grid-template-columns:1fr 1fr}}.wor-swap__crest,.wor-swap__trough{padding:1.4rem 1.5rem;position:relative}.wor-swap__trough{background:hsl(var(--ui-prime-strong)/.05)}.wor-swap__crest{background:linear-gradient(135deg,hsl(var(--ui-beam)/.22),hsl(var(--ui-violet)/.14))}@media (min-width:768px){.wor-swap__crest:before{background:radial-gradient(circle at 0 50%,hsl(var(--ui-leaf)) 0 13px,transparent 14px) 0 0 /28px 36px repeat-y;bottom:0;content:"";left:-14px;position:absolute;top:0;width:28px}}.wor-swap__slogan{display:inline-block;font-size:.76rem;font-weight:700;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.wor-swap__trough .wor-swap__slogan{color:hsl(var(--ui-soft))}.wor-swap__crest .wor-swap__slogan{color:hsl(var(--ui-prime))}.wor-swap h3{font-size:1.15rem;margin-bottom:.3rem}.wor-swap p{color:hsl(var(--ui-soft));font-size:.97rem}.wor-buoy__section{background:hsl(var(--ui-prime-strong));color:hsl(var(--ui-inv));overflow:hidden}.wor-buoy__line{display:grid;gap:2rem;list-style:none;margin-top:2.5rem;padding:0;position:relative}@media (min-width:768px){.wor-buoy__line{grid-template-columns:repeat(3,1fr)}.wor-buoy__line:before{border-top:3px dashed hsl(var(--ui-beam)/.6);content:"";left:-10%;position:absolute;right:-10%;top:38px}}.wor-buoy{position:relative;text-align:center}.wor-buoy__ball{animation:wor-bob 4s ease-in-out infinite;background:linear-gradient(180deg,#e83049 0 33%,hsl(var(--ui-leaf)) 33% 66%,#e83049 66%);border-radius:50%;box-shadow:inset -8px -8px 0 hsl(var(--ui-char)/.15),0 0 0 8px hsl(var(--ui-beam)/.15);display:block;height:76px;margin:0 auto 1.2rem;width:76px}.wor-buoy:nth-child(2) .wor-buoy__ball{animation-delay:-1.3s}.wor-buoy:nth-child(3) .wor-buoy__ball{animation-delay:-2.6s}@keyframes wor-bob{50%{transform:translateY(-8px)}}.wor-buoy h3{color:hsl(var(--ui-leaf));margin-bottom:.5rem}.wor-buoy p{color:hsl(var(--ui-inv)/.8);font-size:.97rem;margin-bottom:1.2rem}.wor-p3__banner{background:hsl(var(--ui-alt-strong));color:hsl(var(--ui-leaf));text-align:center}.wor-p3__banner-copy{margin-inline:auto;max-width:900px;padding-block:4rem 3.5rem}.wor-p3__banner h1{font-size:clamp(2.6rem,7vw,5.2rem);margin-block:1rem 1.3rem}.wor-p3__banner .wor-pretitle{color:hsl(var(--ui-beam))}.wor-p3__banner p.wor-p3__lead{color:hsl(var(--ui-leaf)/.88);font-size:1.15rem;margin-inline:auto;max-width:60ch}.wor-p3__banner-goto{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-top:2rem}.wor-shore{margin-inline:auto;max-width:1440px;position:relative}.wor-shore img{display:block;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 58%;object-position:50% 58%;width:100%}@media (min-width:1024px){.wor-shore img{height:380px}}.wor-shore svg{height:60px;left:0;position:absolute;width:100%}.wor-shore__top{top:-1px}.wor-shore__top path{fill:hsl(var(--ui-alt-strong))}.wor-shore__bottom{bottom:-1px}.wor-shore__bottom path{fill:hsl(var(--ui-canvas))}.wor-p3__col{margin-inline:auto;max-width:860px}.wor-sounding{display:grid;gap:1.2rem;list-style:none;margin:0;padding:0 0 0 4.4rem;position:relative}.wor-sounding:before{background:linear-gradient(180deg,hsl(var(--ui-beam)),hsl(var(--ui-azure)) 40%,hsl(var(--ui-prime-strong)));border-radius:4px;bottom:0;content:"";left:1.5rem;position:absolute;top:0;width:4px}.wor-sound{background:hsl(var(--ui-leaf));border:1.5px solid hsl(var(--ui-seam));border-radius:18px;padding:1.2rem 1.3rem;position:relative}.wor-sound__depth{background:hsl(var(--ui-prime-strong));border-radius:999px;color:hsl(var(--ui-beam));font-family:var(--ui-face-big);font-size:.82rem;font-weight:800;left:-4.4rem;padding:.3rem 0;position:absolute;text-align:center;top:1.1rem;width:3.2rem}.wor-sound h3{font-size:1.15rem;margin-bottom:.35rem}.wor-sound p{color:hsl(var(--ui-soft));font-size:.97rem}.wor-gentle{background:hsl(var(--ui-panel));border-radius:var(--ui-rad-box);display:grid;gap:1.5rem;margin-top:2.4rem;padding:1.6rem}@media (min-width:768px){.wor-gentle{align-items:center;grid-template-columns:200px 1fr}}.wor-gentle img{aspect-ratio:2/3;border-radius:20px;max-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.wor-gentle h3{margin-bottom:.6rem}.wor-flags__section{background:hsl(var(--ui-panel)/.6)}.wor-flags{display:grid;gap:1.4rem}@media (min-width:1024px){.wor-flags{grid-template-columns:repeat(3,1fr)}}.wor-flag{background:hsl(var(--ui-leaf));border:1.5px solid hsl(var(--ui-seam));border-radius:24px;padding:5.4rem 1.5rem 1.6rem;position:relative}.wor-flag:before{background:hsl(var(--ui-char));border-radius:2px;height:56px;left:1.6rem;width:4px}.wor-flag:after,.wor-flag:before{content:"";position:absolute;top:1.2rem}.wor-flag:after{clip-path:polygon(0 0,100% 10%,85% 50%,100% 90%,0 100%);height:34px;left:calc(1.6rem + 4px);width:54px}.wor-flag__green:after{background:#218c57}.wor-flag__yellow:after{background:hsl(var(--ui-sun))}.wor-flag__red:after{background:hsl(var(--ui-danger))}.wor-flag__red{border-color:hsl(var(--ui-danger)/.5)}.wor-flag h3{font-size:1.3rem;margin-bottom:.5rem}.wor-flag>p{color:hsl(var(--ui-soft));font-size:.97rem;margin-bottom:1rem}.wor-flag ul{display:grid;font-size:.96rem;gap:.45rem;margin:0;padding-left:1.1rem}.wor-flag__red .wor-flag__call{background:hsl(var(--ui-danger));border-radius:999px;color:hsl(var(--ui-leaf));display:inline-block;font-weight:700;margin-top:1.1rem;padding:.45rem 1rem}.wor-wavefaq details{border-bottom:0}.wor-wavefaq details:after{background:radial-gradient(circle at 50% 120%,transparent 7px,hsl(var(--ui-seam)) 7.5px,hsl(var(--ui-seam)) 9px,transparent 9.5px) 0 0 /22px 10px repeat-x;content:"";display:block;height:10px}.wor-wavefaq details[open]{background:linear-gradient(180deg,hsl(var(--ui-beam)/.14),transparent);border-radius:18px}.wor-wavefaq details[open] summary{color:hsl(var(--ui-prime))}.wor-questions__end{align-items:center;background:var(--ui-flow-deep);border-radius:24px;color:hsl(var(--ui-leaf));display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:3rem;padding:1.6rem}.wor-questions__end p{flex:1 1 320px;font-size:1.05rem}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-self-start{justify-self:start}}@media (min-width:1024px){.lg\:order-last{order:9999}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:basis-full{flex-basis:100%}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}}