.smo-gfe-main{width:100%;max-width:none;margin:0;padding:0;background:#fff}.smo-gfe-page{margin:0;padding:0}#smo-gfe-notice{--gfe-ink:#251b36;--gfe-muted:#50465b;--gfe-magenta:#b90068;--gfe-teal:#007d82;--gfe-aqua:#b6f4ec;--gfe-pink:#ffebf4;--gfe-line:#d9d3df;--gfe-gutter:clamp(24px,6vw,112px);font-family:inherit;font-size:18px;line-height:1.7;color:var(--gfe-ink);background:#fff;width:100%;max-width:none;box-sizing:border-box;margin:0;padding:0;overflow-wrap:break-word}#smo-gfe-notice *{box-sizing:border-box}#smo-gfe-notice :where(section,div,figure,p,h1,h2,h3){max-width:none}#smo-gfe-notice .wp-block-group{margin-block:0}#smo-gfe-notice p{font-size:clamp(17px,1.12vw,20px);line-height:1.75;color:inherit;margin:0 0 1.15em;padding:0}#smo-gfe-notice :where(h1,h2,h3){font-family:inherit;font-weight:850;font-style:normal;letter-spacing:-.045em;line-height:1.06;text-transform:none;color:var(--gfe-ink);margin:0 0 .7em;padding:0;text-wrap:balance}#smo-gfe-notice h1{font-size:clamp(56px,8.8vw,142px);max-width:14ch}#smo-gfe-notice h2,#smo-gfe-notice h3{font-size:clamp(30px,3vw,48px)}#smo-gfe-notice a{color:var(--gfe-magenta);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;overflow-wrap:anywhere}#smo-gfe-notice a:hover{color:var(--gfe-teal);text-decoration-thickness:2px}#smo-gfe-notice a:focus-visible{outline:3px solid var(--gfe-teal);outline-offset:5px;border-radius:2px}#smo-gfe-notice :where([id]){scroll-margin-top:130px}#smo-gfe-notice .smo-gfe-hero{position:relative;padding:clamp(48px,7vw,112px) var(--gfe-gutter) clamp(48px,5.5vw,90px);background:linear-gradient(110deg,#fff8fc 0%,#fff8fc 58%,#e8faf6 100%);border-bottom:1px solid var(--gfe-line);overflow:hidden}#smo-gfe-notice .smo-gfe-hero:after{content:"";position:absolute;right:var(--gfe-gutter);top:65px;width:clamp(70px,11vw,180px);height:clamp(70px,11vw,180px);border:1px solid var(--gfe-teal);border-radius:50%;opacity:.3;pointer-events:none}#smo-gfe-notice .smo-gfe-eyebrow{font-size:12px;letter-spacing:.16em;font-weight:750;line-height:1.6;margin-bottom:38px;color:var(--gfe-teal)}#smo-gfe-notice .smo-gfe-dot{color:var(--gfe-magenta)}#smo-gfe-notice .smo-gfe-deck{font-size:clamp(22px,2.3vw,34px);font-weight:550;letter-spacing:-.025em;line-height:1.35;max-width:34ch;margin-bottom:28px}#smo-gfe-notice .smo-gfe-language{font-size:14px;font-weight:650;margin-bottom:28px}#smo-gfe-notice .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0}#smo-gfe-notice .wp-block-button{margin:0}#smo-gfe-notice .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 23px;background:var(--gfe-magenta);color:#fff;border:2px solid var(--gfe-magenta);border-radius:0;font-size:16px;font-weight:750;line-height:1.4;text-decoration:none;box-shadow:none}#smo-gfe-notice .wp-block-button__link:hover{background:#940051;border-color:#940051;color:#fff}#smo-gfe-notice .is-style-outline .wp-block-button__link{color:var(--gfe-ink);background:0 0;border-color:var(--gfe-ink)}#smo-gfe-notice .is-style-outline .wp-block-button__link:hover{color:#fff;background:var(--gfe-ink)}#smo-gfe-notice .smo-gfe-intro{padding:clamp(44px,5.5vw,88px) var(--gfe-gutter);border-bottom:1px solid var(--gfe-line);display:grid;grid-template-columns:1fr 1.15fr;column-gap:clamp(32px,5vw,90px)}#smo-gfe-notice .smo-gfe-intro :is(h2,h3){grid-row:span 2;max-width:14ch;color:var(--gfe-teal)}#smo-gfe-notice .smo-gfe-lead{font-size:clamp(19px,1.5vw,24px);line-height:1.6;letter-spacing:-.01em}#smo-gfe-notice .smo-gfe-section{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,2.6fr);gap:clamp(28px,5vw,88px);padding:clamp(42px,5vw,78px) var(--gfe-gutter);border-bottom:1px solid var(--gfe-line)}#smo-gfe-notice .smo-gfe-index{font-size:12px;font-weight:750;letter-spacing:.12em;line-height:1.7;margin:5px 0;color:var(--gfe-teal)}#smo-gfe-notice .smo-gfe-section-body{max-width:900px;width:100%}#smo-gfe-notice .smo-gfe-section-body>p:last-child{margin-bottom:0}#smo-gfe-notice .smo-gfe-table{margin:30px 0;overflow-x:auto}#smo-gfe-notice .smo-gfe-table table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;border:0;margin:0;background:0 0;font-size:inherit;color:inherit}#smo-gfe-notice .smo-gfe-table th{font-size:13px;letter-spacing:.015em;background:#e9f8f5;color:var(--gfe-ink);font-weight:750;text-align:left;padding:16px 20px;border:0;border-bottom:2px solid var(--gfe-teal);vertical-align:top;line-height:1.5}#smo-gfe-notice .smo-gfe-table td{font-size:17px;padding:22px 20px;border:0;border-bottom:1px solid var(--gfe-line);text-align:left;vertical-align:top;line-height:1.6;background:0 0;color:inherit}#smo-gfe-notice .smo-gfe-table td strong{color:var(--gfe-magenta)}#smo-gfe-notice .smo-gfe-table figcaption{font-size:13px;font-style:normal;color:var(--gfe-muted);text-align:left;line-height:1.6;padding-top:14px}#smo-gfe-notice .smo-gfe-note{padding:30px var(--gfe-gutter);background:var(--gfe-pink);border-bottom:1px solid var(--gfe-line)}#smo-gfe-notice .smo-gfe-note p{font-size:15px;margin:0 0 8px;max-width:900px}#smo-gfe-notice .smo-gfe-note p:last-child{margin:0}#smo-gfe-notice .smo-gfe-hero-en{background:linear-gradient(110deg,#edfcf8 0%,#edfcf8 58%,#fff8fc 100%);border-top:6px solid var(--gfe-teal)}#smo-gfe-notice .smo-gfe-hero-en h2{font-size:clamp(52px,7.5vw,112px);max-width:16ch}#smo-gfe-notice .smo-gfe-contact{padding:clamp(48px,6vw,96px) var(--gfe-gutter);background:#f5fbf9}#smo-gfe-notice .smo-gfe-contact h2{font-size:clamp(46px,6vw,88px)}#smo-gfe-notice .smo-gfe-contact-phone{font-size:clamp(24px,3.2vw,44px);font-weight:800;letter-spacing:-.035em}#smo-gfe-notice .smo-gfe-small{font-size:13px;color:var(--gfe-muted);margin-bottom:0}#smo-gfe-notice .smo-gfe-sources{padding:24px var(--gfe-gutter);border-bottom:1px solid var(--gfe-line);background:#fff}#smo-gfe-notice .smo-gfe-sources p{font-size:13px;line-height:1.8;margin:0;max-width:1000px}#smo-gfe-notice .smo-gfe-download-note{margin-top:25px;font-size:16px}@media(max-width:780px){#smo-gfe-notice .smo-gfe-intro{grid-template-columns:1fr}#smo-gfe-notice .smo-gfe-intro :is(h2,h3){grid-row:auto;max-width:24ch}#smo-gfe-notice .smo-gfe-section{grid-template-columns:1fr;gap:18px}#smo-gfe-notice .smo-gfe-hero:after{right:-45px;top:100px;opacity:.16}#smo-gfe-notice .smo-gfe-table :is(td,th){padding:15px 10px;font-size:15px}#smo-gfe-notice .smo-gfe-table th{font-size:12px}#smo-gfe-notice .smo-gfe-eyebrow{font-size:10px;letter-spacing:.11em;margin-bottom:28px}}@media(prefers-reduced-motion:reduce){#smo-gfe-notice *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{@page{margin:16mm}body:has(.smo-gfe-main){background:white!important;color:black!important}body:has(.smo-gfe-main)>:not(.smo-gfe-main){display:none!important}.smo-gfe-main,#smo-gfe-notice{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#smo-gfe-notice{font-size:10pt;color:#000;line-height:1.5}#smo-gfe-notice p{font-size:10pt;line-height:1.5}#smo-gfe-notice .smo-gfe-hero,#smo-gfe-notice .smo-gfe-intro,#smo-gfe-notice .smo-gfe-section,#smo-gfe-notice .smo-gfe-note,#smo-gfe-notice .smo-gfe-contact{padding:12pt 0;background:0 0;border-color:#bbb;display:block}#smo-gfe-notice h1,#smo-gfe-notice .smo-gfe-hero-en h2{font-size:30pt;max-width:none}#smo-gfe-notice :is(h2,h3){font-size:16pt;break-after:avoid}#smo-gfe-notice .smo-gfe-deck{font-size:14pt}#smo-gfe-notice .smo-gfe-eyebrow,#smo-gfe-notice .smo-gfe-index{font-size:9pt;margin-bottom:8pt}#smo-gfe-notice .smo-gfe-language,#smo-gfe-notice .wp-block-buttons,#smo-gfe-notice .smo-gfe-hero:after{display:none}#smo-gfe-notice .smo-gfe-english{break-before:page}#smo-gfe-notice :is(p,tr){orphans:3;widows:3;break-inside:avoid}#smo-gfe-notice a{color:#000}#smo-gfe-notice .smo-gfe-table :is(td,th){font-size:10pt;padding:8pt;background:0 0}#smo-gfe-notice .smo-gfe-contact-phone{font-size:20pt}}