.wg{--wg-ink:#0c1010;--wg-yellow:#fff044;--wg-paper:#fdfcf7;background:var(--wg-paper);color:var(--wg-ink);font-family:Noto Sans JP,sans-serif;font-size:15px;line-height:2;overflow:clip}.wg *{box-sizing:border-box}.wg h1,.wg h2,.wg h3,.wg p,.wg figure{margin:0}.wg a{text-decoration:none}.wg img{max-width:100%;height:auto;display:block}.wg p+p{margin-top:22px}.wg p{white-space:pre-line}.wg h2{letter-spacing:.025em;text-wrap:pretty;font-size:clamp(28px,3vw,43px);font-weight:900;line-height:1.65}.wg h3{text-wrap:pretty;font-size:23px;font-weight:900;line-height:1.7}.wg p strong{font-weight:700}:is(.wg a:focus-visible,.wg summary:focus-visible){outline-offset:6px;outline:3px solid #b76500}:is(.wg-header a:focus-visible,.wg-hero a:focus-visible){outline-color:var(--wg-yellow)}.wg-wrap{width:calc(100% - 112px);max-width:1240px;margin-inline:auto}.wg-section{padding-block:112px}.wg-label{letter-spacing:.06em;align-items:center;gap:14px;font-size:13px;font-weight:700;display:flex;margin-bottom:27px!important}.wg-label>span{letter-spacing:0;border:1px solid;border-radius:50%;place-items:center;width:36px;height:36px;font:italic 19px Georgia,serif;display:grid}.wg-label:after{content:"";opacity:.4;background:currentColor;width:36px;height:1px}.wg-sr{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.wg-skip{background:var(--wg-yellow);z-index:150;padding:10px 20px;position:fixed;top:-100px;left:24px}.wg-skip:focus{top:8px}.wg-header{z-index:100;color:#fff;background:#0c1010;border-bottom:1px solid #ffffff16;position:sticky;top:0}.wg-header-inner{align-items:center;gap:42px;max-width:1490px;height:80px;margin:auto;padding:0 40px;display:flex}.wg-logo{letter-spacing:-.09em;white-space:nowrap;font-size:30px;font-weight:900;line-height:1.3;display:inline-block;transform:rotate(-3deg)}.wg-logo>span{color:#e6cf00;margin-left:1px}.wg-desktop-nav{align-items:center;gap:27px;margin-left:auto;font-size:12px;font-weight:700;display:flex}.wg-desktop-nav a:hover{color:var(--wg-yellow)}.wg-header-actions{align-items:center;gap:24px;display:flex}.wg-cta{background:var(--wg-yellow);max-width:100%;min-height:60px;color:var(--wg-ink);border-radius:100px;justify-content:space-between;align-items:center;gap:28px;padding:17px 30px;font-size:14px;font-weight:900;line-height:1.8;transition:transform .22s,background .22s,box-shadow .22s;display:inline-flex;box-shadow:0 3px #0c101012}.wg-cta>span{flex-shrink:0;font-size:22px;transition:transform .22s}.wg-cta:hover{background:#ffeb1c;transform:translateY(-2px);box-shadow:0 5px #0c101018}.wg-cta:hover>span{transform:translate(4px)}.wg-cta-dark{background:var(--wg-ink);color:#fff}.wg-header .wg-cta{gap:18px;min-height:42px;padding:10px 21px;font-size:11px}.wg-header .wg-cta>span{font-size:18px}.wg-menu{position:relative}.wg-menu summary{cursor:pointer;flex-direction:column;justify-content:center;gap:7px;width:44px;height:44px;list-style:none;display:flex}.wg-menu summary::-webkit-details-marker{display:none}.wg-menu summary>span{background:#fff;flex:none;width:24px;height:1.5px;margin:auto 0;display:block}.wg-menu summary>span:first-child{margin-top:14px;margin-bottom:0}.wg-menu summary>span:last-child{margin-top:0;margin-bottom:14px}.wg-menu[open] summary>span:first-child{transform:translateY(4px)rotate(45deg)}.wg-menu[open] summary>span:last-child{transform:translateY(-4px)rotate(-45deg)}.wg-menu nav{background:var(--wg-ink);border:1px solid #ffffff20;width:360px;max-width:calc(100vw - 32px);padding:25px;position:absolute;top:58px;right:0;box-shadow:0 18px 35px #0004}.wg-menu nav>a:not(.wg-cta){border-bottom:1px solid #ffffff20;justify-content:space-between;padding:12px 0;font-size:13px;display:flex}.wg-menu nav>.wg-cta{width:100%;margin-top:22px}.wg-hero{isolation:isolate;background:var(--wg-ink);color:#fff;padding-bottom:74px;position:relative}.wg-hero:after,.wg-conversation:before,.wg-conversation:after,.wg-closing:before{content:"";background:var(--wg-paper);z-index:3;clip-path:polygon(0 30%,2% 40%,3% 10%,5% 35%,7% 30%,8% 50%,11% 35%,13% 45%,15% 25%,18% 45%,19% 20%,22% 38%,25% 30%,28% 45%,30% 22%,34% 38%,35% 14%,39% 38%,42% 23%,44% 43%,47% 25%,51% 46%,54% 27%,56% 42%,60% 22%,63% 36%,66% 14%,69% 40%,72% 28%,76% 45%,79% 23%,82% 36%,84% 18%,88% 40%,91% 25%,94% 45%,97% 23%,100% 35%,100% 100%,0 100%);width:102%;height:20px;position:absolute;left:-1%}.wg-hero:after{bottom:-1px}.wg-hero-photo{z-index:-3;position:absolute;inset:0 0 0 19%;overflow:hidden}.wg-hero-photo img{object-fit:cover;object-position:64% center;width:100%;height:100%}.wg-hero-shade{z-index:-2;background:linear-gradient(90deg,#0c1010 0%,#0c1010f0 14%,#0c1010b0 32%,#0c101020 66%),linear-gradient(#0000 52%,#0c1010d9 93%,#0c1010 100%);position:absolute;inset:0}.wg-hero-content{padding-top:33px;position:relative}.wg-hero-kicker{letter-spacing:.1em;align-items:center;gap:16px;font-size:12px;font-weight:700;display:flex}.wg-hero-kicker span{border:1px solid #ffffff60;border-radius:50px;padding:2px 12px}.wg-hero h1{width:min(49%,575px);margin-top:3px;line-height:1}.wg-headline{object-fit:contain;object-position:left center;filter:drop-shadow(0 2px 4px #0004);width:100%;height:auto;max-height:535px;transform:rotate(-5deg)}.wg-hero-copy{max-width:650px;margin-top:24px;position:relative}.wg-hero-copy>p{text-shadow:0 2px 5px #0008;font-size:14px;line-height:2.1}.wg-hero-copy .wg-hero-lead{letter-spacing:.06em;font-size:21px;line-height:1.8}.wg-hero-copy .wg-origin{opacity:.8;margin-top:17px;font-size:11px}.wg-hero-copy .wg-cta{min-width:280px;margin-top:27px}.wg-scroll{letter-spacing:.08em;align-items:center;gap:24px;font-size:11px;display:flex;position:absolute;bottom:4px;right:0}.wg-scroll span{border:1px solid #ffffff80;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.wg-hero-sticker{background:var(--wg-yellow);color:var(--wg-ink);padding:15px 30px;font-family:Shippori Mincho,serif;font-size:20px;font-weight:800;line-height:1.5;position:absolute;top:62%;right:7%;transform:rotate(-8deg);box-shadow:7px 7px #fff04455}.wg-hero-sticker b{letter-spacing:.15em;font-size:32px}.wg-about{grid-template-columns:1.08fr 1fr;align-items:center;gap:80px;display:grid}.wg-about h2{margin-bottom:30px;font-size:clamp(27px,2.7vw,37px)}.wg-about-copy>p:not(.wg-label){font-size:14px}.wg-about-note{border-top:1px solid #c9c8bf;padding:19px 0 0}.wg-collage{min-height:550px;position:relative}.wg-snapshot{background:#fff;padding:10px;position:absolute;box-shadow:0 7px 25px #1b1d1520}.wg-snapshot img{object-fit:cover;width:100%;height:100%}.wg-snapshot-one{aspect-ratio:1.45;width:94%;padding-bottom:42px;top:5%;left:0;transform:rotate(-6deg)}.wg-snapshot-one img{object-position:75% center}.wg-snapshot-one figcaption{letter-spacing:.08em;font-family:Shippori Mincho,serif;font-size:16px;font-weight:800;position:absolute;bottom:7px;left:20px}.wg-snapshot-two{aspect-ratio:1.05;width:57%;top:43%;right:-1%;transform:rotate(9deg)}.wg-nation{font-size:14px;font-weight:900;line-height:1.6;position:absolute;bottom:0;left:0;transform:rotate(-6deg)}.wg-nation>span:last-child{margin-top:10px;font:italic 37px Georgia,serif;display:block}.wg-nation-dot{background:#bd3d20;border-radius:50%;width:10px;height:10px;margin-right:12px;display:inline-block;box-shadow:0 0 0 5px #bd3d2010}.wg-benefits{background:#f4f3ed;border-top:1px solid #e8e7df}.wg-section-heading{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.wg-section-heading>div{font-size:14px}.wg-benefit-cards{grid-template-columns:repeat(4,1fr);gap:18px;margin-block:50px 75px;display:grid}.wg-benefit-cards>a{background:var(--wg-ink);color:#fff;border-radius:4px;flex-direction:column;min-height:260px;padding:23px 24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;transform:rotate(-1.5deg)}.wg-benefit-cards>a:nth-child(2n){transform:rotate(1deg)}.wg-benefit-cards>a:hover{transform:translateY(-6px)rotate(0);box-shadow:0 15px 25px #0002}.wg-card-number{color:var(--wg-yellow);font:italic 34px Georgia,serif}.wg-card-title{color:var(--wg-yellow);max-width:13em;margin:16px 0 22px;font-size:18px;font-weight:700;line-height:1.8}.wg-icon{width:54px;height:54px;margin-top:auto}.wg-card-arrow{color:#fff7;font-size:24px;position:absolute;bottom:25px;right:22px}.wg-benefit-details{grid-template-columns:1fr 1fr;gap:56px 68px;display:grid}.wg-benefit-details article{border-top:1px solid #b4b4aa;padding-top:24px}.wg-benefit-heading{align-items:baseline;gap:20px;margin-bottom:20px;display:flex}.wg-benefit-heading>span{color:#6b6c62;font:italic 28px Georgia,serif}.wg-benefit-heading h3{font-size:22px}.wg-benefit-details p{font-size:14px;line-height:2.15}.wg-emphasis{border-left:4px solid #d5bf00;padding-left:16px}.wg-center{text-align:center;margin-top:55px}.wg-conversation{background:var(--wg-yellow);padding-block:105px 85px;position:relative}.wg-conversation:before{background:#f4f3ed;top:-1px;transform:rotate(180deg)}.wg-conversation:after{bottom:-1px}.wg-conversation-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:65px;display:grid}.wg-conversation h2{transform-origin:0;margin-bottom:34px;font-size:clamp(26px,3vw,39px);transform:rotate(-3deg)}.wg-conversation-grid p{font-size:14px}.wg-conversation-grid .wg-conversation-questions{font-size:16px;font-weight:700;line-height:2.25}.wg-conversation-photo{background:#fff;padding:10px 10px 44px;position:relative;transform:rotate(4deg);box-shadow:0 12px 30px #655d1120}.wg-conversation-photo img{aspect-ratio:1.06;object-fit:cover;object-position:65% center}.wg-conversation-photo:before{content:"";z-index:1;background:#fdfcf79c;width:120px;height:29px;position:absolute;top:-11px;left:34%;transform:rotate(-8deg)}.wg-conversation-photo figcaption{text-align:center;bottom:8px;font-family:Shippori Mincho,serif;font-size:15px;font-weight:800;position:absolute;inset-inline:10px}.wg-conversation-promise{letter-spacing:.04em;font-family:Shippori Mincho,serif;font-size:clamp(22px,2.6vw,34px);line-height:1.8;margin-top:52px!important}.wg-respect{border-top:1px solid #0c10102e;max-width:900px;padding-top:23px;font-size:12px;margin-top:26px!important}.wg-cost{grid-template-columns:1.1fr 1fr;align-items:center;gap:95px;display:grid}.wg-cost h2{font-size:clamp(27px,2.7vw,36px)}.wg-cost-rule{border-top:1px solid #c9c8bf;margin-top:30px;padding:30px 120px 0 0;position:relative}.wg-cost-rule p:first-child{font-size:16px}.wg-cost-rule p:first-child span{background:linear-gradient(transparent 65%,var(--wg-yellow) 65%);width:fit-content;font-size:36px;font-weight:900;line-height:1.8;display:block}.wg-cost-rule p+p{margin-top:12px;font-size:13px}.wg-cost-rule svg{width:110px;position:absolute;top:42px;right:0;transform:rotate(-10deg)}.wg-cost-copy p{font-size:15px}.wg-cost-copy .wg-cta{margin-top:32px}.wg-faq{background:#f4f3ed}.wg-faq-grid{grid-template-columns:.7fr 1.3fr;gap:65px;display:grid}.wg-faq h2{font-size:30px}.wg-faq-en{color:#cecec2;margin-top:20px;font:italic 65px Georgia,serif;display:block}.wg-faq details{border-top:1px solid #b4b4aa}.wg-faq details:last-child{border-bottom:1px solid #b4b4aa}.wg-faq summary{cursor:pointer;align-items:center;gap:20px;padding:27px 0;font-size:15px;font-weight:700;line-height:1.85;list-style:none;display:flex}.wg-faq summary::-webkit-details-marker{display:none}.wg-q{flex-shrink:0;font:italic 20px Georgia,serif}.wg-plus{flex-shrink:0;width:20px;height:20px;margin-left:auto;position:relative}.wg-plus:before,.wg-plus:after{content:"";background:var(--wg-ink);width:20px;height:1px;position:absolute;top:50%;left:0}.wg-plus:after{transform:rotate(90deg)}.wg-faq details[open] .wg-plus:after{transform:rotate(0)}.wg-answer{gap:27px;padding:0 34px 28px 0;font-size:14px;display:flex}.wg-answer>span{color:#767666;flex-shrink:0;font:italic 23px Georgia,serif}.wg-answer p{line-height:2.15}.wg-partners{grid-template-columns:1.1fr 1fr;align-items:center;gap:68px;display:grid;position:relative}.wg-partners-photo{grid-area:1/2;align-self:stretch;min-height:530px;position:relative}.wg-partners-photo img{object-fit:cover;object-position:68%;border-radius:2px;width:100%;height:100%}.wg-partners-photo>span{color:#fff9bd;text-shadow:1px 3px 8px #22332780;font:italic 65px/.95 Georgia,serif;position:absolute;bottom:60px;right:25px;transform:rotate(-10deg)}.wg-partners-copy{grid-area:1/1}.wg-partners-copy p{font-size:14px}.wg-partners-copy h2{margin-bottom:28px}.wg-partners-copy .wg-cta{margin-top:32px;font-size:13px}.wg-closing{isolation:isolate;text-align:center;background:var(--wg-ink);color:#fff;padding-block:105px 76px;position:relative}.wg-closing:before{top:-1px;transform:rotate(180deg)}.wg-closing:after{content:"";z-index:-1;background:#0c1010d4;position:absolute;inset:0}.wg-closing-photo{object-fit:cover;object-position:center 52%;z-index:-2;width:100%;position:absolute;inset:0;height:100%!important}.wg-closing .wg-label{color:var(--wg-yellow);justify-content:center}.wg-closing .wg-label:after{display:none}.wg-closing h2{color:var(--wg-yellow);margin:0 0 34px;font-size:clamp(32px,4.6vw,62px);font-weight:900;transform:rotate(-3deg)}.wg-closing p{font-size:15px;line-height:2}.wg-closing .wg-cta{min-width:310px;margin-top:33px}.wg-closing .wg-closing-national{letter-spacing:.12em;margin-top:23px;font-size:11px}.wg-mobile-break{display:none}.wg-footer{padding-block:55px 32px}.wg-footer-top{justify-content:space-between;gap:24px;display:flex}.wg-footer-top p{margin-top:14px;font-size:12px}.wg-back-top{border:1px solid #c9c8bf;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.wg-footer nav{flex-wrap:wrap;gap:15px 25px;margin-block:28px;font-size:11px;font-weight:700;display:flex}.wg-footer nav a:hover{text-underline-offset:5px;text-decoration:underline}.wg-footer-bottom{border-top:1px solid #deded4;justify-content:space-between;align-items:center;padding-top:23px;font-size:11px;display:flex}.wg-footer small{color:#686b65;font-size:10px}.wg-footer .wg-photo-note{color:#777c73;margin-top:12px;font-size:10px}@media (min-width:1600px){.wg-hero-photo{inset-inline-start:25%}.wg-hero{min-height:940px}.wg-hero-content{padding-top:48px}.wg-headline{max-height:560px}.wg-hero-sticker{right:12%}}@media (max-width:1100px){.wg-wrap{width:calc(100% - 72px)}.wg-header-inner{gap:20px;padding-inline:28px}.wg-desktop-nav{gap:20px;font-size:10px}.wg-header-actions{gap:12px}.wg-logo{font-size:26px}.wg-section{padding-block:85px}.wg-about{gap:40px}.wg-collage{min-height:470px}.wg-section-heading{gap:40px}.wg-benefit-cards{gap:12px}.wg-benefit-cards>a{min-height:265px;padding:20px 18px}.wg-card-title{font-size:16px}.wg-benefit-details{gap:40px}.wg-conversation-grid{gap:35px}.wg-cost{gap:45px}.wg-faq-grid{grid-template-columns:.6fr 1.4fr;gap:40px}.wg-partners{gap:38px}.wg-hero h1{width:55%;max-width:490px}.wg-headline{max-height:490px}.wg-hero-copy{max-width:565px}.wg-hero-photo{inset-inline-start:12%}.wg-hero-photo img{object-position:69%}.wg-hero-sticker{top:56%;right:5%}.wg-scroll{bottom:-33px}.wg-cost-rule{padding-right:85px}.wg-cost-rule svg{width:80px}}@media (max-width:800px){.wg-header-inner{height:68px;padding-inline:24px}.wg-desktop-nav{display:none}.wg-header-actions{margin-left:auto}.wg-wrap{width:calc(100% - 48px)}.wg-hero{padding-bottom:77px}.wg-hero-content{padding-top:25px}.wg-hero h1{width:59%}.wg-headline{max-height:440px}.wg-hero-photo{inset:0 0 28%}.wg-hero-photo img{object-position:75%}.wg-hero-shade{background:linear-gradient(90deg,#0c1010c9,#0000 80%),linear-gradient(#0000 33%,#0c1010 77% 100%)}.wg-hero-copy{margin-top:22px}.wg-hero-sticker{padding:10px 20px;font-size:16px;top:40%}.wg-hero-sticker b{font-size:27px}.wg-about{grid-template-columns:1fr;gap:35px}.wg-about h2 br:nth-child(2){display:none}.wg-collage{width:100%;max-width:520px;min-height:440px;margin:0 auto}.wg-about-copy{max-width:640px}.wg-snapshot-one{width:82%}.wg-snapshot-two{width:46%;top:45%}.wg-nation{bottom:15px}.wg-section-heading{grid-template-columns:1fr;gap:25px}.wg-benefit-cards{margin-block:35px 50px}.wg-benefit-cards>a{min-height:230px;padding:18px 15px}.wg-card-title{font-size:14px}.wg-icon{width:42px;height:42px}.wg-benefit-details{gap:35px}.wg-benefit-heading{gap:12px}.wg-benefit-heading h3{font-size:19px}.wg-conversation-grid{grid-template-columns:1fr;gap:40px}.wg-conversation-photo{width:90%;max-width:460px;margin-inline:auto!important}.wg-conversation-photo img{aspect-ratio:1.4}.wg-cost{grid-template-columns:1fr;gap:32px}.wg-cost-rule{max-width:520px}.wg-cost-rule svg{width:115px;right:5%}.wg-faq-grid{grid-template-columns:1fr;gap:28px}.wg-faq-en{display:none}.wg-partners{grid-template-columns:1fr;gap:35px}.wg-partners-photo{grid-area:2/1;height:340px;min-height:300px}.wg-partners-photo img{object-position:center}.wg-partners-copy{grid-row:1}.wg-partners-photo>span{font-size:58px;bottom:35px;right:35px}}@media (max-width:540px){.wg{font-size:14px}.wg-wrap{width:calc(100% - 40px)}.wg-section{padding-block:65px}.wg h2{letter-spacing:.01em;font-size:27px;line-height:1.65}.wg-label{gap:10px;font-size:11px;margin-bottom:22px!important}.wg-label>span{width:30px;height:30px;font-size:16px}.wg-header-inner{gap:10px;height:62px;padding-inline:18px}.wg-logo{font-size:25px}.wg-header-actions{gap:7px}.wg-header-actions>.wg-cta{gap:8px;min-height:35px;padding:9px 12px;font-size:9px}.wg-header-actions>.wg-cta>span{font-size:14px}.wg-menu summary{width:32px}.wg-menu summary>span{width:22px;margin-left:auto;margin-right:auto}.wg-menu nav{top:52px;right:-2px}.wg-hero-content{padding-top:23px}.wg-hero-kicker{letter-spacing:.02em;gap:7px;font-size:9px}.wg-hero-kicker span{padding:2px 7px}.wg-hero h1{z-index:1;width:79%;max-width:330px;margin:10px 0 0 -4px;position:relative}.wg-headline{aspect-ratio:1;object-fit:contain;height:auto;max-height:none;transform:rotate(-5deg)}.wg-hero-photo{height:405px;inset:65px 0 auto}.wg-hero-photo img{object-position:77% center}.wg-hero-shade{background:linear-gradient(90deg,#0c1010b0,#0000 73%),linear-gradient(#0c101090 0%,#0000 32%,#0c1010 60% 100%)}.wg-hero-copy{margin-top:18px}.wg-hero-copy .wg-hero-lead{letter-spacing:.025em;max-width:22em;font-size:17px;line-height:1.9}.wg-hero-copy>p{font-size:13px;line-height:2}.wg-hero-copy>p br{display:none}.wg-hero-copy .wg-hero-lead br{display:block}.wg-hero-copy .wg-origin{max-width:31em;font-size:10px;line-height:1.9}.wg-hero-copy .wg-cta{width:100%;min-width:0;margin-top:24px}.wg-hero-sticker{padding:10px 14px;font-size:12px;top:340px;right:19px;transform:rotate(7deg);box-shadow:4px 4px #fff04455}.wg-hero-sticker b{font-size:20px}.wg-hero{padding-bottom:93px}.wg-scroll{gap:13px;font-size:10px;bottom:-60px;right:0}.wg-scroll span{width:34px;height:34px}.wg-cta{gap:18px;min-height:56px;padding:16px 24px;font-size:13px}.wg-about{gap:30px}.wg-about h2{font-size:25px}.wg-about h2 br:nth-child(2){display:block}.wg-about-copy>p:not(.wg-label){font-size:13px;line-height:2.1}.wg-about-copy>p br{display:none}.wg-about-note strong{font-size:12px}.wg-collage{min-height:340px;margin-top:10px}.wg-snapshot-one{width:86%;padding:7px 7px 32px;top:0;left:1%}.wg-snapshot-one figcaption{font-size:12px;bottom:4px;left:13px}.wg-snapshot-two{width:49%;padding:7px;top:39%;right:1%}.wg-nation{font-size:11px;bottom:5px}.wg-nation>span:last-child{font-size:29px}.wg-section-heading{gap:25px}.wg-section-heading>div{font-size:13px}.wg-benefit-cards{grid-template-columns:1fr 1fr;gap:14px 12px;margin-block:33px 42px}.wg-benefit-cards>a{min-height:225px;padding:19px 17px}.wg-card-number{font-size:29px}.wg-card-title{margin-top:12px;margin-bottom:17px;font-size:15px;line-height:1.7}.wg-card-arrow{font-size:20px;bottom:18px;right:15px}.wg-benefit-details{grid-template-columns:1fr;gap:35px}.wg-benefit-details article{padding-top:21px}.wg-benefit-heading{gap:17px;margin-bottom:17px}.wg-benefit-heading>span{font-size:26px}.wg-benefit-heading h3{font-size:20px}.wg-benefit-details p{font-size:13px}.wg-benefit-details p+p{margin-top:17px}.wg-center{margin-top:35px}.wg-center .wg-cta{width:100%}.wg-conversation{padding-block:65px}.wg-conversation h2{margin-top:4px;font-size:25px;line-height:1.7}.wg-conversation-grid p{font-size:13px}.wg-conversation-grid .wg-conversation-questions{font-size:13px;font-weight:700;line-height:2.1}.wg-conversation-grid br{display:none}.wg-conversation-grid h2 br{display:block}.wg-conversation-photo{width:94%;padding:8px 8px 38px}.wg-conversation-photo figcaption{font-size:12px}.wg-conversation-promise{letter-spacing:0;font-size:21px;line-height:1.85;margin-top:37px!important}.wg-conversation-promise br{display:none}.wg-respect{font-size:11px;line-height:2}.wg-cost-rule{margin-top:24px;padding-top:23px;padding-right:66px}.wg-cost-rule p:first-child{font-size:13px}.wg-cost-rule p:first-child span{font-size:32px}.wg-cost-rule p+p{font-size:11px}.wg-cost-rule svg{width:72px;top:30px;right:0}.wg-cost-copy p{font-size:13px}.wg-cost-copy .wg-cta{width:100%;margin-top:27px}.wg-faq summary{gap:13px;padding-block:22px;font-size:13px}.wg-q{font-size:17px}.wg-plus,.wg-plus:before,.wg-plus:after{width:16px}.wg-answer{gap:20px;padding-right:0;font-size:13px}.wg-answer>span{font-size:20px}.wg-partners-copy p{font-size:13px}.wg-partners-copy .wg-cta{gap:12px;width:100%;padding-inline:20px;font-size:11px}.wg-partners-photo{height:240px;min-height:0;margin-inline:-20px}.wg-partners-photo>span{font-size:47px;bottom:32px}.wg-closing{padding-block:78px 60px}.wg-closing h2{font-size:34px;line-height:1.65}.wg-mobile-break{display:block}.wg-closing p{font-size:13px}.wg-closing .wg-cta{width:100%;min-width:0}.wg-footer{padding-block:42px 25px}.wg-footer-top p{font-size:10px}.wg-footer nav{gap:14px 21px;margin-block:28px;font-size:10px;line-height:1.8}.wg-footer-bottom{gap:20px;font-size:10px}.wg-footer small{font-size:9px}.wg-photo-note{font-size:9px!important}}@media (max-width:360px){.wg-header-actions>.wg-cta{gap:5px;padding:8px 10px;font-size:8px}.wg-header-inner{padding-inline:14px}.wg-logo{font-size:23px}.wg-wrap{width:calc(100% - 36px)}.wg-hero-kicker{font-size:8px}.wg-hero h1{width:80%}.wg-hero-sticker{padding:9px 12px;font-size:10px;top:290px}.wg-hero-sticker b{font-size:17px}.wg-hero-copy .wg-hero-lead{font-size:15px}.wg-collage{min-height:290px}.wg-card-title{font-size:13px}.wg-benefit-cards>a{min-height:220px;padding:16px}.wg-about h2,.wg-conversation h2{font-size:23px}.wg-cost-rule p+p{font-size:10px}.wg-partners-copy .wg-cta{padding-inline:17px;font-size:10px}.wg-closing h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.wg *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.wg-hero-photo img{object-position:right center}.wg-headline{max-height:460px}@media (min-width:1600px){.wg-headline{max-height:510px}}@media (max-width:800px){.wg-headline{max-height:440px}}@media (max-width:540px){.wg-headline{max-height:none}.wg-hero-sticker{display:none}.wg-hero-photo{height:365px}.wg-hero-copy>p,.wg-about-copy>p:not(.wg-label),.wg-section-heading>div,.wg-benefit-details p,.wg-conversation-grid p,.wg-cost-copy p,.wg-partners-copy p,.wg-answer{font-size:14px}.wg-hero-copy .wg-origin{font-size:11px}.wg-hero-copy .wg-hero-lead{font-size:17px}.wg-hero-kicker,.wg-header-actions>.wg-cta{font-size:10px}}@media (max-width:360px){.wg-hero-kicker{font-size:9px}.wg-hero-copy .wg-hero-lead{font-size:15px}.wg-header-actions>.wg-cta{font-size:9px}}@media (max-width:1100px){.wg-hero-sticker{display:none}}.wg .wg-logo{letter-spacing:-.07em;flex-shrink:0;align-items:center;gap:13px;display:inline-flex;transform:none}.wg-logo>.wg-brand-name{color:inherit;margin:0;transform:rotate(-3deg)}.wg-logo>.wg-brand-divider{color:inherit;opacity:.35;letter-spacing:0;margin:0;font-size:22px;font-weight:400}.wg .wg-brand-actionary{width:100px;height:auto;display:block}.wg-header-inner{gap:25px}.wg-desktop-nav{gap:21px}@media (max-width:1100px){.wg .wg-logo{gap:9px}.wg .wg-brand-actionary{width:84px}.wg-logo>.wg-brand-divider{font-size:19px}.wg-desktop-nav{gap:16px;font-size:10px}}@media (max-width:950px){.wg-desktop-nav{display:none}.wg-header-actions{margin-left:auto}}@media (max-width:540px){.wg .wg-logo{gap:7px;font-size:23px}.wg .wg-brand-actionary{width:74px}.wg-logo>.wg-brand-divider{font-size:17px}.wg-header-actions>.wg-cta{display:none}.wg-header-inner{padding-inline:20px}.wg-header-actions{gap:0}.wg-menu summary{width:38px}.wg-footer .wg-logo{font-size:25px}.wg-footer .wg-brand-actionary{width:90px}}.wg-header .wg-brand-actionary{filter:none}.wg .wg-brand-actionary{width:124px;height:auto}@media (max-width:1100px){.wg .wg-brand-actionary{width:108px}}@media (max-width:540px){.wg .wg-brand-actionary{width:106px}.wg-footer .wg-brand-actionary{width:118px}}
