.wwc-gd{--navy:#081f2c;--orange:#fe5000;--ink:#1d2b33;--muted:#5b6770;--line:#d9d9d6;--soft:#f4f4f2;--r:18px;color:var(--ink);font-family:var(--font-body-family,inherit);font-size:1.6rem;line-height:1.55}.wwc-gd *,.wwc-gd :before,.wwc-gd :after{box-sizing:border-box}.wwc-gd h1,.wwc-gd h2,.wwc-gd h3,.wwc-gd h4{font-family:var(--font-heading-family,inherit);color:var(--navy);letter-spacing:0;margin:0 0 .5em;line-height:1.2}.wwc-gd p{margin:0 0 .8em}.wwc-gd a{color:var(--navy);text-decoration-color:var(--orange);text-underline-offset:3px}.wwc-gd a:hover{color:var(--orange)}.wwc-gd img{max-width:100%;height:auto}.wwc-gd__wrap{max-width:1200px;margin:0 auto;padding:0 20px}.wwc-gd__narrow{max-width:900px}.wwc-g-bc{color:var(--muted);margin:16px 0;font-size:1.3rem}.wwc-g-bc ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wwc-g-bc li+li:before{content:"›";color:#97999b;margin-right:6px}.wwc-g-bc a{color:var(--muted);text-decoration:none}.wwc-g-bc a:hover{color:var(--orange)}.wwc-g-hero{background:var(--navy);color:#fff;border-bottom:4px solid var(--orange);border-radius:var(--r);grid-template-columns:1fr auto;align-items:center;gap:28px;margin-bottom:24px;padding:36px 32px;display:grid;position:relative;overflow:hidden}.wwc-g-hero:after{content:"";background:#fe50001f;border-radius:50%;width:240px;height:240px;position:absolute;top:-60px;right:-60px}.wwc-g-hero h1{color:#fff;margin:0 0 10px;font-size:clamp(2.8rem,4vw,4.4rem)}.wwc-g-hero__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin-bottom:8px;font-size:1.2rem;font-weight:700;display:inline-block}.wwc-g-hero__intro{color:#e8ecee;max-width:720px;font-size:1.8rem}.wwc-g-hero__intro p:last-child{margin-bottom:0}.wwc-g-hero__intro strong,.wwc-g-hero__intro a{color:#fff}.wwc-g-hero__pic{z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;padding:12px;display:flex;position:relative;box-shadow:0 0 0 6px #ffffff1f}.wwc-g-hero__pic--mark{border-radius:18px;width:190px;height:150px;padding:24px}.wwc-g-hero__pic img{object-fit:contain;width:100%;height:100%}.wwc-g-chips{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.wwc-g-chip{color:#fff;white-space:nowrap;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:1.3rem;font-weight:600;display:inline-flex}.wwc-g-readif{background:#fff1ea;border:1px solid #ffd2bd;border-radius:14px;align-items:flex-start;gap:12px;margin:0 0 24px;padding:14px 18px;font-weight:600;display:flex}.wwc-g-readif b{color:var(--orange);white-space:nowrap}.wwc-g-toc{z-index:3;backdrop-filter:blur(6px);border-bottom:1px solid var(--line);background:#fffffff5;margin:0 -20px 28px;padding:10px 20px;position:sticky;top:0}.wwc-g-toc ol{scrollbar-width:thin;gap:8px;margin:0;padding:2px 0;list-style:none;display:flex;overflow-x:auto}.wwc-g-toc a{white-space:nowrap;border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 14px;font-size:1.35rem;font-weight:600;text-decoration:none;display:block}.wwc-g-toc a:hover,.wwc-g-toc a:focus-visible{border-color:var(--orange);color:var(--orange)}.wwc-g-sec{margin:0 0 44px;scroll-margin-top:72px}.wwc-g-sec>h2{align-items:center;gap:12px;font-size:clamp(2.2rem,2.6vw,3rem);display:flex}.wwc-g-sec>h2:before{content:"";background:var(--orange);border-radius:4px;flex:none;width:6px;height:1.1em}.wwc-g-prose{max-width:none}.wwc-g-prose>p,.wwc-g-prose>ul,.wwc-g-prose>ol,.wwc-g-prose>h3,.wwc-g-prose>h4{max-width:860px}.wwc-g-prose ul,.wwc-g-prose ol{margin:0 0 1em;padding-left:1.3em}.wwc-g-prose li{margin:.25em 0}.wwc-g-prose h3{margin-top:1.4em;font-size:2rem}.wwc-g-prose hr{border:0;border-top:1px dashed var(--line);margin:28px 0}.wwc-g-prose strong{color:var(--navy)}.wwc-g-viz+ul,.wwc-g-viz+ol{background:var(--soft);border-radius:14px;max-width:860px;padding:14px 18px 14px 36px}.wwc-g-tablewrap{border:1px solid var(--line);background:#fff;border-radius:14px;margin:0 0 18px;overflow-x:auto}.wwc-g-table{border-collapse:collapse;width:100%;min-width:100%;font-size:1.45rem}.wwc-g-table th,.wwc-g-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ececea;padding:10px 14px}.wwc-g-table thead th{background:var(--navy);color:#fff;font-family:var(--font-heading-family,inherit);white-space:nowrap;font-weight:600}.wwc-g-table tbody tr:nth-child(2n){background:#fafaf9}.wwc-g-table tbody tr:last-child>*{border-bottom:0}.wwc-g-table tbody th{color:var(--navy);font-weight:700}.wwc-g-table td.is-watch{color:#b43c00}.wwc-g-yes,.wwc-g-no,.wwc-g-warn{color:#fff;vertical-align:middle;background:#2f7d4f;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.3rem;font-weight:800;display:inline-flex}.wwc-g-no{background:#c0392b}.wwc-g-warn{background:var(--orange)}.wwc-g-viz{border:1px solid var(--line);border-radius:var(--r);background:#fff;margin:8px 0 22px;padding:24px;box-shadow:0 1px #081f2c0a}.wwc-g-viz__title{font-size:2rem}.wwc-g-viz__sub{color:var(--muted);font-size:1.5rem}.wwc-g-viz__h4{margin-top:18px}.wwc-g-viz__note{color:var(--muted);border-left:3px solid var(--line);margin:14px 0 0;padding-left:12px;font-size:1.3rem}.wwc-g-viz .wwc-g-tablewrap:last-child{margin-bottom:0}.wwc-g-pill{background:var(--navy);color:#fff;border-radius:999px;padding:3px 12px;font-size:1.25rem;font-weight:700;display:inline-block}.wwc-g-pill--muted{background:var(--soft);color:var(--muted);border:1px solid var(--line)}.wwc-g-dec__top{background:var(--soft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:22px;margin:6px 0 18px;padding:18px;display:flex}.wwc-g-dec__pics{flex-direction:column;align-items:center;gap:6px;display:flex}.wwc-g-pic{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:12px;width:96px;height:96px;padding:6px}.wwc-gd .wwc-g-pic--mark{width:auto;height:80px}.wwc-g-dec__std{color:var(--navy);font-size:1.4rem;font-weight:800}.wwc-g-dec__codebox{flex:1;min-width:220px}.wwc-g-dec__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:1.2rem;font-weight:700;display:block}.wwc-g-code{flex-wrap:wrap;gap:8px;display:flex}.wwc-g-tok{border:2px solid var(--c,#081f2c);min-width:56px;height:68px;font-family:var(--font-heading-family,inherit);color:var(--navy);background:#fff;border-bottom-width:6px;border-radius:12px;justify-content:center;align-items:center;padding:0 12px;font-size:3.4rem;font-weight:800;line-height:1;display:inline-flex;position:relative}.wwc-g-tok b{font-weight:800}.wwc-g-tok i{background:var(--c,#081f2c);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.25rem;font-style:normal;font-weight:700;display:flex;position:absolute;top:-10px;right:-10px}.wwc-g-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-card{background:#fff;border:1px solid #e3e3e3;border-radius:14px;flex-direction:column;padding:16px 16px 14px;display:flex;position:relative}.wwc-g-card__n{background:var(--c,#081f2c);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:1.3rem;font-weight:700;display:flex;position:absolute;top:12px;right:12px}.wwc-g-card__tok{font-family:var(--font-heading-family,inherit);color:var(--c,#081f2c);margin-bottom:6px;padding-right:30px;font-size:2.6rem;font-weight:800;line-height:1.1}.wwc-g-card__h{margin-bottom:6px;font-size:1.6rem}.wwc-g-card__simple{color:var(--navy);background:#fff1ea;border-radius:8px;padding:6px 10px;font-size:1.45rem;font-weight:700}.wwc-g-card__d{color:var(--muted);margin-bottom:8px;font-size:1.4rem}.wwc-g-meter{margin-top:auto;display:block}.wwc-g-meter__dots{gap:4px;display:flex}.wwc-g-meter__dots i,.wwc-g-dots i{background:#e4e4e1;border-radius:50%;width:14px;height:14px;display:inline-block}.wwc-g-meter__dots i.on{background:var(--c,#fe5000)}.wwc-g-meter__ends{color:var(--muted);justify-content:space-between;margin-top:4px;font-size:1.15rem;display:flex}.wwc-g-dots{vertical-align:middle;gap:3px;display:inline-flex}.wwc-g-dots i{width:12px;height:12px}.wwc-g-dots i.on{background:var(--orange)}.wwc-g-legend{color:var(--muted);flex-wrap:wrap;gap:18px;font-size:1.3rem;display:flex}.wwc-g-legend>span{align-items:center;gap:6px;display:inline-flex}.wwc-g-scale__axis{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:10px;margin:8px 0 12px;font-size:1.25rem;font-weight:700;display:flex}.wwc-g-scale__arrow{background:linear-gradient(90deg,#d9d9d6,var(--orange));border-radius:4px;flex:1;height:4px;position:relative}.wwc-g-scale__arrow:after{content:"";border:8px solid #0000;border-left:10px solid var(--orange);border-right:0;position:absolute;top:-6px;right:-2px}.wwc-g-steps{grid-template-columns:repeat(var(--n,4),1fr);align-items:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-step{flex-direction:column;gap:6px;display:flex}.wwc-g-step__bar{height:var(--hp,110px);min-height:56px;margin-top:calc(150px - var(--hp,110px));background:var(--navy);color:#fff;font-family:var(--font-heading-family,inherit);text-align:center;border-radius:12px 12px 4px 4px;justify-content:center;align-items:flex-start;padding-top:10px;font-size:2rem;font-weight:800;display:flex;position:relative;overflow:hidden}.wwc-g-step__bar:before{content:"";background:var(--orange);opacity:calc(.2 + var(--i,0) * .16);position:absolute;inset:0}.wwc-g-step__bar b{position:relative}.wwc-g-step__val{color:var(--navy);font-size:1.45rem;font-weight:800}.wwc-g-step__use{color:var(--muted);font-size:1.35rem}.wwc-g-flow__list{counter-reset:f;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-flow__step{background:var(--soft);border:1px solid #e3e3e3;border-radius:14px;padding:16px;position:relative}.wwc-g-flow__step strong{color:var(--navy);margin:6px 0;font-size:1.6rem;display:block}.wwc-g-flow__step p{margin:0;font-size:1.4rem}.wwc-g-flow__n{background:var(--navy);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-weight:800;display:inline-flex}.wwc-g-need{background:linear-gradient(#fff6f1,#fff);border-color:#ffd2bd}.wwc-g-need__head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.wwc-g-need__badge{background:var(--orange);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:2.4rem;font-weight:800;display:flex}.wwc-g-need__title{margin:0;font-size:2rem}.wwc-g-need__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-need__row{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:10px;padding:10px 14px;display:grid}.wwc-g-need__q{color:var(--navy);font-weight:700}.wwc-g-need__arrow{background:var(--orange);border-radius:3px;height:3px;position:relative}.wwc-g-need__arrow:after{content:"";border:6px solid #0000;border-left:8px solid var(--orange);border-right:0;position:absolute;top:-5px;right:-2px}.wwc-g-need__a{background:var(--navy);color:#fff;border-radius:10px;padding:6px 12px;font-size:1.45rem;font-weight:700}.wwc-g-need__a a{color:#fff}.wwc-g-icards__grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-icard{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.wwc-g-icard--warn{background:#fff6f1;border-color:#ffd2bd}.wwc-g-icard--rail{border-color:var(--orange);border-width:2px}.wwc-g-icard h4{margin-bottom:4px;font-size:1.6rem}.wwc-g-icard p{color:var(--muted);margin:0;font-size:1.4rem}.wwc-g-icard__pic{object-fit:contain;flex:none;width:64px;height:64px}.wwc-g-icard__tag{color:var(--orange);text-transform:uppercase;letter-spacing:.06em;font-size:1.15rem;font-weight:700;display:inline-block}.wwc-g-icard__badge{background:var(--navy);color:#fff;text-align:center;border-radius:10px;flex:none;min-width:64px;padding:8px 10px;font-size:1.35rem;font-weight:800}.wwc-g-icard--warn .wwc-g-icard__badge{background:var(--orange)}.wwc-g-icard__link{font-size:1.35rem;font-weight:700}.wwc-g-icard__sw{background:var(--sw,#ccc);border:1px solid #0000001f;border-radius:12px;flex:none;width:64px;height:64px}.wwc-g-icard__sw[style*=--sw\:smooth]{background:linear-gradient(135deg,#5e7c8b,#2e4a57 60%,#40616f)}.wwc-g-icard__sw[style*=--sw\:foam]{background-color:#3d5563;background-image:radial-gradient(circle at 30% 30%,#ffffff47 0 2px,#0000 3px),radial-gradient(circle at 70% 60%,#fff3 0 1.5px,#0000 2.5px);background-size:9px 9px,7px 7px}.wwc-g-icard__sw[style*=--sw\:sandy]{background-color:#2b3a42;background-image:radial-gradient(#ffffff59 .8px,#0000 1.2px),radial-gradient(#00000059 .8px,#0000 1.2px);background-position:0 0,2px 3px;background-size:4px 4px,5px 5px}.wwc-g-icard__sw[style*=--sw\:crinkle]{background-color:#c2571b;background-image:repeating-radial-gradient(circle at 20% 30%,#ffffff2e 0 2px,#0000 2px 6px),repeating-linear-gradient(115deg,#0000002e 0 3px,#0000 3px 8px)}.wwc-g-lbl{flex-direction:column;align-items:center;margin:6px 0 18px;display:flex}.wwc-g-lbl__tag{border:2px solid var(--navy);background:#fff;border-radius:10px;width:100%;max-width:520px;padding:10px;box-shadow:0 6px 18px #081f2c14}.wwc-g-lbl__in{border:1px dashed #97999b;border-radius:6px;gap:10px;padding:12px;display:grid}.wwc-g-lbl__row{flex-wrap:wrap;align-items:center;gap:10px;font-size:1.35rem;display:flex}.wwc-g-lbl__row--foot{justify-content:flex-start}.wwc-g-lbl__n{background:var(--orange);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:1.2rem;font-weight:800;display:inline-flex}.wwc-g-lbl__size{color:var(--navy);border:2px solid var(--navy);border-radius:6px;padding:0 8px;font-size:2.2rem;font-weight:800}.wwc-g-lbl__body{background:var(--navy);border-radius:11px 11px 4px 4px;width:22px;height:36px;display:inline-block}.wwc-g-lbl__pic{align-items:center;gap:6px;display:inline-flex}.wwc-g-lbl__pic code{color:var(--navy);background:var(--soft);border-radius:4px;padding:2px 6px;font-size:1.4rem;font-weight:800}.wwc-g-lbl__img{object-fit:contain;width:46px;height:46px}.wwc-g-lbl__care{letter-spacing:.08em;font-size:1.6rem}.wwc-gd .wwc-g-lbl__ce{width:auto;height:34px}.wwc-g-lbl__nb{color:var(--navy);font-size:1.8rem}.wwc-g-lbl__cap{color:var(--muted);margin-top:6px;font-size:1.2rem}.wwc-g-marks__grid,.wwc-g-signs__grid,.wwc-g-filters__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0 0 6px;padding:0;list-style:none;display:grid}.wwc-g-mark,.wwc-g-sign{border:1px solid var(--line);text-align:center;background:#fff;border-radius:14px;padding:16px}.wwc-g-mark__art,.wwc-g-sign__art{background:var(--soft);border-radius:10px;justify-content:center;align-items:center;height:110px;margin-bottom:10px;display:flex}.wwc-g-mark__img{width:auto;max-height:80px}.wwc-g-sign__img{object-fit:contain;width:84px;height:84px}.wwc-g-sign__shape{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:4px;font-size:1.2rem;font-weight:700;display:block}.wwc-g-mark h4,.wwc-g-sign h4{margin-bottom:4px;font-size:1.8rem}.wwc-g-mark p,.wwc-g-sign p{color:var(--muted);font-size:1.4rem}.wwc-g-table--marks td,.wwc-g-table--marks th{text-align:center}.wwc-g-table--marks th[scope=row]{text-align:left}.wwc-g-facts{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.wwc-g-facts li{background:var(--soft);border-radius:10px;align-items:baseline;gap:12px;padding:10px 14px;font-size:1.45rem;display:flex}.wwc-g-facts b{min-width:110px;color:var(--orange);font-family:var(--font-heading-family,inherit);flex:none}.wwc-g-filter{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:44px 1fr;align-items:center;column-gap:12px;padding:14px;display:grid}.wwc-g-filter__can{background:var(--sw);border:2px solid #081f2c40;border-radius:10px;grid-row:span 3;align-self:start;width:44px;height:64px}.wwc-g-filter.is-two .wwc-g-filter__can{background:linear-gradient(180deg,var(--sw) 0 50%,var(--sw2) 50%)}.wwc-g-filter b{color:var(--navy);font-size:2rem;font-family:var(--font-heading-family,inherit)}.wwc-g-filter__col{text-transform:uppercase;color:var(--muted);letter-spacing:.06em;font-size:1.2rem;font-weight:700}.wwc-g-filter p{grid-column:2;margin:4px 0 0;font-size:1.35rem}.wwc-g-layers{gap:6px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-layer{grid-template-columns:30px 90px 1fr;align-items:center;gap:14px;padding:8px 0;display:grid}.wwc-g-layer__n{background:var(--navy);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.3rem;font-weight:800;display:flex}.wwc-g-layer__band{background:var(--lc);border-radius:8px;height:26px}.wwc-g-layer h4{margin:0;font-size:1.6rem}.wwc-g-layer p{color:var(--muted);margin:0;font-size:1.4rem}.wwc-g-lights__list{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-light{background:#fff;border:1px solid #e3e3e3;border-radius:14px;padding:16px}.wwc-g-light__db{font-family:var(--font-heading-family,inherit);color:var(--navy);font-size:4rem;font-weight:800;line-height:1;display:block}.wwc-g-light__db small{color:var(--muted);margin-left:4px;font-size:1.4rem}.wwc-g-light h4{margin:10px 0 2px}.wwc-g-light__peak{color:var(--muted);margin-bottom:6px;font-size:1.25rem;font-weight:700}.wwc-g-light p{font-size:1.4rem}.wwc-g-mist{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-mist li{background:#fdf2f0;border:1px solid #f3cfc9;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;font-size:1.5rem;display:flex}.wwc-g-mist li:before{content:"✕";color:#fff;background:#c0392b;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-weight:800;display:flex}.wwc-g-law{border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden}.wwc-g-law__tabs{background:var(--soft);border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.wwc-g-law__tab{appearance:none;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:4px solid #0000;align-items:center;gap:8px;padding:14px 20px;font-weight:700;display:flex}.wwc-g-law__tab[aria-selected=true]{color:var(--navy);border-bottom-color:var(--orange);background:#fff}.wwc-g-law__tab:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.wwc-g-flag{background:var(--navy);color:#fff;letter-spacing:.04em;border-radius:6px;padding:2px 6px;font-size:1.1rem}.wwc-g-law__panel{padding:22px 24px}.wwc-g-law__panel[hidden]{display:none}.wwc-g-law__panel .wwc-g-viz{margin-top:0}.wwc-g-chain{gap:10px;margin:0 0 14px;list-style:none;display:grid;background:0 0!important;padding:0!important}.wwc-g-chain__row{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden;margin:0!important}.wwc-g-chain__c{padding:10px 14px;font-size:1.4rem;position:relative}.wwc-g-chain__c small{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:2px;font-size:1.1rem;font-weight:800;display:block}.wwc-g-chain__c--eu{background:#eef2f8}.wwc-g-chain__c--ie{background:#eef6f0}.wwc-g-chain__c--do{background:#fff1ea;font-weight:600}.wwc-g-chain__c+.wwc-g-chain__c:before{content:"→";background:var(--navy);color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:1.1rem;display:flex;position:absolute;top:50%;left:-9px;transform:translateY(-50%)}.wwc-g-shop{gap:12px;display:grid}.wwc-g-shop__g{background:var(--soft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.wwc-g-shop__g b{min-width:110px;color:var(--navy);font-size:1.4rem}.wwc-g-shop a{border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 14px;font-size:1.4rem;font-weight:700;text-decoration:none;display:inline-block}.wwc-g-shop a:hover{border-color:var(--orange);color:var(--orange)}.wwc-g-faq details{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:10px}.wwc-g-faq summary{cursor:pointer;color:var(--navy);padding:16px 52px 16px 18px;font-size:1.6rem;font-weight:700;list-style:none;position:relative}.wwc-g-faq summary::-webkit-details-marker{display:none}.wwc-g-faq summary:after{content:"+";background:var(--soft);width:28px;height:28px;color:var(--orange);border-radius:50%;justify-content:center;align-items:center;font-size:2rem;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.wwc-g-faq details[open] summary:after{content:"–"}.wwc-g-faq__a{padding:0 18px 14px;font-size:1.5rem}.wwc-g-disc{background:var(--soft);color:var(--muted);border-left:5px solid #97999b;border-radius:12px;gap:14px;margin:30px 0;padding:16px 18px;font-size:1.4rem;display:flex}.wwc-g-disc:before{content:"i";color:#fff;background:#97999b;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-family:Georgia,serif;font-style:italic;font-weight:800;display:flex}.wwc-g-disc p{margin:0}.wwc-g-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-tile{border:1px solid var(--line);border-radius:var(--r);background:#fff;align-items:flex-start;gap:14px;height:100%;padding:16px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;text-decoration:none!important}.wwc-g-tile:hover{border-color:var(--orange);transform:translateY(-2px);box-shadow:0 8px 20px #081f2c14}.wwc-g-tile img{object-fit:contain;flex:none;width:58px;height:58px}.wwc-g-tile h3{margin:0 0 4px;font-size:1.7rem}.wwc-g-tile p{color:var(--muted);margin:0;font-size:1.35rem}.wwc-g-tile__go{color:var(--orange);margin-top:6px;font-size:1.3rem;font-weight:700;display:inline-block}.wwc-g-hubsec{margin:0 0 40px}.wwc-g-hubsec>h2{font-size:2.6rem}.wwc-g-start{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-start li{border-radius:var(--r);background:var(--soft);border:1px solid #e3e3e3;padding:20px}.wwc-g-start__n{background:var(--navy);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:8px;font-weight:800;display:inline-flex}.wwc-g-start h3{font-size:1.8rem}.wwc-g-start p{margin:0;font-size:1.45rem}.wwc-g-regions{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.wwc-g-regions li{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:18px}.wwc-g-regions h3{align-items:center;gap:8px;font-size:1.8rem;display:flex}.wwc-g-regions p{margin:0 0 6px;font-size:1.45rem}.wwc-g-regions .wwc-g-regions__marks{align-items:center;gap:10px;margin-top:8px;display:flex}.wwc-g-regions .wwc-g-regions__marks img{width:auto;height:34px}.wwc-g-soon{border:2px dashed var(--line);border-radius:var(--r);color:var(--muted);text-align:center;padding:18px}.wwc-sb{border:1px solid var(--line);border-radius:var(--r);background:#fff;margin:0 auto;overflow:hidden}.wwc-sb__head{background:var(--navy);color:#fff;border-bottom:4px solid var(--orange);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px 20px;display:flex}.wwc-sb__head h2{color:#fff;flex:1;min-width:200px;margin:0;font-size:2rem}.wwc-sb__badge{color:#fff;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:1.25rem;font-weight:700;display:inline-flex}.wwc-sb__badge--ok:before{content:"✓";color:#7cd39a}.wwc-sb__rows{margin:0;padding:0;list-style:none}.wwc-sb__row{border-bottom:1px solid #ececea;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.wwc-sb__row:last-child{border-bottom:0}.wwc-sb__pic{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:12px;width:72px;height:72px;padding:5px}.wwc-sb__pic--txt{background:var(--soft);color:var(--navy);text-align:center;justify-content:center;align-items:center;font-size:1.3rem;font-weight:800;line-height:1.1;display:flex}.wwc-sb__std{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:1.25rem;font-weight:700;display:block}.wwc-sb__name{color:var(--navy);margin-bottom:6px;font-size:1.55rem;font-weight:700;display:block}.wwc-sb .wwc-g-code{gap:6px}.wwc-sb .wwc-g-tok{border-bottom-width:4px;border-radius:9px;min-width:40px;height:46px;padding:0 9px;font-size:2.2rem}.wwc-sb__chips{flex-wrap:wrap;gap:6px;display:flex}.wwc-sb__chip{background:var(--soft);border:1px solid var(--line);color:var(--navy);border-radius:999px;padding:4px 12px;font-size:1.35rem;font-weight:700;display:inline-block}.wwc-sb__link{white-space:nowrap;font-size:1.35rem;font-weight:700;text-decoration:none;color:var(--orange)!important}.wwc-sb__link:hover{text-decoration:underline}.wwc-sb__foot{background:var(--soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 18px;padding:12px 20px;font-size:1.3rem;display:flex}.wwc-sb__foot a{font-weight:700}@media (width<=989px){.wwc-g-start,.wwc-g-regions,.wwc-g-lights__list{grid-template-columns:1fr}}@media (width<=749px){.wwc-gd{font-size:1.5rem}.wwc-gd__wrap{padding:0 14px}.wwc-g-hero{grid-template-columns:1fr;gap:16px;padding:24px 20px}.wwc-g-hero__pic{order:-1;width:96px;height:96px}.wwc-g-hero__pic--mark{width:130px;height:96px;padding:14px}.wwc-g-hero__intro{font-size:1.6rem}.wwc-g-toc{margin:0 -14px 22px;padding:8px 14px}.wwc-g-viz{margin-left:-4px;margin-right:-4px;padding:16px}.wwc-g-code{gap:6px}.wwc-g-tok{border-bottom-width:4px;border-radius:9px;min-width:36px;height:48px;padding:0 6px;font-size:2.1rem}.wwc-g-tok i{width:20px;height:20px;font-size:1.1rem;top:-8px;right:-8px}.wwc-g-dec__top{gap:14px;padding:14px}.wwc-g-dec__pics{flex-direction:row}.wwc-g-pic{width:64px;height:64px}.wwc-g-cards{grid-template-columns:1fr}.wwc-g-steps{grid-template-columns:1fr;gap:8px}.wwc-g-step{grid-template-columns:minmax(64px,calc(var(--h,50%) * .9)) 1fr;grid-template-rows:auto auto;align-items:center;column-gap:12px;display:grid}.wwc-g-step__bar{border-radius:10px;grid-row:span 2;align-items:center;height:auto;min-height:52px;margin-top:0;padding:6px 8px;font-size:1.7rem}.wwc-g-need__row{grid-template-columns:1fr;gap:6px}.wwc-g-need__arrow{display:none}.wwc-g-need__a{justify-self:start}.wwc-g-need__a:before{content:"→ "}.wwc-g-table--stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wwc-g-table--stack,.wwc-g-table--stack tbody,.wwc-g-table--stack tr,.wwc-g-table--stack th,.wwc-g-table--stack td{width:100%;display:block}.wwc-g-table--stack tr{border-bottom:1px solid var(--line);padding:8px 0}.wwc-g-table--stack tbody tr:nth-child(2n){background:#fff}.wwc-g-table--stack th[scope=row]{background:var(--soft);border:0;font-size:1.6rem}.wwc-g-table--stack td{border:0;grid-template-columns:40% 1fr;gap:10px;padding:5px 14px;display:grid}.wwc-g-table--stack td:before{content:attr(data-label);color:var(--muted);font-size:1.3rem;font-weight:700}.wwc-g-tablewrap{border-radius:12px}.wwc-g-chain__row{grid-template-columns:1fr}.wwc-g-chain__c+.wwc-g-chain__c:before{content:"↓";top:-9px;left:14px;transform:none}.wwc-g-layer{grid-template-columns:28px 50px 1fr}.wwc-g-sb__row,.wwc-sb__row{grid-template-columns:56px minmax(0,1fr);padding:14px}.wwc-sb__pic{width:56px;height:56px}.wwc-sb__link{grid-column:2}.wwc-g-law__panel{padding:16px}.wwc-g-law__tab{flex:1;justify-content:center;padding:12px 6px;font-size:1.4rem}.wwc-g-law__lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wwc-g-law__tab .wwc-g-flag{padding:4px 10px;font-size:1.4rem}}@media (prefers-reduced-motion:reduce){.wwc-g-tile{transition:none}}.wwc-g-prose .wwc-g-viz ol,.wwc-g-prose .wwc-g-viz ul{padding-left:0}.wwc-g-prose .wwc-g-viz li{margin:0}