.MasterCta-module__TGHtdq__shell,.MasterCta-module__TGHtdq__stickyCard,.MasterCta-module__TGHtdq__fvHolder{--cta-font:"Hiragino Sans", "Noto Sans JP", sans-serif;font-family:var(--cta-font);--cta-ink:#003b2d;--cta-gold:#a98532;--cta-line:#0daf4a;--cta-line-dark:#04a341;--cta-border:#dbe8dc;--cta-surface:#f8fcf8;color:var(--cta-ink);font-weight:500}.MasterCta-module__TGHtdq__shell{background:var(--offwhite,#f9faf7);padding:24px 8px}.MasterCta-module__TGHtdq__card{border:1px solid var(--cta-border);isolation:isolate;background:linear-gradient(125deg,#f1f7f1,#fdfefb 45%,#edf5ed);border-radius:6px;position:relative;overflow:hidden;box-shadow:0 2px 6px #133d230d;container-type:inline-size}.MasterCta-module__TGHtdq__card:before{content:"";z-index:-1;opacity:.45;clip-path:polygon(0 0,18% 0,0 29%,0 0,100% 76%,100% 100%,78% 100%);background:#e5eee7;position:absolute;inset:0}.MasterCta-module__TGHtdq__card:after{content:"";background:var(--cta-ink);width:2px;height:47%;position:absolute;top:0;left:0}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm{aspect-ratio:1440/584}.MasterCta-module__TGHtdq__card p.MasterCta-module__TGHtdq__eyebrow{inset-inline:0;text-align:center;font:700 4.3cqw/1.4 var(--cta-font);color:var(--cta-gold);white-space:nowrap;position:absolute;top:4.8cqw}.MasterCta-module__TGHtdq__card p.MasterCta-module__TGHtdq__eyebrow:before,.MasterCta-module__TGHtdq__card p.MasterCta-module__TGHtdq__eyebrow:after{content:"";vertical-align:middle;background:var(--cta-gold);width:1px;height:7cqw;margin:0 5cqw;display:inline-block;transform:rotate(-33deg)}.MasterCta-module__TGHtdq__card p.MasterCta-module__TGHtdq__eyebrow:after{transform:rotate(33deg)}.MasterCta-module__TGHtdq__card h2.MasterCta-module__TGHtdq__heading{top:12.3cqw;font:900 6.2cqw/1.28 var(--cta-font);text-align:center;letter-spacing:-.05em;color:var(--cta-ink);margin:0;position:absolute;inset-inline:0}.MasterCta-module__TGHtdq__card .MasterCta-module__TGHtdq__detail{top:30.5cqw;text-align:center;font-size:3.75cqw;line-height:1.4;position:absolute;inset-inline:0}.MasterCta-module__TGHtdq__card .MasterCta-module__TGHtdq__detail span{display:block}.MasterCta-module__TGHtdq__card .MasterCta-module__TGHtdq__action{height:15.1cqw;position:absolute;top:37.7cqw;left:3.2cqw;right:3.2cqw}.MasterCta-module__TGHtdq__card img.MasterCta-module__TGHtdq__leafTop{opacity:.8;z-index:-1;width:7.8cqw!important;height:28.7cqw!important;top:8.8cqw!important;left:auto!important;right:0!important}.MasterCta-module__TGHtdq__card img.MasterCta-module__TGHtdq__leafBottom{opacity:.8;z-index:-1;width:16.8cqw!important;height:8.7cqw!important;top:28.7cqw!important;left:auto!important;right:7.8cqw!important}.MasterCta-module__TGHtdq__card img.MasterCta-module__TGHtdq__photo{object-fit:cover;z-index:-1;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(90deg,#0000,#000 25%);width:21.9cqw!important;height:22.2cqw!important;top:0!important;left:auto!important;right:0!important}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm p.MasterCta-module__TGHtdq__eyebrow{font-size:2.8cqw;top:2.2cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm p.MasterCta-module__TGHtdq__eyebrow:before,.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm p.MasterCta-module__TGHtdq__eyebrow:after{height:4.3cqw;margin:0 3.2cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm h2.MasterCta-module__TGHtdq__heading{text-align:left;font-family:var(--cta-font);letter-spacing:-.065em;font-size:5.35cqw;font-weight:900;line-height:1.25;top:7.3cqw;left:25cqw;right:auto}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm h2.MasterCta-module__TGHtdq__heading em{color:#b38e3d}.MasterCta-module__TGHtdq__sideIcon{border-right:1px solid #356451;width:16.5cqw;height:12cqw;padding-right:3.8cqw;position:absolute;top:8.3cqw;left:4.6cqw}.MasterCta-module__TGHtdq__sideIcon svg{width:100%;height:100%}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm .MasterCta-module__TGHtdq__detail{text-align:left;white-space:nowrap;align-items:baseline;gap:2.5cqw;font-size:2.65cqw;font-weight:600;display:flex;top:22.7cqw;left:25cqw;right:1cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm .MasterCta-module__TGHtdq__detail small{font-size:1.65cqw;font-weight:500}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm .MasterCta-module__TGHtdq__action{height:10.7cqw;top:27.6cqw;left:4.6cqw;right:4.6cqw}.MasterCta-module__TGHtdq__button{box-sizing:border-box;background:linear-gradient(110deg, var(--cta-line), var(--cta-line-dark));color:#fff;width:100%;height:100%;min-height:44px;font-family:var(--cta-font);cursor:pointer;border:1px solid #08ac47;border-radius:5px;grid-template-columns:24% 1fr 7%;align-items:center;font-weight:800;line-height:1.25;text-decoration:none;display:grid;box-shadow:0 1px 3px #114c230c}.MasterCta-module__TGHtdq__buttonIcon{border-right:1px solid #ffffff80;justify-content:center;align-items:center;height:65%;display:flex}.MasterCta-module__TGHtdq__buttonIcon svg{max-width:70%;height:100%}.MasterCta-module__TGHtdq__buttonCopy{text-align:center;white-space:nowrap;font-size:5.2cqw}.MasterCta-module__TGHtdq__arrow{width:2.9cqw;height:4.3cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm .MasterCta-module__TGHtdq__button{grid-template-columns:26% 1fr 7%}.MasterCta-module__TGHtdq__card a.MasterCta-module__TGHtdq__button[aria-disabled=true],.MasterCta-module__TGHtdq__stickyCard a.MasterCta-module__TGHtdq__button[aria-disabled=true],.MasterCta-module__TGHtdq__fvHolder a.MasterCta-module__TGHtdq__button[aria-disabled=true]{opacity:1;cursor:default}.MasterCta-module__TGHtdq__button.MasterCta-module__TGHtdq__phone,.MasterCta-module__TGHtdq__button.MasterCta-module__TGHtdq__form{color:var(--cta-ink);box-shadow:none;background:#fbfcf9;border-color:#28554a}.MasterCta-module__TGHtdq__button.MasterCta-module__TGHtdq__phone .MasterCta-module__TGHtdq__buttonIcon,.MasterCta-module__TGHtdq__button.MasterCta-module__TGHtdq__form .MasterCta-module__TGHtdq__buttonIcon{border-color:#8ba59a}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__finalCard{aspect-ratio:978/962;background:#fafbf7}.MasterCta-module__TGHtdq__finalCard:after{display:none}.MasterCta-module__TGHtdq__finalHeader{top:0;isolation:isolate;background:#0b3823;height:28.9cqw;position:absolute;inset-inline:0;overflow:hidden}.MasterCta-module__TGHtdq__finalHeader img.MasterCta-module__TGHtdq__finalLeaf{object-fit:cover;z-index:-1;-webkit-mask-image:linear-gradient(90deg,#000 65%,#0000);mask-image:linear-gradient(90deg,#000 65%,#0000);width:20cqw!important;height:28.9cqw!important;top:0!important;left:0!important}.MasterCta-module__TGHtdq__finalHeader img.MasterCta-module__TGHtdq__finalDecoration{object-fit:cover;z-index:-1;-webkit-mask-image:linear-gradient(270deg,#000 70%,#0000);mask-image:linear-gradient(270deg,#000 70%,#0000);width:19.2cqw!important;height:19.8cqw!important;top:9cqw!important;left:auto!important;right:.8cqw!important}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__finalCard p.MasterCta-module__TGHtdq__eyebrow{color:#e2cd83;font-size:3.5cqw;top:3.1cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__finalCard p.MasterCta-module__TGHtdq__eyebrow:before,.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__finalCard p.MasterCta-module__TGHtdq__eyebrow:after{background:#e2cd83;height:5.2cqw;margin:0 3.2cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__finalCard h2.MasterCta-module__TGHtdq__heading{color:#fff;font-size:6.8cqw;line-height:1.25;top:9.4cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__finalCard h2.MasterCta-module__TGHtdq__heading em{color:#e2cd83}.MasterCta-module__TGHtdq__card .MasterCta-module__TGHtdq__finalDetail{top:32.3cqw;text-align:center;font-size:2.9cqw;line-height:1.55;position:absolute;inset-inline:0}.MasterCta-module__TGHtdq__conditions{grid-template-columns:1fr 1fr 1.06fr;gap:1.8cqw;height:10.9cqw;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:43.2cqw;left:3.3cqw;right:3.3cqw}.MasterCta-module__TGHtdq__conditions li{border:1px solid #d8dfd5;border-radius:4px;align-items:center;gap:2cqw;padding:1.6cqw 2.4cqw;display:flex}.MasterCta-module__TGHtdq__conditions svg{flex-shrink:0;width:5.3cqw;height:6.5cqw}.MasterCta-module__TGHtdq__conditions b{white-space:nowrap;letter-spacing:-.04em;font-size:2.55cqw;font-weight:700;display:block}.MasterCta-module__TGHtdq__conditions small{white-space:nowrap;margin-top:.9cqw;font-size:1.95cqw;display:block}.MasterCta-module__TGHtdq__finalLine{height:16.8cqw;position:absolute;top:57.5cqw;left:3.3cqw;right:3.3cqw}.MasterCta-module__TGHtdq__finalLine .MasterCta-module__TGHtdq__button{grid-template-columns:24% 1fr 7%}.MasterCta-module__TGHtdq__finalLine .MasterCta-module__TGHtdq__buttonCopy{font-size:4.05cqw;line-height:1.3}.MasterCta-module__TGHtdq__finalSecondary{grid-template-rows:100%;grid-template-columns:1fr 1fr;gap:1.8cqw;height:11cqw;display:grid;position:absolute;top:77cqw;left:3.3cqw;right:3.3cqw}.MasterCta-module__TGHtdq__finalSecondary .MasterCta-module__TGHtdq__button{grid-template-columns:30% 1fr 9%;min-height:40px}.MasterCta-module__TGHtdq__finalSecondary .MasterCta-module__TGHtdq__button.MasterCta-module__TGHtdq__phone{min-height:44px}.MasterCta-module__TGHtdq__finalSecondary .MasterCta-module__TGHtdq__buttonIcon{border:0;height:65%}.MasterCta-module__TGHtdq__finalSecondary .MasterCta-module__TGHtdq__arrow{width:1.9cqw;height:3.1cqw}.MasterCta-module__TGHtdq__card .MasterCta-module__TGHtdq__finalNote{top:91.6cqw;text-align:center;color:#747970;font-size:2.2cqw;position:absolute;inset-inline:0}.MasterCta-module__TGHtdq__stickyCard{box-sizing:border-box;background:#124432;border-radius:5px;grid-template-columns:66fr 34fr;gap:1.4%;height:100%;padding:1.4%;display:grid;box-shadow:0 3px 9px #001f2530;container-type:inline-size}.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__button{border-radius:4px;grid-template-columns:33% 1fr 12%;box-shadow:inset 0 1px 2px #ffffff45}.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__buttonCopy{font-size:4.1cqw}.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__phone{grid-template-columns:34% 1fr 13%}.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__phone .MasterCta-module__TGHtdq__buttonCopy{font-size:3.2cqw}.MasterCta-module__TGHtdq__fvHolder{container-type:inline-size}.MasterCta-module__TGHtdq__fvHolder .MasterCta-module__TGHtdq__button{grid-template-columns:25% 1fr 9%;position:absolute;inset:0}.MasterCta-module__TGHtdq__fvHolder .MasterCta-module__TGHtdq__buttonCopy{font-size:5.1cqw}.MasterCta-module__TGHtdq__stickyHost.floating-actions{padding:0 8px env(safe-area-inset-bottom);box-shadow:none;background:0 0;transition:none;bottom:8px}.MasterCta-module__TGHtdq__stickyHost.floating-actions>.MasterCta-module__TGHtdq__stickyCard{height:56px}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__general h2.MasterCta-module__TGHtdq__heading{font-size:6.6cqw}.MasterCta-module__TGHtdq__stickyHost>.MasterCta-module__TGHtdq__stickyCard{grid-template-columns:66fr 34fr;gap:5px;padding:5px}.MasterCta-module__TGHtdq__finalSecondary .MasterCta-module__TGHtdq__button{grid-template-columns:23% 1fr 7%}.MasterCta-module__TGHtdq__finalSecondary .MasterCta-module__TGHtdq__buttonCopy{letter-spacing:-.045em;font-size:2.55cqw}.MasterCta-module__TGHtdq__finalLine .MasterCta-module__TGHtdq__buttonCopy{font-size:4.4cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__finalCard p.MasterCta-module__TGHtdq__eyebrow{font-size:3.8cqw}.MasterCta-module__TGHtdq__button{grid-template-rows:minmax(0,1fr)}.MasterCta-module__TGHtdq__buttonIcon{align-self:center;min-height:0}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm h2.MasterCta-module__TGHtdq__heading{font-size:5.9cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm .MasterCta-module__TGHtdq__buttonCopy{font-size:4.2cqw}.MasterCta-module__TGHtdq__card p{margin:0}[data-boundary]+.MasterCta-module__TGHtdq__shell{padding-top:0}.MasterCta-module__TGHtdq__shell:has(+[data-boundary]){padding-bottom:0}.MasterCta-module__TGHtdq__card p.MasterCta-module__TGHtdq__eyebrow:before,.MasterCta-module__TGHtdq__card p.MasterCta-module__TGHtdq__eyebrow:after,.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm:before{display:none}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__general p.MasterCta-module__TGHtdq__eyebrow{font-size:3.5cqw;font-weight:600;top:3.2cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__general h2.MasterCta-module__TGHtdq__heading{letter-spacing:-.025em;font-size:5.4cqw;font-weight:800;top:9cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__general .MasterCta-module__TGHtdq__detail{font-size:3.25cqw;top:24cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__general .MasterCta-module__TGHtdq__action{height:14.4cqw;top:30cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__general .MasterCta-module__TGHtdq__buttonCopy{font-size:5cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm img.MasterCta-module__TGHtdq__photo{object-position:65% 50%}.MasterCta-module__TGHtdq__finalSecondary .MasterCta-module__TGHtdq__buttonCopy,.MasterCta-module__TGHtdq__conditions b{letter-spacing:0}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .MasterCta-module__TGHtdq__button{transition:translate .2s,scale .2s}html:not([data-motion=off]) .MasterCta-module__TGHtdq__arrow{transition:translate .2s}html:not([data-motion=off]) .MasterCta-module__TGHtdq__button:not([aria-disabled=true]):active{scale:.985}.MasterCta-module__TGHtdq__stickyHost.floating-actions{opacity:0;transition:opacity .23s,transform .23s,visibility .23s;transform:translate(-50%,8px)}.MasterCta-module__TGHtdq__stickyHost.floating-actions.is-shown{opacity:1;transition-duration:.35s;transform:translate(-50%)}@starting-style{.MasterCta-module__TGHtdq__stickyHost.floating-actions.is-shown{opacity:0;transform:translate(-50%,16px)}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .MasterCta-module__TGHtdq__button:not([aria-disabled=true]):hover{translate:0 -1px}html:not([data-motion=off]) .MasterCta-module__TGHtdq__button:not([aria-disabled=true]):hover .MasterCta-module__TGHtdq__arrow{translate:3px}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .MasterCta-module__TGHtdq__stickyHost.floating-actions.is-shown{animation:.35s cubic-bezier(.22,1,.36,1) MasterCta-module__TGHtdq__sticky-enter}}@keyframes MasterCta-module__TGHtdq__sticky-enter{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .MasterCta-module__TGHtdq__button.MasterCta-module__TGHtdq__line:not([aria-disabled=true]):hover{translate:0;scale:1.01}html:not([data-motion=off]) .MasterCta-module__TGHtdq__button.MasterCta-module__TGHtdq__line:not([aria-disabled=true]):active{scale:.985}}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__general{aspect-ratio:100/42}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__general h2.MasterCta-module__TGHtdq__heading{top:4cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__general .MasterCta-module__TGHtdq__detail{top:19cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__general .MasterCta-module__TGHtdq__action{top:25cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm{aspect-ratio:auto;height:calc(25cqw + max(44px,10.7cqw))}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm h2.MasterCta-module__TGHtdq__heading{top:3.5cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm .MasterCta-module__TGHtdq__sideIcon{top:4.5cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm .MasterCta-module__TGHtdq__detail{top:18.5cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__dorm .MasterCta-module__TGHtdq__action{height:max(44px,10.7cqw);top:23cqw}.MasterCta-module__TGHtdq__card.MasterCta-module__TGHtdq__finalCard{aspect-ratio:100/80}.MasterCta-module__TGHtdq__conditions{top:32cqw}.MasterCta-module__TGHtdq__finalLine{top:46.5cqw}.MasterCta-module__TGHtdq__finalSecondary{top:66cqw}.MasterCta-module__TGHtdq__stickyHost.floating-actions{opacity:1;visibility:visible;z-index:60;width:min(100%,430px);padding:0;transition:none;animation:none;display:none;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.MasterCta-module__TGHtdq__stickyHost.floating-actions.is-shown{opacity:1;visibility:visible;z-index:60;width:min(100%,430px);padding:0;transition:none;animation:none;display:none;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}html:not([data-motion=off]) .MasterCta-module__TGHtdq__stickyHost.floating-actions.is-shown{opacity:1;visibility:visible;z-index:60;width:min(100%,430px);padding:0;transition:none;animation:none;display:none;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.MasterCta-module__TGHtdq__stickyHost.floating-actions>.MasterCta-module__TGHtdq__stickyCard{height:auto;padding:0 10px calc(12px + env(safe-area-inset-bottom));box-shadow:none;background:linear-gradient(#fff8ebcc,#fffc 68%);border-radius:0;display:block;overflow:visible}.MasterCta-module__TGHtdq__campaign{color:#e4432d;white-space:nowrap;justify-content:center;align-items:center;gap:1.1cqw;height:36px;font-family:Hiragino Sans,Noto Sans JP,sans-serif;font-weight:800;display:flex}.MasterCta-module__TGHtdq__gift{flex:0 0 5.4cqw;width:5.4cqw;height:6.3cqw}.MasterCta-module__TGHtdq__campaignTag{color:#fff;background:#d63f2c;border-radius:2px;padding:1cqw 1.5cqw;font-size:3.2cqw;transform:rotate(-9deg)}.MasterCta-module__TGHtdq__campaignTitle{font-size:4.1cqw}.MasterCta-module__TGHtdq__campaignAmount{letter-spacing:-.05em;align-items:baseline;font-size:9.1cqw;font-weight:900;line-height:1;display:flex}.MasterCta-module__TGHtdq__campaignAmount span{font-size:5.4cqw}.MasterCta-module__TGHtdq__campaignSuffix{font-size:3.6cqw}.MasterCta-module__TGHtdq__campaign small{color:#182822;letter-spacing:-.03em;align-self:end;margin-bottom:5px;font-size:1.9cqw}.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__button.MasterCta-module__TGHtdq__line{color:#fff;opacity:1;background:linear-gradient(170deg,#0dad55 0%,#079c4a 44%,#007346 100%);border:1px solid #42b977;border-radius:32px;grid-template-columns:22% 1fr 9%;height:66px;min-height:66px;box-shadow:0 4px 10px #00502829,inset 0 1px 2px #ffffff40}.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__buttonCopy{white-space:nowrap;letter-spacing:-.05em;font-family:Hiragino Sans,Noto Sans JP,sans-serif;font-size:5cqw;font-weight:900}.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__buttonIcon{height:68%}.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__buttonIcon svg{width:42px;height:44px}.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__arrow{width:2.5cqw;height:4.6cqw}.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__button:hover,.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__button:hover .MasterCta-module__TGHtdq__arrow{translate:none!important}@media (max-width:767px){.MasterCta-module__TGHtdq__stickyHost.floating-actions{display:block}.MasterCta-module__TGHtdq__stickyHost.floating-actions.is-shown{display:block}html:not([data-motion=off]) .MasterCta-module__TGHtdq__stickyHost.floating-actions.is-shown{display:block}}@media (prefers-reduced-motion:no-preference){.MasterCta-module__TGHtdq__stickyCard .MasterCta-module__TGHtdq__button.MasterCta-module__TGHtdq__line:active{scale:.985}}
.SectionDivider-module__gOjMsG__divider{--divider-line:#073e342e;height:var(--divider-space,28px);pointer-events:none;background:var(--offwhite,#f9faf7);flex-shrink:0;position:relative;overflow:hidden}.SectionDivider-module__gOjMsG__gold{--divider-line:#bf831142}.SectionDivider-module__gOjMsG__green{--divider-line:#073e342e}.SectionDivider-module__gOjMsG__accent:after,.SectionDivider-module__gOjMsG__chapter:after{content:"";background:var(--divider-line);width:56px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%)}.SectionDivider-module__gOjMsG__diagonal:before,.SectionDivider-module__gOjMsG__chapter:before{content:"";clip-path:polygon(0 0,100% 0,56% 100%,0 100%);background:#073e340d;width:min(24vw,94px);position:absolute;top:8px;bottom:8px;left:0}.SectionDivider-module__gOjMsG__right:before{left:auto;right:0;transform:scaleX(-1)}.SectionDivider-module__gOjMsG__quiet,.SectionDivider-module__gOjMsG__left{isolation:isolate}
.CompanyFooter-module__WEkd6G__footer{isolation:isolate;height:150cqw;color:var(--green-dark);background:#fcfffb;position:relative;overflow:hidden}.CompanyFooter-module__WEkd6G__footer:before{content:"";z-index:-1;clip-path:polygon(0 0,22% 0,0 12%,0 100%,100% 100%,100% 26%,74% 31%,100% 15%,100% 0);background:linear-gradient(135deg,#e7f3e7,#f3faf1);position:absolute;inset:0}.CompanyFooter-module__WEkd6G__footer h2{top:7.2cqw;text-align:center;letter-spacing:.12em;font-size:3.65cqw;font-weight:800;position:absolute;inset-inline:0}.CompanyFooter-module__WEkd6G__footer h2:before,.CompanyFooter-module__WEkd6G__footer h2:after{content:"";vertical-align:middle;background:#c59927;width:10cqw;height:.15cqw;margin:0 3cqw;display:inline-block}.CompanyFooter-module__WEkd6G__logo{align-items:center;gap:1.7cqw;width:48cqw;height:17cqw;display:flex;position:absolute;top:15.9cqw;left:27cqw}.CompanyFooter-module__WEkd6G__logo img:first-child{object-fit:contain;width:19cqw;height:19cqw}.CompanyFooter-module__WEkd6G__logo img:last-child{object-fit:contain;width:29cqw;height:auto}.CompanyFooter-module__WEkd6G__tagline{top:35.1cqw;text-align:center;letter-spacing:.025em;font-size:3.1cqw;line-height:1.5;position:absolute;inset-inline:0}.CompanyFooter-module__WEkd6G__company{margin:0;font-size:2.7cqw;position:absolute;top:47.4cqw;left:6.2cqw;right:6.2cqw}.CompanyFooter-module__WEkd6G__company>div{border-bottom:.15cqw solid #c4d4c9;grid-template-columns:19cqw 1fr;align-items:center;min-height:9cqw;display:grid}.CompanyFooter-module__WEkd6G__company>div:nth-child(4){min-height:12cqw}.CompanyFooter-module__WEkd6G__company>div:last-child{border:0}.CompanyFooter-module__WEkd6G__company dt{border-right:.15cqw solid #c4d4c9;padding-left:1.3cqw;font-weight:700;line-height:1.4}.CompanyFooter-module__WEkd6G__company dd{margin:0;padding:1.5cqw 0 1.5cqw 4cqw;line-height:1.35}.CompanyFooter-module__WEkd6G__invite{text-align:center;background:#eaf4e8;border-radius:.6cqw;place-content:center;height:12.8cqw;font-size:2.5cqw;line-height:1.4;display:grid;position:absolute;top:95.9cqw;left:6cqw;right:6cqw}.CompanyFooter-module__WEkd6G__links{border-top:.15cqw solid #6b947c;border-bottom:.15cqw solid #6b947c;grid-template-columns:55.5% 44.5%;align-items:center;height:9.7cqw;display:grid;position:absolute;top:111.3cqw;left:6.2cqw;right:6.2cqw}.CompanyFooter-module__WEkd6G__links a{color:inherit;justify-content:center;align-items:center;gap:4cqw;font-size:2.6cqw;font-weight:700;text-decoration:none;display:flex}.CompanyFooter-module__WEkd6G__links a+a{border-left:.15cqw solid #c4d4c9}.CompanyFooter-module__WEkd6G__links span{font-size:5cqw;font-weight:400;line-height:1}.CompanyFooter-module__WEkd6G__bottom{top:122.2cqw;inset-inline:0;clip-path:polygon(0 0,30% 15%,74% 13%,100% 0,100% 100%,0 100%);text-align:center;color:#fff;background:linear-gradient(110deg,#125442,#004334);position:absolute;bottom:0}.CompanyFooter-module__WEkd6G__bottom>a{color:inherit;margin:7.4cqw auto 0;font-size:2.6cqw;line-height:1.5;text-decoration:none;display:block}.CompanyFooter-module__WEkd6G__bottom>a>span{border-top:.3cqw solid #fff;border-left:.3cqw solid #fff;width:2.4cqw;height:2.4cqw;margin:0 auto 1.3cqw;display:block;transform:rotate(45deg)}.CompanyFooter-module__WEkd6G__bottom>a:after{content:"";background:#a99336;width:7.5cqw;height:.15cqw;margin:2.1cqw auto 2.5cqw;display:block}.CompanyFooter-module__WEkd6G__bottom>small{color:#c7dccb;font-size:2.2cqw}.CompanyFooter-module__WEkd6G__footer:before{clip-path:none;background:linear-gradient(141deg,#eff7ec 14%,#fff 14.1% 80%,#f0f8ec 80.1%);height:47cqw;bottom:auto}.CompanyFooter-module__WEkd6G__logo img:first-child{width:18cqw;height:18cqw}.CompanyFooter-module__WEkd6G__logo img:last-child{position:relative;top:-1cqw}.CompanyFooter-module__WEkd6G__footer{height:124cqw}.CompanyFooter-module__WEkd6G__company{top:37cqw}.CompanyFooter-module__WEkd6G__links{top:87cqw}.CompanyFooter-module__WEkd6G__bottom{top:98cqw}.CompanyFooter-module__WEkd6G__footer:before{height:37cqw}.CompanyFooter-module__WEkd6G__footer{height:auto;padding-top:37cqw}.CompanyFooter-module__WEkd6G__company{margin-inline:6.2cqw;position:relative;top:auto;left:auto;right:auto}.CompanyFooter-module__WEkd6G__links{grid-template-columns:1fr;margin:2cqw 6.2cqw 0;position:relative;top:auto;left:auto;right:auto}.CompanyFooter-module__WEkd6G__bottom{min-height:26cqw;margin-top:1.2cqw;padding-top:.1cqw;position:relative;top:auto}.CompanyFooter-module__WEkd6G__logo{justify-content:center}.CompanyFooter-module__WEkd6G__logo img:only-child{width:29cqw;height:auto}
.FormVisual-module__6V7Pba__contact{isolation:isolate;min-height:150cqw;color:var(--green-dark);background:#fdfffc;padding:30.6cqw 10.3cqw 5.5cqw;position:relative;overflow:hidden}.FormVisual-module__6V7Pba__contact:before{content:"";z-index:-1;clip-path:polygon(0 0,100% 0,100% 14.8%,72% 19%,0 18%,0 10.5%,20% 0,100% 0,78% 17%,100% 15%,100% 100%,0 100%,0 96%,25% 100%,77% 100%,100% 96%);background:linear-gradient(135deg,#e6f2e6,#fcfdf9);position:absolute;inset:0}.FormVisual-module__6V7Pba__eyebrow{top:2.7cqw;text-align:center;font-size:2.5cqw;font-weight:700;position:absolute;inset-inline:0}.FormVisual-module__6V7Pba__eyebrow:before,.FormVisual-module__6V7Pba__eyebrow:after{content:"";vertical-align:middle;background:#658575;width:6cqw;height:.1cqw;margin:0 1.8cqw;display:inline-block}.FormVisual-module__6V7Pba__heading{top:7.3cqw;text-align:center;letter-spacing:-.045em;font-size:7.2cqw;line-height:1.2;position:absolute;inset-inline:0}.FormVisual-module__6V7Pba__intro{top:17.1cqw;text-align:center;font-size:2.5cqw;font-weight:600;line-height:1.3;position:absolute;inset-inline:0}.FormVisual-module__6V7Pba__reassurance{top:24.8cqw;text-align:center;color:#5c7a6c;font-size:2.15cqw;position:absolute;inset-inline:0}.FormVisual-module__6V7Pba__contact form{gap:.8cqw;display:grid;position:relative}.FormVisual-module__6V7Pba__contact label,.FormVisual-module__6V7Pba__contact legend{font-size:2.45cqw;font-weight:700;line-height:1.2}.FormVisual-module__6V7Pba__contact form>label{margin-top:1.2cqw}.FormVisual-module__6V7Pba__contact form>label:first-child{margin-top:0}:is(.FormVisual-module__6V7Pba__contact .required,.FormVisual-module__6V7Pba__contact .optional){color:#fff;vertical-align:middle;background:#bb9639;border-radius:.4cqw;margin-left:1.6cqw;padding:.25cqw 1.1cqw;font-size:1.85cqw;font-weight:500;line-height:1.2;display:inline-block}.FormVisual-module__6V7Pba__contact .optional{color:#759386;background:#e4eee6}.FormVisual-module__6V7Pba__contact input:not([type=radio]):not([type=checkbox]),.FormVisual-module__6V7Pba__contact select,.FormVisual-module__6V7Pba__contact textarea{appearance:none;color:#183d31;background:#fff;border:.2cqw solid #cbd4d2;border-radius:.65cqw;width:100%;min-width:0;height:6.2cqw;padding:1.1cqw 2.3cqw;font:400 2.45cqw/1.3 Hiragino Sans,sans-serif;display:block}.FormVisual-module__6V7Pba__contact input::placeholder,.FormVisual-module__6V7Pba__contact textarea::placeholder{color:#99a5a2;opacity:1}.FormVisual-module__6V7Pba__contact select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10'%3E%3Cpath fill='none' stroke='%23345a48' stroke-width='1.5' d='m2 2 5 5 5-5'/%3E%3C/svg%3E");background-position:right 2cqw center;background-repeat:no-repeat;background-size:2.5cqw}.FormVisual-module__6V7Pba__contact select:invalid{color:#99a5a2}.FormVisual-module__6V7Pba__contact .age{align-items:center;gap:1.5cqw;font-size:2.4cqw;font-weight:600;display:flex}.FormVisual-module__6V7Pba__contact .age input{width:32cqw!important}.FormVisual-module__6V7Pba__contact fieldset{border:0;min-width:0;margin:1.2cqw 0 0;padding:0}.FormVisual-module__6V7Pba__contact legend{margin:0;padding:0}.FormVisual-module__6V7Pba__contact .choices{gap:1.5cqw;margin-top:1.1cqw;display:flex}.FormVisual-module__6V7Pba__contact .choices label{white-space:nowrap;border:.2cqw solid #cbd4d2;border-radius:.65cqw;flex:1;align-items:center;gap:1.5cqw;height:6.2cqw;padding:1.2cqw 2cqw;font-size:2.05cqw;font-weight:600;display:flex}.FormVisual-module__6V7Pba__contact input[type=radio],.FormVisual-module__6V7Pba__contact input[type=checkbox]{appearance:none;background:#fff;border:.2cqw solid #aab8b1;flex-shrink:0;width:3.1cqw;height:3.1cqw;margin:0}.FormVisual-module__6V7Pba__contact input[type=radio]{border-radius:50%}.FormVisual-module__6V7Pba__contact input[type=radio]:checked{background:#075440;box-shadow:inset 0 0 0 .65cqw #fff}.FormVisual-module__6V7Pba__contact input[type=checkbox]{border-radius:.3cqw}.FormVisual-module__6V7Pba__contact input[type=checkbox]:checked{background:#075440;box-shadow:inset 0 0 0 .55cqw #fff}.FormVisual-module__6V7Pba__contact textarea{resize:vertical;height:14cqw;min-height:14cqw;padding:1.8cqw 2.3cqw}.FormVisual-module__6V7Pba__contact .honeypot{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.FormVisual-module__6V7Pba__contact .consent{align-items:center;gap:1.5cqw;margin-top:1.6cqw;font-size:2.2cqw;line-height:1.3;display:flex}.FormVisual-module__6V7Pba__contact .consent a{color:inherit}.FormVisual-module__6V7Pba__contact .consent .FormVisual-module__6V7Pba__required{margin-left:0}.FormVisual-module__6V7Pba__contact .submit{color:#fff;cursor:pointer;background:linear-gradient(110deg,#0a4c3b,#00533d);border:0;border-radius:.8cqw;height:9.2cqw;margin-top:1.2cqw;font:800 3.5cqw Hiragino Sans,sans-serif;position:relative}.FormVisual-module__6V7Pba__contact .submit:disabled{cursor:default}.FormVisual-module__6V7Pba__contact .submit>span{font:400 5cqw/1 Hiragino Sans,sans-serif;position:absolute;right:3cqw}.FormVisual-module__6V7Pba__contact .note{text-align:center;color:#557363;font-size:2.05cqw;margin-top:1.1cqw!important}.FormVisual-module__6V7Pba__contact .form-notice{color:#687d6f;text-align:center;font-size:2.05cqw;line-height:1.3}.FormVisual-module__6V7Pba__contact .error{color:#9b3024;font-size:2.6cqw;line-height:1.5}.FormVisual-module__6V7Pba__contact .success{text-align:center;background:#edf6e9;padding:8cqw 4cqw}.FormVisual-module__6V7Pba__contact .success h3{font-size:5cqw}.FormVisual-module__6V7Pba__contact .success p{font-size:3.6cqw;line-height:1.6;margin-top:4cqw!important}.FormVisual-module__6V7Pba__contact{padding-bottom:4cqw}.FormVisual-module__6V7Pba__contact:before{clip-path:polygon(0 0,100% 0,100% 75%,72% 96%,0 91%);background:linear-gradient(140deg,#eaf3e7,#fff 23%,#f0f7ed);height:29.5cqw;bottom:auto}.FormVisual-module__6V7Pba__contact:after{content:"";clip-path:polygon(0 37%,27% 100%,100% 26%,100% 100%,0 100%);z-index:-1;background:#edf5e9;height:8cqw;position:absolute;bottom:0;left:0;right:0}.FormVisual-module__6V7Pba__contact .consent-copy{display:inline}.FormVisual-module__6V7Pba__contact .consent-copy label{font:inherit;color:inherit;cursor:pointer;display:inline}.FormVisual-module__6V7Pba__contact .consent a{text-underline-offset:2px;text-decoration:underline}.FormVisual-module__6V7Pba__contact .form-outcome{color:#003d32;text-align:center;background:#f6f9f4;border-top:1px solid #b49a60;padding:28px 16px}.FormVisual-module__6V7Pba__contact .form-outcome h3{margin:0;font-size:clamp(17px,4.6cqw,22px);line-height:1.6}.FormVisual-module__6V7Pba__contact .form-outcome p{font-size:clamp(12px,3.1cqw,14px);line-height:1.8;margin:16px 0 0!important}.FormVisual-module__6V7Pba__contact .form-outcome .outcome-note{color:#526b61;font-size:12px;margin-top:24px!important}.FormVisual-module__6V7Pba__contact .form-alternatives{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.FormVisual-module__6V7Pba__contact .form-alternatives a{color:#003d32;border:1px solid #b4c5b8;border-radius:3px;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.FormVisual-module__6V7Pba__contact .form-failure{margin-top:16px;padding:22px 10px}.FormVisual-module__6V7Pba__contact .form-failure .alternative-line{background:#edf4ea;border-color:#446c58}.FormVisual-module__6V7Pba__contact .form-outcome h3:focus{outline:none}.FormVisual-module__6V7Pba__contact .form-outcome h3:focus-visible{outline-offset:4px;outline:2px solid #b49a60}.FormVisual-module__6V7Pba__contact .form-failure .alternative-line{color:#fff;background:#0a4c3b}.FormVisual-module__6V7Pba__contact .form-failure+.submit{color:#003d32;background:#f6f9f4;border:1px solid #b4c5b8}@media (max-width:767px){.FormVisual-module__6V7Pba__contact input:not([type=radio]):not([type=checkbox]),.FormVisual-module__6V7Pba__contact select,.FormVisual-module__6V7Pba__contact textarea{font-size:16px}.FormVisual-module__6V7Pba__contact input:not([type=radio]):not([type=checkbox]),.FormVisual-module__6V7Pba__contact select{height:44px;min-height:44px}.FormVisual-module__6V7Pba__contact select{padding-right:24px}.FormVisual-module__6V7Pba__contact .choices label{min-height:44px}.FormVisual-module__6V7Pba__contact .submit{min-height:44px}.FormVisual-module__6V7Pba__contact .consent{min-height:44px;position:relative}.FormVisual-module__6V7Pba__contact .consent-copy label:before{content:"";cursor:pointer;position:absolute;inset:0}:is(.FormVisual-module__6V7Pba__contact .consent a,.FormVisual-module__6V7Pba__contact .consent input){z-index:1;position:relative}}.FormVisual-module__6V7Pba__contact{min-height:0;padding-top:19cqw}.FormVisual-module__6V7Pba__heading{top:5cqw}.FormVisual-module__6V7Pba__contact:before{height:18cqw}
.FaqVisual-module__Gzj5Ma__faq{isolation:isolate;color:var(--green-dark);background:#f7fcf5;padding:24cqw 4.5cqw 0;position:relative;overflow:hidden}.FaqVisual-module__Gzj5Ma__faq:before{content:"";z-index:-1;clip-path:polygon(0 7%,20% 0,100% 0,80% 15%,100% 14%,100% 93%,79% 100%,0 100%,0 85%,20% 79%,0 80%);background:#fff;position:absolute;inset:0}.FaqVisual-module__Gzj5Ma__faq:after{content:"";clip-path:polygon(0 45%,100% 0,0 100%);background:#004539;width:20cqw;height:11cqw;position:absolute;top:0;left:0}.FaqVisual-module__Gzj5Ma__eyebrow{top:3.1cqw;text-align:center;font-size:2.9cqw;font-weight:700;position:absolute;inset-inline:0}.FaqVisual-module__Gzj5Ma__eyebrow:before,.FaqVisual-module__Gzj5Ma__eyebrow:after{content:"";vertical-align:middle;background:#8aa594;width:8cqw;height:.1cqw;margin:0 2cqw;display:inline-block}.FaqVisual-module__Gzj5Ma__heading{top:8.3cqw;text-align:center;letter-spacing:-.055em;font-size:9.2cqw;line-height:1.1;position:absolute;inset-inline:0}.FaqVisual-module__Gzj5Ma__intro{top:18.8cqw;text-align:center;font-size:2.45cqw;font-weight:500;position:absolute;inset-inline:0}.FaqVisual-module__Gzj5Ma__group>h3{white-space:nowrap;align-items:center;gap:2cqw;height:7.8cqw;font-size:3.8cqw;display:flex}.FaqVisual-module__Gzj5Ma__group>h3:after{content:"";background:#99b0a3;flex:1;height:.1cqw}.FaqVisual-module__Gzj5Ma__group>h3>span{color:#9bb8aa;font:italic 8cqw/1 Impact,sans-serif}.FaqVisual-module__Gzj5Ma__group+.FaqVisual-module__Gzj5Ma__group{margin-top:2.3cqw}.FaqVisual-module__Gzj5Ma__faq .faq-list{gap:.55cqw;display:grid}.FaqVisual-module__Gzj5Ma__faq .faq-item{background:#fcfffc;border:.15cqw solid #dcebe0;border-radius:.4cqw;overflow:hidden}.FaqVisual-module__Gzj5Ma__faq .faq-item h3{margin:0}.FaqVisual-module__Gzj5Ma__faq .faq-item button{appearance:none;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:7.5cqw 1fr 5cqw;align-items:center;gap:0;width:100%;min-height:5.65cqw;padding:.7cqw 2.9cqw 1cqw 0;font:700 2.45cqw/1.3 Hiragino Sans,sans-serif;display:grid}.FaqVisual-module__Gzj5Ma__faq .q{color:#b1800d;text-align:center;font-size:3.55cqw;font-weight:900}.FaqVisual-module__Gzj5Ma__faq .faq-item button>span:last-child{text-align:right;font-size:3.4cqw;font-weight:500}.FaqVisual-module__Gzj5Ma__faq .answer{background:#edf7ef;grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.FaqVisual-module__Gzj5Ma__faq .answer.open{grid-template-rows:1fr}.FaqVisual-module__Gzj5Ma__faq .answer>.answer-clip{min-height:0;overflow:hidden}.FaqVisual-module__Gzj5Ma__faq .answer>.answer-clip>div{grid-template-columns:7.5cqw 1fr;align-items:start;min-height:9.4cqw;padding:1.5cqw 3cqw 1.7cqw 0;display:grid}.FaqVisual-module__Gzj5Ma__faq .answer p{white-space:pre-line;font-size:2.15cqw;line-height:1.5}.FaqVisual-module__Gzj5Ma__faq .a{text-align:center;color:#7eafa0;font-size:3.5cqw;font-weight:900}.FaqVisual-module__Gzj5Ma__closing{text-align:center;margin-top:5.2cqw}.FaqVisual-module__Gzj5Ma__closing>p{white-space:nowrap;font-size:2.35cqw;font-weight:700}.FaqVisual-module__Gzj5Ma__closing>p:before,.FaqVisual-module__Gzj5Ma__closing>p:after{content:"";vertical-align:middle;background:#8da597;width:7.2cqw;height:.1cqw;margin:0 2cqw;display:inline-block}.FaqVisual-module__Gzj5Ma__closing h3{letter-spacing:-.055em;font-size:5.75cqw;line-height:1.2;margin-top:1.4cqw!important}.FaqVisual-module__Gzj5Ma__closing small{margin-top:1.8cqw;font-size:2.1cqw;line-height:1.4;display:block}.FaqVisual-module__Gzj5Ma__group>h3{gap:3.1cqw}.FaqVisual-module__Gzj5Ma__faq .faq-item button{grid-template-columns:10.5cqw 1fr 5cqw;padding:.35cqw 2.9cqw .35cqw 0}:is(.FaqVisual-module__Gzj5Ma__faq .q,.FaqVisual-module__Gzj5Ma__faq .a){width:7.5cqw}.FaqVisual-module__Gzj5Ma__faq .answer>.answer-clip>div{grid-template-columns:10.5cqw 1fr}.FaqVisual-module__Gzj5Ma__closing small{margin-top:1.4cqw}@media (max-width:767px){.FaqVisual-module__Gzj5Ma__faq .faq-item button{min-height:44px}}.FaqVisual-module__Gzj5Ma__faq{padding-top:18cqw}.FaqVisual-module__Gzj5Ma__heading{top:4.5cqw}@media (max-width:767px){.FaqVisual-module__Gzj5Ma__faq .faq-item button{font-size:clamp(12.5px,3.25cqw,13px)}.FaqVisual-module__Gzj5Ma__faq .answer p{font-size:clamp(11.5px,3cqw,12px)}.FaqVisual-module__Gzj5Ma__faq .faq-item button>span:last-child{font-size:17.143px}}
.StepsVisual-module__OrBGFW__steps{isolation:isolate;height:150cqw;color:var(--green-dark);background:#f0f8ed;position:relative;overflow:hidden}.StepsVisual-module__OrBGFW__steps:before{content:"";z-index:-1;clip-path:polygon(0 7%,20% 0,100% 0,100% 7%,0 86%,0 97%,23% 100%,100% 100%,100% 90%,82% 100%,0 100%);background:#fcfefa;position:absolute;inset:0}.StepsVisual-module__OrBGFW__steps:after{content:"";clip-path:polygon(0 45%,100% 0,0 100%);background:#004438;width:20cqw;height:10cqw;position:absolute;top:0;left:0}.StepsVisual-module__OrBGFW__eyebrow{top:3.3cqw;text-align:center;font-size:2.85cqw;font-weight:700;position:absolute;inset-inline:0}.StepsVisual-module__OrBGFW__eyebrow:before,.StepsVisual-module__OrBGFW__eyebrow:after{content:"";vertical-align:middle;background:#718e7f;width:9cqw;height:.1cqw;margin:0 2.1cqw;display:inline-block}.StepsVisual-module__OrBGFW__heading{top:7cqw;text-align:center;letter-spacing:-.07em;font-size:7.1cqw;line-height:1.1;position:absolute;inset-inline:0}.StepsVisual-module__OrBGFW__heading em{font-size:9.7cqw}.StepsVisual-module__OrBGFW__intro{top:18.4cqw;text-align:center;letter-spacing:-.025em;font-size:2.45cqw;font-weight:500;position:absolute;inset-inline:0}.StepsVisual-module__OrBGFW__timeline{z-index:2;background:#6c947f;width:.15cqw;position:absolute;top:25.5cqw;bottom:31cqw;left:16.4cqw}.StepsVisual-module__OrBGFW__row{background:#fbfefa;position:absolute;inset-inline:0;overflow:hidden}.StepsVisual-module__OrBGFW__second{clip-path:polygon(0 14%,8% 0,100% 0,100% 83%,86% 100%,0 100%);height:23.2cqw;top:49.9cqw}.StepsVisual-module__OrBGFW__third{clip-path:polygon(0 12%,6% 0,100% 0,100% 88%,83% 100%,0 100%);height:27.6cqw;top:74.3cqw}.StepsVisual-module__OrBGFW__fourth{clip-path:polygon(0 0,100% 0,100% 100%,70% 96%,20% 100%,0 84%);height:20.9cqw;top:102.7cqw}.StepsVisual-module__OrBGFW__number{color:#719887;font:italic 8.2cqw/1 Impact,sans-serif;position:absolute;top:2.4cqw;left:4cqw}.StepsVisual-module__OrBGFW__dot{z-index:3;background:#ba8310;border-radius:50%;width:2.1cqw;height:2.1cqw;position:absolute;top:5.5cqw;left:15.4cqw}.StepsVisual-module__OrBGFW__copy{position:absolute;top:2.4cqw;left:20.5cqw}.StepsVisual-module__OrBGFW__copy h3{letter-spacing:-.05em;font-size:5.4cqw;line-height:1.2}.StepsVisual-module__OrBGFW__copy>p{font-size:2.5cqw;line-height:1.32;margin-top:.8cqw!important}.StepsVisual-module__OrBGFW__copy>small{background:#e1eee1;margin-top:1.1cqw;padding:.65cqw 2cqw;font-size:1.85cqw;font-weight:600;display:inline-block}.StepsVisual-module__OrBGFW__copy>b{background:#f4d890;margin-top:.3cqw;padding:.4cqw 2cqw;font-size:2.2cqw;display:inline-block}.StepsVisual-module__OrBGFW__copy>i{margin-left:.8cqw;font-size:1.25cqw;font-style:normal}.StepsVisual-module__OrBGFW__phone{object-fit:contain;width:41.6016cqw;height:25.1953cqw;position:absolute;top:0;right:0}.StepsVisual-module__OrBGFW__interview{align-items:center;gap:3cqw;display:flex;position:absolute;top:5cqw;right:4.8cqw}.StepsVisual-module__OrBGFW__interview svg{width:13cqw;height:13cqw}.StepsVisual-module__OrBGFW__interview p{border-left:.1cqw solid #8ca795;padding-left:2.5cqw;font-size:2cqw;line-height:1.45}.StepsVisual-module__OrBGFW__room{clip-path:polygon(17% 0,100% 0,100% 100%,0 100%);width:40cqw;position:absolute;top:0;bottom:0;right:0}.StepsVisual-module__OrBGFW__room img{object-fit:cover;object-position:60% 45%}.StepsVisual-module__OrBGFW__third .StepsVisual-module__OrBGFW__copy>p{font-size:2.35cqw}.StepsVisual-module__OrBGFW__third .StepsVisual-module__OrBGFW__copy>small{margin-top:.8cqw;padding:.45cqw 1.8cqw;font-size:1.65cqw}.StepsVisual-module__OrBGFW__third .StepsVisual-module__OrBGFW__number{top:2cqw}.StepsVisual-module__OrBGFW__fourth .StepsVisual-module__OrBGFW__number,.StepsVisual-module__OrBGFW__fourth .StepsVisual-module__OrBGFW__copy{top:1.8cqw}.StepsVisual-module__OrBGFW__helmet{object-fit:contain;object-position:right top;width:41.6016cqw;height:23.7305cqw;position:absolute;top:0;right:0}.StepsVisual-module__OrBGFW__fourth .StepsVisual-module__OrBGFW__copy>small{margin-top:1.1cqw}.StepsVisual-module__OrBGFW__closing{top:125.3cqw;text-align:center;position:absolute;inset-inline:0}.StepsVisual-module__OrBGFW__closing>p{font-size:2.55cqw;font-weight:700}.StepsVisual-module__OrBGFW__closing>p:before,.StepsVisual-module__OrBGFW__closing>p:after{content:"";vertical-align:middle;background:#7d9987;width:10cqw;height:.1cqw;margin:0 2cqw;display:inline-block}.StepsVisual-module__OrBGFW__closing h3{letter-spacing:-.05em;font-size:5.4cqw;line-height:1.14;margin-top:1.6cqw!important}.StepsVisual-module__OrBGFW__closing small{margin-top:1.5cqw;font-size:2.1cqw;line-height:1.3;display:block}.StepsVisual-module__OrBGFW__third .StepsVisual-module__OrBGFW__copy>b{white-space:nowrap;margin:0;line-height:1.2;position:absolute;top:6.3cqw;left:0}.StepsVisual-module__OrBGFW__third .StepsVisual-module__OrBGFW__copy>p{width:48cqw;position:absolute;top:10.5cqw;left:0;margin:0!important}.StepsVisual-module__OrBGFW__third .StepsVisual-module__OrBGFW__copy>small{white-space:nowrap;margin:0;line-height:1.2;position:absolute;top:21.3cqw;left:0}.StepsVisual-module__OrBGFW__third .StepsVisual-module__OrBGFW__copy>i{white-space:nowrap;width:24cqw;position:absolute;top:22.4cqw;left:33cqw}.StepsVisual-module__OrBGFW__closing{top:124.5cqw}.StepsVisual-module__OrBGFW__closing h3{margin-top:.8cqw!important}.StepsVisual-module__OrBGFW__timeline{transform:scaleY(var(--line-progress,1));transform-origin:top}.StepsVisual-module__OrBGFW__closing h3{letter-spacing:-.015em;font-size:4.05cqw;font-weight:700;line-height:1.4}.StepsVisual-module__OrBGFW__closing>p{color:#476859;font-weight:600}.StepsVisual-module__OrBGFW__steps{height:106cqw}.StepsVisual-module__OrBGFW__first{height:20cqw;top:21cqw}.StepsVisual-module__OrBGFW__second{height:20cqw;top:41.8cqw}.StepsVisual-module__OrBGFW__third{height:23cqw;top:62.6cqw}.StepsVisual-module__OrBGFW__fourth{height:19.6cqw;top:86.4cqw}.StepsVisual-module__OrBGFW__first .StepsVisual-module__OrBGFW__copy,.StepsVisual-module__OrBGFW__fourth .StepsVisual-module__OrBGFW__copy{top:6cqw}.StepsVisual-module__OrBGFW__second .StepsVisual-module__OrBGFW__copy{top:4cqw}.StepsVisual-module__OrBGFW__third .StepsVisual-module__OrBGFW__copy{top:3cqw}.StepsVisual-module__OrBGFW__first .StepsVisual-module__OrBGFW__number,.StepsVisual-module__OrBGFW__fourth .StepsVisual-module__OrBGFW__number{top:5cqw}.StepsVisual-module__OrBGFW__first .StepsVisual-module__OrBGFW__dot,.StepsVisual-module__OrBGFW__fourth .StepsVisual-module__OrBGFW__dot{top:8cqw}.StepsVisual-module__OrBGFW__timeline{top:29cqw;bottom:10cqw}.StepsVisual-module__OrBGFW__interview{top:3.5cqw;right:9cqw}.StepsVisual-module__OrBGFW__third .StepsVisual-module__OrBGFW__copy>small{top:11cqw}.StepsVisual-module__OrBGFW__third .StepsVisual-module__OrBGFW__copy>i{margin-left:0;top:15cqw;left:0}
.AudienceVisual-module__SbgPpq__audience{isolation:isolate;height:119.8cqw;color:var(--green-dark);background:#f0f8ee;position:relative;overflow:hidden}.AudienceVisual-module__SbgPpq__audience:before{content:"";z-index:-1;clip-path:polygon(0 7%,19% 0,100% 0,100% 7%,0 84%,0 96%,23% 100%,100% 100%,100% 89%,80% 100%,0 100%);background:#fcfefa;height:150cqw;position:absolute;inset:0}.AudienceVisual-module__SbgPpq__audience:after{content:"";clip-path:polygon(0 38%,100% 0,0 100%);background:#004237;width:18cqw;height:10cqw;position:absolute;top:0;left:0}.AudienceVisual-module__SbgPpq__eyebrow{top:3.2cqw;text-align:center;font-size:2.7cqw;font-weight:700;position:absolute;inset-inline:0}.AudienceVisual-module__SbgPpq__eyebrow:before,.AudienceVisual-module__SbgPpq__eyebrow:after{content:"";vertical-align:middle;background:#708f7f;width:6cqw;height:.1cqw;margin:0 2cqw;display:inline-block}.AudienceVisual-module__SbgPpq__heading{top:8.1cqw;text-align:center;letter-spacing:-.045em;font-size:7cqw;line-height:1.13;position:absolute;inset-inline:0}.AudienceVisual-module__SbgPpq__heading em{font-size:7.1cqw}.AudienceVisual-module__SbgPpq__row{clip-path:polygon(0 11%,5% 0,75% 0,100% 0,100% 88%,74% 100%,0 100%);background:#fbfdf9;position:absolute;inset-inline:0;overflow:hidden}.AudienceVisual-module__SbgPpq__first{height:33.8cqw;top:25cqw}.AudienceVisual-module__SbgPpq__second{height:30.7cqw;top:60.3cqw}.AudienceVisual-module__SbgPpq__third{height:28.2cqw;top:91.6cqw}.AudienceVisual-module__SbgPpq__number{color:#9bb9aa;font:italic 8cqw/1 Impact,sans-serif;position:absolute;top:4.5cqw;left:4.4cqw}.AudienceVisual-module__SbgPpq__tag{color:#fff;clip-path:polygon(7% 0,100% 0,94% 100%,0 100%);background:#004539;padding:.7cqw 3cqw;font-size:2.65cqw;font-weight:700;position:absolute;top:4.8cqw;left:15.4cqw}.AudienceVisual-module__SbgPpq__row h3{letter-spacing:-.055em;font-size:5.1cqw;line-height:1.14;position:absolute;top:13cqw;left:7cqw}.AudienceVisual-module__SbgPpq__row ul{border-left:.1cqw solid #adc5b7;height:23cqw;margin:0;padding:0 0 0 6.3cqw;font-size:2.35cqw;font-weight:600;line-height:1.23;list-style:none;position:absolute;top:7.4cqw;left:46.4cqw}.AudienceVisual-module__SbgPpq__row li{margin-bottom:2.4cqw;position:relative}.AudienceVisual-module__SbgPpq__row li:before{content:"";border:.25cqw solid #ab7e17;border-radius:50%;width:1.5cqw;height:1.5cqw;position:absolute;top:.8cqw;left:-3.3cqw}.AudienceVisual-module__SbgPpq__helmet{object-fit:contain;width:27.1484cqw;height:33.8867cqw;position:absolute;top:0;right:0}.AudienceVisual-module__SbgPpq__room{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);width:27.3cqw;height:100%;position:absolute;top:0;right:0}.AudienceVisual-module__SbgPpq__room img{object-fit:cover;object-position:63% 50%}.AudienceVisual-module__SbgPpq__second .AudienceVisual-module__SbgPpq__number,.AudienceVisual-module__SbgPpq__third .AudienceVisual-module__SbgPpq__number{top:1.4cqw}.AudienceVisual-module__SbgPpq__second .AudienceVisual-module__SbgPpq__tag,.AudienceVisual-module__SbgPpq__third .AudienceVisual-module__SbgPpq__tag{top:2cqw}.AudienceVisual-module__SbgPpq__second h3,.AudienceVisual-module__SbgPpq__third h3{top:10.5cqw}.AudienceVisual-module__SbgPpq__second ul{top:5.5cqw}.AudienceVisual-module__SbgPpq__third ul{top:7.3cqw}.AudienceVisual-module__SbgPpq__third h3{font-size:4.8cqw}.AudienceVisual-module__SbgPpq__third li{margin-bottom:2.7cqw}.AudienceVisual-module__SbgPpq__desk{object-fit:contain;width:27.0508cqw;height:30.8594cqw;position:absolute;top:-2.3cqw;right:0}.AudienceVisual-module__SbgPpq__closing{top:122cqw;text-align:center;position:absolute;inset-inline:0}.AudienceVisual-module__SbgPpq__closing>p{font-size:2.6cqw;font-weight:700}.AudienceVisual-module__SbgPpq__closing>p:before,.AudienceVisual-module__SbgPpq__closing>p:after{content:"";vertical-align:middle;background:#779685;width:16cqw;height:.1cqw;margin:0 2cqw;display:inline-block}.AudienceVisual-module__SbgPpq__closing h3{letter-spacing:-.055em;font-size:5.55cqw;line-height:1.2;margin-top:1.3cqw!important}.AudienceVisual-module__SbgPpq__closing small{margin-top:1.6cqw;font-size:2.2cqw;font-weight:600;line-height:1.4;display:block}.AudienceVisual-module__SbgPpq__row{clip-path:none;isolation:isolate;background:0 0}.AudienceVisual-module__SbgPpq__row:before{content:"";clip-path:polygon(0 11%,5% 0,75% 0,100% 0,100% 88%,74% 100%,0 100%);z-index:-1;background:#fbfdf9;position:absolute;inset:0}.AudienceVisual-module__SbgPpq__row:after{content:"";clip-path:polygon(0 0,100% 0,0 100%);background:#91b9a7;width:6cqw;height:4.5cqw;position:absolute;top:0;left:0}.AudienceVisual-module__SbgPpq__first:after{top:3.6cqw}.AudienceVisual-module__SbgPpq__third h3 em{white-space:nowrap;font-size:4.2cqw}.AudienceVisual-module__SbgPpq__row ul{flex-direction:column;justify-content:center;display:flex}.AudienceVisual-module__SbgPpq__row li:last-child{margin-bottom:0}.AudienceVisual-module__SbgPpq__second ul{height:20cqw}.AudienceVisual-module__SbgPpq__third ul{height:19cqw}
.SalaryVisual-module__pJ_o7G__salary{isolation:isolate;height:118.5cqw;color:var(--green-dark);background:#f0f8ed;position:relative;overflow:hidden}.SalaryVisual-module__pJ_o7G__salary:before{content:"";z-index:-1;clip-path:polygon(0 8%,19% 0,100% 0,100% 9%,0 84%,0 95%,28% 100%,100% 100%,100% 88%,75% 100%,0 100%);background:#fcfefa;height:150cqw;position:absolute;inset:0}.SalaryVisual-module__pJ_o7G__salary:after{content:"";clip-path:polygon(0 39%,100% 0,0 100%);background:#003f34;width:20cqw;height:11cqw;position:absolute;top:0;left:0}.SalaryVisual-module__pJ_o7G__eyebrow{top:4.1cqw;text-align:center;font-size:2.8cqw;font-weight:700;position:absolute;inset-inline:0}.SalaryVisual-module__pJ_o7G__eyebrow:before,.SalaryVisual-module__pJ_o7G__eyebrow:after{content:"";vertical-align:middle;background:#729384;width:8.5cqw;height:.1cqw;margin:0 2cqw;display:inline-block}.SalaryVisual-module__pJ_o7G__heading{top:8.6cqw;text-align:center;letter-spacing:-.07em;font-size:10.7cqw;line-height:1.2;position:absolute;inset-inline:0}.SalaryVisual-module__pJ_o7G__intro{top:21cqw;text-align:center;font-size:2.5cqw;font-weight:600;position:absolute;inset-inline:0}.SalaryVisual-module__pJ_o7G__monthly{top:22.4cqw;clip-path:polygon(0 0,25% 9%,53% 18%,100% 4%,100% 91%,58% 100%,0 97%);color:#fff;background:linear-gradient(125deg,#01352c,#01332c 72%,#014438);height:35.5cqw;position:absolute;inset-inline:0}.SalaryVisual-module__pJ_o7G__monthLabel{color:#00352c;text-align:center;background:#f0cd74;width:18.6cqw;font-size:3.35cqw;font-weight:800;line-height:1.6;position:absolute;top:7.1cqw;left:6cqw}.SalaryVisual-module__pJ_o7G__amount{white-space:nowrap;letter-spacing:-.05em;color:#f5c743;-webkit-text-fill-color:transparent;background:linear-gradient(#ffe895,#eeb327);-webkit-background-clip:text;background-clip:text;align-items:baseline;display:flex;position:absolute;top:12cqw;left:5.5cqw}.SalaryVisual-module__pJ_o7G__amount strong{font-family:Impact,Arial Narrow,sans-serif;font-size:20.7cqw;line-height:1}.SalaryVisual-module__pJ_o7G__amount b{letter-spacing:-.1em;font-size:7.3cqw}.SalaryVisual-module__pJ_o7G__amount span{margin:0 .4cqw;font-size:7cqw}.SalaryVisual-module__pJ_o7G__salaryNote{white-space:nowrap;font-size:1.85cqw;position:absolute;top:30.3cqw;left:5.8cqw}.SalaryVisual-module__pJ_o7G__raise{border-left:.15cqw solid #829b7a;height:23.6cqw;padding-left:2.1cqw;position:absolute;top:8.8cqw;left:76.8cqw;right:3.5cqw}.SalaryVisual-module__pJ_o7G__raise svg{color:#f3d78d;width:6.5cqw;height:6.5cqw}.SalaryVisual-module__pJ_o7G__raise h3{color:#e8b732;white-space:nowrap;font-size:4.35cqw;line-height:1.4}.SalaryVisual-module__pJ_o7G__raise p{font-size:2.05cqw;line-height:1.4}.SalaryVisual-module__pJ_o7G__daily,.SalaryVisual-module__pJ_o7G__conditions{background:#fcfef9;border-radius:.8cqw;position:absolute;left:1.8cqw;right:1.8cqw}.SalaryVisual-module__pJ_o7G__bandHeading{white-space:nowrap;align-items:center;gap:2cqw;display:flex;position:absolute;top:1.4cqw;left:2.5cqw;right:2.5cqw}.SalaryVisual-module__pJ_o7G__bandHeading h3{background:var(--green);color:#fff;padding:.6cqw 2.7cqw;font-size:3cqw}.SalaryVisual-module__pJ_o7G__bandHeading p{letter-spacing:-.04em;font-size:1.85cqw;font-weight:600}.SalaryVisual-module__pJ_o7G__payment{grid-template-columns:47% 10% 43%;align-items:center;display:grid;position:absolute;top:8.2cqw;left:2.5cqw;right:2.5cqw}.SalaryVisual-module__pJ_o7G__payment>div{background:#edf6eb;justify-content:center;align-items:center;gap:4cqw;height:17.5cqw;display:flex}.SalaryVisual-module__pJ_o7G__payment>div>svg{flex-shrink:0;width:9cqw;height:9cqw}.SalaryVisual-module__pJ_o7G__payment>span{text-align:center;font-size:7cqw}.SalaryVisual-module__pJ_o7G__payment p{font-size:2.3cqw;font-weight:700;line-height:1.3}.SalaryVisual-module__pJ_o7G__payment strong{color:#b5800b;font:900 8.2cqw/1.05 Impact,sans-serif;display:block}.SalaryVisual-module__pJ_o7G__payment small{font:800 3.8cqw Hiragino Sans,sans-serif}.SalaryVisual-module__pJ_o7G__payment p>b{font-size:2.5cqw}.SalaryVisual-module__pJ_o7G__payment .SalaryVisual-module__pJ_o7G__balance{white-space:pre-line;font:900 4.65cqw/1.1 Hiragino Sans,sans-serif}.SalaryVisual-module__pJ_o7G__dailyNote{bottom:1.5cqw;text-align:center;letter-spacing:-.03em;font-size:2.05cqw;position:absolute;inset-inline:0}.SalaryVisual-module__pJ_o7G__conditions{height:25.8cqw;top:92.7cqw}.SalaryVisual-module__pJ_o7G__conditions ul{text-align:center;grid-template-columns:25% 27% 25% 23%;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:8.7cqw;left:2.2cqw;right:2.2cqw}.SalaryVisual-module__pJ_o7G__conditions li+li{border-left:.1cqw solid #9bb4a7}.SalaryVisual-module__pJ_o7G__conditions svg{width:5.7cqw;height:5.7cqw;margin:0 auto 1cqw;display:block}.SalaryVisual-module__pJ_o7G__conditions p{font-size:2.5cqw;font-weight:700;line-height:1.3}.SalaryVisual-module__pJ_o7G__conditions strong{letter-spacing:-.04em;white-space:nowrap;font-size:4.3cqw;font-weight:900}.SalaryVisual-module__pJ_o7G__conditions li:nth-child(2) strong{font-size:3.4cqw}.SalaryVisual-module__pJ_o7G__conditions em{font-size:4.1cqw}.SalaryVisual-module__pJ_o7G__amount strong{font-size:19.7cqw}.SalaryVisual-module__pJ_o7G__amount b{font-size:6.6cqw}.SalaryVisual-module__pJ_o7G__conditions li:first-child strong{letter-spacing:-.02em;font-family:Impact,Arial Narrow,sans-serif;font-size:4.5cqw}.SalaryVisual-module__pJ_o7G__salary{height:111cqw}.SalaryVisual-module__pJ_o7G__heading{top:4cqw}.SalaryVisual-module__pJ_o7G__monthly{top:17.5cqw}.SalaryVisual-module__pJ_o7G__daily{height:28.5cqw;top:54.8cqw}.SalaryVisual-module__pJ_o7G__conditions{top:85.2cqw}.SalaryVisual-module__pJ_o7G__salary{height:auto;padding-top:85.2cqw;padding-bottom:2cqw}.SalaryVisual-module__pJ_o7G__conditions{height:auto;margin:0 1.8cqw;padding-top:25.8cqw;position:relative;inset:auto}.SalaryVisual-module__pJ_o7G__jobDetails{color:var(--green-dark);border-top:1px solid #cfddd3;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 16px;margin:0 2.5cqw;padding:10px 0 12px;font-size:14px;line-height:1.6;display:grid}.SalaryVisual-module__pJ_o7G__jobDetails dt{font-size:12.5px;font-weight:700}.SalaryVisual-module__pJ_o7G__jobDetails dd{margin:0;font-weight:400}.SalaryVisual-module__pJ_o7G__jobDetails .SalaryVisual-module__pJ_o7G__postedDate{color:#526c62;font-size:12.5px}
.DormitoryVisual-module__SSY1CW__dorm{isolation:isolate;height:150cqw;color:var(--green-dark);background:#f7faf4;position:relative;overflow:hidden}.DormitoryVisual-module__SSY1CW__dorm:before{content:"";z-index:-1;clip-path:polygon(0 0,24% 0,0 17%,0 100%,17% 100%,0 96%);background:linear-gradient(135deg,#dcecdc,#fff 35%);position:absolute;inset:0}.DormitoryVisual-module__SSY1CW__eyebrow{font-size:2.65cqw;font-weight:700;position:absolute;top:2cqw;left:23cqw}.DormitoryVisual-module__SSY1CW__eyebrow:before,.DormitoryVisual-module__SSY1CW__eyebrow:after{content:"";vertical-align:middle;background:#749082;width:8.6cqw;height:.1cqw;margin:0 1.8cqw;display:inline-block}.DormitoryVisual-module__SSY1CW__heading{text-align:center;letter-spacing:-.055em;width:77cqw;font-size:7.4cqw;line-height:1.07;position:absolute;top:6.5cqw;left:8.5cqw}.DormitoryVisual-module__SSY1CW__heading em{font-size:7.3cqw}.DormitoryVisual-module__SSY1CW__location{color:#fff;text-align:center;background:#003c34;border-radius:50%;width:18.5cqw;height:20.4cqw;padding:3cqw 2.1cqw;font-size:2.45cqw;font-weight:700;line-height:1.25;position:absolute;top:2.2cqw;right:2.1cqw}.DormitoryVisual-module__SSY1CW__location>b{font-size:2.85cqw}.DormitoryVisual-module__SSY1CW__location>span{border-top:.15cqw solid #aec3b8;margin-top:1cqw;padding-top:.6cqw;display:block}.DormitoryVisual-module__SSY1CW__location>span>span{display:block}.DormitoryVisual-module__SSY1CW__intro{top:23.4cqw;text-align:center;font-size:2.05cqw;font-weight:500;line-height:1.5;position:absolute;inset-inline:0}.DormitoryVisual-module__SSY1CW__intro small{font-size:1.45cqw}.DormitoryVisual-module__SSY1CW__hero{height:38.5742cqw;position:absolute;top:27.832cqw;left:0;right:0;overflow:hidden}.DormitoryVisual-module__SSY1CW__hero>img{object-fit:contain;object-position:50% 50%}.DormitoryVisual-module__SSY1CW__benefits{text-align:center;grid-template-columns:26% 25% 24% 25%;display:grid;position:absolute;top:68.3cqw;left:2.2cqw;right:2.2cqw}.DormitoryVisual-module__SSY1CW__benefits>p{height:9.2cqw;font-size:2.4cqw;font-weight:700;line-height:1.2}.DormitoryVisual-module__SSY1CW__benefits>p+p{border-left:.1cqw solid #b4c5bd}.DormitoryVisual-module__SSY1CW__benefits strong{color:#b58007;font-size:4.15cqw;line-height:1.25;display:block}.DormitoryVisual-module__SSY1CW__benefits strong b{font-family:Impact,sans-serif;font-size:6.7cqw;line-height:1}.DormitoryVisual-module__SSY1CW__benefits>p:last-child strong{white-space:nowrap;font-size:3.05cqw}.DormitoryVisual-module__SSY1CW__benefits small{margin-top:.5cqw;font-size:1.2cqw;line-height:1.6;display:block}.DormitoryVisual-module__SSY1CW__photos{height:23.6328cqw;position:absolute;top:79.6875cqw;left:2.05078cqw;right:2.05078cqw}.DormitoryVisual-module__SSY1CW__photos>div{border-radius:.45cqw;height:100%;position:absolute;top:0;overflow:hidden}.DormitoryVisual-module__SSY1CW__photos img{object-fit:cover;object-position:50% 50%}.DormitoryVisual-module__SSY1CW__blue{width:40.625cqw;left:0}.DormitoryVisual-module__SSY1CW__shower{width:21.2891cqw;left:41.5039cqw}.DormitoryVisual-module__SSY1CW__washer{width:14.6484cqw;left:63.6719cqw}.DormitoryVisual-module__SSY1CW__photos>.DormitoryVisual-module__SSY1CW__microwave{width:16.7969cqw;height:11.0352cqw;left:79.1016cqw}.DormitoryVisual-module__SSY1CW__photos>.DormitoryVisual-module__SSY1CW__washbasin{width:16.7969cqw;height:11.9141cqw;top:11.7188cqw;left:79.1016cqw}.DormitoryVisual-module__SSY1CW__equipment{border-bottom:.3cqw solid #dce9de;grid-template-columns:42% 29% 29%;gap:.8cqw;height:24.6cqw;padding-bottom:1cqw;display:grid;position:absolute;top:104.7cqw;left:2.1cqw;right:2.1cqw}.DormitoryVisual-module__SSY1CW__equipment>div{background:#fcfef9;position:relative}.DormitoryVisual-module__SSY1CW__equipment h3{white-space:nowrap;background:var(--green);color:#fff;border-radius:.5cqw;align-items:center;gap:2cqw;height:5.2cqw;padding-left:3cqw;font-size:2.35cqw;display:flex}.DormitoryVisual-module__SSY1CW__equipment h3 svg{width:3.3cqw;height:3.3cqw}.DormitoryVisual-module__SSY1CW__equipment ul{margin:2cqw 0 0;padding:0 2.8cqw;font-size:1.8cqw;line-height:1.7;list-style:none}.DormitoryVisual-module__SSY1CW__equipment li{white-space:nowrap;padding-left:3.2cqw;position:relative}.DormitoryVisual-module__SSY1CW__equipment li:before{content:"✓";color:#fff;text-align:center;background:#b4800e;border-radius:50%;width:1.9cqw;height:1.9cqw;font-size:1.35cqw;line-height:1.9cqw;position:absolute;top:.5cqw;left:0}.DormitoryVisual-module__SSY1CW__wifi{border-left:.1cqw solid #96aba0;align-items:center;gap:1.5cqw;height:8cqw;padding-left:2.5cqw;font-size:1.9cqw;font-weight:700;display:flex;position:absolute;top:8.3cqw;left:19.5cqw}.DormitoryVisual-module__SSY1CW__wifi svg{width:4cqw;height:4cqw}.DormitoryVisual-module__SSY1CW__cost{white-space:nowrap;background:#fff;align-items:center;gap:1.8cqw;height:12.9cqw;padding:1.6cqw 3cqw;display:flex;position:absolute;top:131cqw;left:2.1cqw;right:2.1cqw}.DormitoryVisual-module__SSY1CW__cost>b{background:var(--green);color:#fff;padding:1.8cqw;font-size:2.5cqw}.DormitoryVisual-module__SSY1CW__cost p{letter-spacing:-.05em;font-size:5cqw;font-weight:900}.DormitoryVisual-module__SSY1CW__cost em{letter-spacing:-.025em;font-family:Impact,sans-serif;font-size:10.4cqw}.DormitoryVisual-module__SSY1CW__cost em small{font:800 3.4cqw Hiragino Sans,sans-serif}.DormitoryVisual-module__SSY1CW__cost>strong{border-left:.1cqw solid #b3c3bb;padding-left:2cqw;font-size:2.7cqw}.DormitoryVisual-module__SSY1CW__cost>span{white-space:pre-line;background:#eff6eb;padding:2cqw 1.3cqw;font-size:1.65cqw;line-height:1.3}.DormitoryVisual-module__SSY1CW__dorm{height:147cqw}.DormitoryVisual-module__SSY1CW__heading{top:3.5cqw}.DormitoryVisual-module__SSY1CW__intro{top:20.4cqw}.DormitoryVisual-module__SSY1CW__hero{top:24.832cqw}.DormitoryVisual-module__SSY1CW__benefits{top:65.3cqw}.DormitoryVisual-module__SSY1CW__photos{top:76.6875cqw}.DormitoryVisual-module__SSY1CW__equipment{top:101.7cqw}.DormitoryVisual-module__SSY1CW__cost{top:128cqw}
.ReasonsAndWork-module__Tiqb3a__reasons{isolation:isolate;height:150cqw;color:var(--green-dark);background:#f7faf5;position:relative;overflow:hidden}.ReasonsAndWork-module__Tiqb3a__reasons h4{margin:0;font-weight:800}.ReasonsAndWork-module__Tiqb3a__reasons p{white-space:pre-line}.ReasonsAndWork-module__Tiqb3a__reasons:before{content:"";z-index:-1;clip-path:polygon(0 4.5%,22% 0,100% 0,100% 7%,72% 23%,0 20%);background:linear-gradient(130deg,#ecf3e9,#fff 25%,#f6faf3 70%);position:absolute;inset:0}.ReasonsAndWork-module__Tiqb3a__eyebrow{top:2.7cqw;text-align:center;letter-spacing:.12em;font-size:2.35cqw;font-weight:600;position:absolute;inset-inline:0}.ReasonsAndWork-module__Tiqb3a__eyebrow:before,.ReasonsAndWork-module__Tiqb3a__eyebrow:after{content:"";vertical-align:middle;background:#45635b;width:8.4cqw;height:.12cqw;margin:0 2cqw;display:inline-block}.ReasonsAndWork-module__Tiqb3a__reasonsHeading{top:7cqw;text-align:center;letter-spacing:-.055em;font-size:7.5cqw;line-height:1.17;position:absolute;inset-inline:0}.ReasonsAndWork-module__Tiqb3a__reasonsHeading span{white-space:nowrap;font-size:5.95cqw}.ReasonsAndWork-module__Tiqb3a__reasonsHeading em{font-size:7.35cqw}.ReasonsAndWork-module__Tiqb3a__reasonsIntro{top:24.1cqw;text-align:center;letter-spacing:.025em;font-size:2.45cqw;line-height:1.3;position:absolute;inset-inline:0}.ReasonsAndWork-module__Tiqb3a__housing{inset-inline:0;clip-path:polygon(0 0,25% 5.6%,64% 10%,100% 3%,100% 98%,56% 100%,19% 95%,0 92%);background:#fbfcf8;height:38.38cqw;position:absolute;top:29.59cqw}.ReasonsAndWork-module__Tiqb3a__housingDark{background:var(--green);clip-path:polygon(0 0,24.6% 0,19% 100%,0 100%);position:absolute;inset:0}.ReasonsAndWork-module__Tiqb3a__housingPhoto{clip-path:polygon(12% 0,100% 0,78% 100%,0 100%);width:46cqw;height:37cqw;position:absolute;top:1.9cqw;left:19cqw}.ReasonsAndWork-module__Tiqb3a__housingPhoto img{object-fit:cover;object-position:45% 50%}.ReasonsAndWork-module__Tiqb3a__number{color:#b8cbc0;letter-spacing:-.02em;font-family:Impact,Arial Narrow,sans-serif;font-size:7cqw;font-style:italic;line-height:1;display:block}.ReasonsAndWork-module__Tiqb3a__number:after{content:"";background:currentColor;width:6.5cqw;height:.1cqw;margin-top:1cqw;display:block}.ReasonsAndWork-module__Tiqb3a__housingLabel{color:#fff;position:absolute;top:4.6cqw;left:3.8cqw}.ReasonsAndWork-module__Tiqb3a__housingLabel h3{letter-spacing:-.05em;border-bottom:.1cqw solid #9ab6a6;width:15cqw;padding-bottom:1cqw;font-size:6.7cqw;line-height:1.1;margin-top:2.2cqw!important}.ReasonsAndWork-module__Tiqb3a__housingLabel p{font-size:2.4cqw;line-height:1.4;margin-top:1cqw!important}.ReasonsAndWork-module__Tiqb3a__photoCaption{background:#f6faf1d9;padding:.4cqw 1cqw;font-size:1.3cqw;line-height:1.2;position:absolute;bottom:1.9cqw;left:20.6cqw}.ReasonsAndWork-module__Tiqb3a__housingDetail{position:absolute;top:5.8cqw;left:63.4cqw;right:3.4cqw}.ReasonsAndWork-module__Tiqb3a__housingDetail>h3{letter-spacing:-.04em;border-bottom:.1cqw solid #9cadab;padding:0 0 1.2cqw 2.6cqw;font-size:4.4cqw;line-height:1.08}.ReasonsAndWork-module__Tiqb3a__housingOffers{grid-template-columns:12.6cqw 1fr;gap:2.3cqw;margin-top:1.3cqw;display:grid}.ReasonsAndWork-module__Tiqb3a__housingOffers>p{text-align:center;background:#f3ead2;height:9.5cqw}.ReasonsAndWork-module__Tiqb3a__initialCost{color:var(--gold);font-weight:800}.ReasonsAndWork-module__Tiqb3a__initialCost>span{margin-top:.7cqw;font-size:2cqw;line-height:1.2;display:block}.ReasonsAndWork-module__Tiqb3a__initialCost strong{font-family:Impact,sans-serif;font-size:6.5cqw;line-height:1}.ReasonsAndWork-module__Tiqb3a__initialCost>b{font-size:3cqw}.ReasonsAndWork-module__Tiqb3a__immediate{flex-direction:column;justify-content:center;gap:.5cqw;display:flex}.ReasonsAndWork-module__Tiqb3a__immediate>span{font-size:1.7cqw;font-weight:700}.ReasonsAndWork-module__Tiqb3a__immediate>b{color:var(--gold);white-space:nowrap;letter-spacing:-.05em;font-size:2.5cqw}.ReasonsAndWork-module__Tiqb3a__immediate small{font-size:1.2cqw}.ReasonsAndWork-module__Tiqb3a__housingDetail h4{letter-spacing:-.04em;margin-top:1.4cqw;font-size:2.5cqw}.ReasonsAndWork-module__Tiqb3a__equipment{align-items:center;gap:.8cqw;display:flex;white-space:nowrap!important;margin-top:1cqw!important}.ReasonsAndWork-module__Tiqb3a__equipment span{background:#e4ede2;padding:.6cqw 1.1cqw;font-size:1.6cqw;font-weight:600}.ReasonsAndWork-module__Tiqb3a__equipment small{font-size:1.5cqw}.ReasonsAndWork-module__Tiqb3a__application{top:68cqw;background:linear-gradient(110deg,#f9fbf7,#f7faf5 56%,#eee5d7);height:26.5cqw;position:absolute;inset-inline:0;overflow:hidden}.ReasonsAndWork-module__Tiqb3a__applicationPhoto{width:38.28cqw;height:26.56cqw;position:absolute;top:0;right:0}.ReasonsAndWork-module__Tiqb3a__applicationLabel{position:absolute;top:.6cqw;left:4.4cqw}.ReasonsAndWork-module__Tiqb3a__applicationLabel h3{font-size:6.5cqw;line-height:1.1;margin-top:1cqw!important}.ReasonsAndWork-module__Tiqb3a__applicationLabel p{font-size:2.5cqw;line-height:1.3;margin-top:1.2cqw!important}.ReasonsAndWork-module__Tiqb3a__applicationDetail{border-left:.1cqw solid #9ab4a7;padding-left:4cqw;position:absolute;top:3.4cqw;left:24.7cqw}.ReasonsAndWork-module__Tiqb3a__applicationDetail h3{letter-spacing:-.05em;font-size:4.9cqw;line-height:1.18}.ReasonsAndWork-module__Tiqb3a__applicationDetail p{font-size:2.1cqw;line-height:1.45;margin-top:1.3cqw!important}.ReasonsAndWork-module__Tiqb3a__start{top:91.8cqw;clip-path:polygon(0 0,24% 6%,70% 10%,100% 3%,100% 94%,72% 100%,27% 98%,0 90%);background:#f7faf4;height:26.9cqw;position:absolute;inset-inline:0}.ReasonsAndWork-module__Tiqb3a__startLabel{position:absolute;top:3.4cqw;left:4.4cqw}.ReasonsAndWork-module__Tiqb3a__startLabel h3{letter-spacing:-.06em;font-size:4.7cqw;line-height:1.2;margin-top:.7cqw!important}.ReasonsAndWork-module__Tiqb3a__startLabel p{font-size:2.25cqw;line-height:1.4;margin-top:.7cqw!important}.ReasonsAndWork-module__Tiqb3a__steps{border-left:.1cqw solid #9ab4a7;grid-template-columns:repeat(4,1fr);height:17cqw;margin:0;padding:0 0 0 2.6cqw;list-style:none;display:grid;position:absolute;top:5.9cqw;left:24.7cqw;right:3.8cqw}.ReasonsAndWork-module__Tiqb3a__steps li{text-align:center;position:relative}.ReasonsAndWork-module__Tiqb3a__steps li+li:before{content:"";border-top:.12cqw solid #62938b;border-right:.12cqw solid #62938b;width:1.1cqw;height:1.6cqw;position:absolute;top:3cqw;left:-1cqw;transform:rotate(45deg)}.ReasonsAndWork-module__Tiqb3a__stepIcon{background:#e5efe4;border-radius:50%;place-items:center;width:8cqw;height:8cqw;margin:auto auto .6cqw;display:grid}.ReasonsAndWork-module__Tiqb3a__stepIcon svg{width:4cqw;height:4cqw}.ReasonsAndWork-module__Tiqb3a__steps b{font-size:2.2cqw;line-height:1.4;display:block}.ReasonsAndWork-module__Tiqb3a__steps small{white-space:nowrap;font-size:1.65cqw}.ReasonsAndWork-module__Tiqb3a__startNote{letter-spacing:-.025em;font-size:2cqw;position:absolute;bottom:2.7cqw;left:34cqw;white-space:nowrap!important}.ReasonsAndWork-module__Tiqb3a__pay{inset-inline:0;clip-path:polygon(0 0,27% 7%,73% 9%,100% 0,100% 100%,0 100%);background:linear-gradient(110deg,#f7faf5 50%,#f2e7d9);position:absolute;top:115.7cqw;bottom:0}.ReasonsAndWork-module__Tiqb3a__wallet{width:32.6172cqw;height:33.789cqw;position:absolute;bottom:0;right:0}.ReasonsAndWork-module__Tiqb3a__payDark{background:var(--green);clip-path:polygon(0 0,27% 0,20% 100%,0 100%);position:absolute;inset:0}.ReasonsAndWork-module__Tiqb3a__payLabel{color:#fff;position:absolute;top:4.7cqw;left:4.4cqw}.ReasonsAndWork-module__Tiqb3a__payLabel h3{font-size:5.8cqw;line-height:1.1;margin-top:1.6cqw!important}.ReasonsAndWork-module__Tiqb3a__payLabel p{font-size:2.1cqw;line-height:1.45;margin-top:1.6cqw!important}.ReasonsAndWork-module__Tiqb3a__payDetail{position:absolute;top:5.3cqw;left:29.5cqw}.ReasonsAndWork-module__Tiqb3a__payWhen{font-size:3.1cqw;font-weight:900;line-height:1.2}.ReasonsAndWork-module__Tiqb3a__payDetail h3{letter-spacing:-.06em;white-space:nowrap;font-size:5.8cqw;line-height:1.15}.ReasonsAndWork-module__Tiqb3a__payDetail h3 em{letter-spacing:-.025em;font-family:Impact,sans-serif;font-size:7cqw}.ReasonsAndWork-module__Tiqb3a__payDetail h3 small{font:800 3.9cqw Hiragino Sans,sans-serif}.ReasonsAndWork-module__Tiqb3a__payDetail h3>span{margin-inline:.4cqw;font-size:3.8cqw}.ReasonsAndWork-module__Tiqb3a__payDetail h4{letter-spacing:-.04em;border-bottom:.1cqw solid #b1985f;padding-bottom:.6cqw;font-size:2.8cqw;line-height:1.5}.ReasonsAndWork-module__Tiqb3a__payNote{font-size:2cqw;line-height:1.4;margin-top:1.3cqw!important}.ReasonsAndWork-module__Tiqb3a__housingLabel h3{white-space:nowrap;border-bottom:0;width:20.5cqw;padding-bottom:0}.ReasonsAndWork-module__Tiqb3a__housingLabel h3:after{content:"";background:#9ab6a6;width:9.5cqw;height:.1cqw;margin-top:1cqw;display:block}.ReasonsAndWork-module__Tiqb3a__steps li{line-height:1}.ReasonsAndWork-module__Tiqb3a__steps small{letter-spacing:-.045em;margin-top:.2cqw;font-size:1.5cqw;line-height:1.3;display:block}.ReasonsAndWork-module__Tiqb3a__payDetail h3 em{font-size:7.6cqw}.ReasonsAndWork-module__Tiqb3a__reasonsHeading{line-height:1.13;top:6.6cqw}.ReasonsAndWork-module__Tiqb3a__housingLabel h3{margin-top:1.6cqw!important}.ReasonsAndWork-module__Tiqb3a__housingDetail>h3{padding-left:3.4cqw}.ReasonsAndWork-module__Tiqb3a__initialCost strong{font-size:7cqw}.ReasonsAndWork-module__Tiqb3a__applicationLabel .ReasonsAndWork-module__Tiqb3a__number,.ReasonsAndWork-module__Tiqb3a__startLabel .ReasonsAndWork-module__Tiqb3a__number{height:7.2cqw}.ReasonsAndWork-module__Tiqb3a__applicationLabel h3,.ReasonsAndWork-module__Tiqb3a__startLabel h3{margin-top:0!important}.ReasonsAndWork-module__Tiqb3a__applicationDetail h3{line-height:1.08}.ReasonsAndWork-module__Tiqb3a__applicationDetail p{margin-top:1.1cqw!important}.ReasonsAndWork-module__Tiqb3a__startLabel h3{font-size:5cqw}.ReasonsAndWork-module__Tiqb3a__steps{padding-left:0;right:7.9cqw}.ReasonsAndWork-module__Tiqb3a__payDetail h3 em{letter-spacing:.02em;font-size:8cqw}.ReasonsAndWork-module__Tiqb3a__work{isolation:isolate;height:150cqw;color:var(--green-dark);background:#f6faf4;position:relative;overflow:hidden}.ReasonsAndWork-module__Tiqb3a__work p{white-space:pre-line}.ReasonsAndWork-module__Tiqb3a__workIntro{inset-inline:0;background:var(--green);clip-path:polygon(0 9.5%,15% 0,100% 0,100% 98%,62% 100%,0 91%);z-index:3;color:#fff;height:44.9cqw;position:absolute;top:0}.ReasonsAndWork-module__Tiqb3a__workIntroPhoto{width:41.4063cqw;height:44.8242cqw;position:absolute;top:0;left:58.5938cqw}.ReasonsAndWork-module__Tiqb3a__workEyebrow{letter-spacing:.04em;font-size:2.9cqw;font-weight:700;line-height:1.2;position:absolute;top:3.9cqw;left:7.5cqw}.ReasonsAndWork-module__Tiqb3a__workEyebrow:before,.ReasonsAndWork-module__Tiqb3a__workEyebrow:after{content:"";vertical-align:middle;background:#b8d0c3;width:8.5cqw;height:.13cqw;margin-right:1.5cqw;display:inline-block}.ReasonsAndWork-module__Tiqb3a__workEyebrow:after{margin-left:1.5cqw;margin-right:0}.ReasonsAndWork-module__Tiqb3a__workHeading{letter-spacing:-.055em;font-size:9.3cqw;line-height:1.08;position:absolute;top:8.3cqw;left:7.2cqw}.ReasonsAndWork-module__Tiqb3a__workHeading em{color:var(--gold)}.ReasonsAndWork-module__Tiqb3a__workSummary{letter-spacing:-.025em;font-size:2.28cqw;font-weight:700;position:absolute;top:29.1cqw;left:7.5cqw;white-space:nowrap!important}.ReasonsAndWork-module__Tiqb3a__workIntroNote{font-size:2.25cqw;font-weight:600;line-height:1.45;position:absolute;top:33.3cqw;left:7.5cqw}.ReasonsAndWork-module__Tiqb3a__task{background:linear-gradient(125deg,#fff,#f4faf0 80%);position:absolute;inset-inline:0;overflow:hidden}.ReasonsAndWork-module__Tiqb3a__taskOne{clip-path:polygon(0 0,100% 0,100% 91.9%,97.66% 93.2%,78.125% 98.4%,58.6% 100%,52.73% 100%,39.06% 99.7%,19.53% 96.1%,0 90.8%);z-index:2;height:29.8cqw;top:40.7cqw}.ReasonsAndWork-module__Tiqb3a__taskTwo{clip-path:polygon(0 0,100% 0,100% 89.3%,97.66% 90.3%,78.125% 96.4%,58.6% 99.6%,52.73% 100%,39.06% 99.6%,19.53% 96.4%,0 90.3%);z-index:1;height:27.3cqw;top:67.8cqw}.ReasonsAndWork-module__Tiqb3a__taskThree{clip-path:polygon(0 0,100% 0,100% 80.8%,97.66% 82.2%,78.125% 90.1%,58.6% 95.9%,52.73% 96.6%,39.06% 97.6%,19.53% 96.6%,0 90.4%);z-index:0;height:28.4cqw;top:92.1cqw}.ReasonsAndWork-module__Tiqb3a__taskPhoto{width:47.2656cqw;height:25.8cqw;position:absolute;top:2.5cqw;right:0}.ReasonsAndWork-module__Tiqb3a__taskOne .ReasonsAndWork-module__Tiqb3a__taskPhoto{top:3.9cqw}.ReasonsAndWork-module__Tiqb3a__taskTwo .ReasonsAndWork-module__Tiqb3a__taskPhoto{width:47.4609cqw;height:24.51cqw;top:2.6cqw}.ReasonsAndWork-module__Tiqb3a__taskThree .ReasonsAndWork-module__Tiqb3a__taskPhoto{width:47.3633cqw;height:25.195cqw;top:2.5cqw}.ReasonsAndWork-module__Tiqb3a__taskNumber{color:#b9cbbf;font:italic 7cqw/1 Impact,Arial Narrow,sans-serif;display:block;position:absolute;top:2.4cqw;left:4.5cqw}.ReasonsAndWork-module__Tiqb3a__taskNumber:after{content:"";background:#47675f;width:7.8cqw;height:.1cqw;position:absolute;top:3.7cqw;left:8.2cqw}.ReasonsAndWork-module__Tiqb3a__taskTwo .ReasonsAndWork-module__Tiqb3a__taskNumber:before,.ReasonsAndWork-module__Tiqb3a__taskThree .ReasonsAndWork-module__Tiqb3a__taskNumber:before{content:"";background:#47675f;width:5.8cqw;height:.1cqw;position:absolute;top:7.3cqw;left:.5cqw}.ReasonsAndWork-module__Tiqb3a__taskHeading{letter-spacing:-.045em;white-space:nowrap;font-size:4.7cqw;line-height:1.15;position:absolute;top:7.8cqw;left:12.2cqw}.ReasonsAndWork-module__Tiqb3a__taskOne .ReasonsAndWork-module__Tiqb3a__taskHeading{letter-spacing:-.04em;font-size:7.2cqw;top:9.4cqw;left:4.9cqw}.ReasonsAndWork-module__Tiqb3a__taskThree .ReasonsAndWork-module__Tiqb3a__taskHeading{font-size:4.4cqw}.ReasonsAndWork-module__Tiqb3a__taskLead{letter-spacing:-.025em;font-size:2.7cqw;font-weight:700;line-height:1.25;position:absolute;top:14.4cqw;left:12.2cqw}.ReasonsAndWork-module__Tiqb3a__taskOne .ReasonsAndWork-module__Tiqb3a__taskLead{font-size:2.8cqw;top:18.3cqw;left:5.1cqw}.ReasonsAndWork-module__Tiqb3a__taskThree .ReasonsAndWork-module__Tiqb3a__taskLead{font-size:2.5cqw;white-space:nowrap!important}.ReasonsAndWork-module__Tiqb3a__taskDetail{letter-spacing:-.035em;border-left:.13cqw solid #536e69;padding-left:1.7cqw;font-size:2.05cqw;line-height:1.43;position:absolute;top:14.3cqw;left:34.2cqw}.ReasonsAndWork-module__Tiqb3a__taskOne .ReasonsAndWork-module__Tiqb3a__taskDetail{padding-left:2.7cqw;font-size:2.2cqw;line-height:1.5;top:10.8cqw;left:28.5cqw}.ReasonsAndWork-module__Tiqb3a__taskThree .ReasonsAndWork-module__Tiqb3a__taskDetail{font-size:2.05cqw;top:18cqw;left:29.5cqw}.ReasonsAndWork-module__Tiqb3a__workClosing{inset-inline:0;z-index:-1;background:linear-gradient(135deg,#f8fcf6,#edf6e9);position:absolute;top:117.8cqw;bottom:0}.ReasonsAndWork-module__Tiqb3a__workClosing:before{content:"";clip-path:polygon(0 23%,27% 59%,49% 100%,18% 100%,0 75%);background:#fafff8;position:absolute;inset:0}.ReasonsAndWork-module__Tiqb3a__helmet{width:34.96cqw;height:32.81cqw;position:absolute;bottom:0;right:0}.ReasonsAndWork-module__Tiqb3a__workClosingEyebrow{text-align:center;letter-spacing:.05em;width:75cqw;font-size:2.8cqw;font-weight:700;position:absolute;top:4.6cqw;left:0}.ReasonsAndWork-module__Tiqb3a__workClosingEyebrow:before,.ReasonsAndWork-module__Tiqb3a__workClosingEyebrow:after{content:"";vertical-align:middle;background:#43675a;width:11.5cqw;height:.1cqw;margin:0 2cqw;display:inline-block}.ReasonsAndWork-module__Tiqb3a__workClosingHeading{text-align:center;letter-spacing:-.055em;width:75cqw;font-size:6cqw;font-weight:900;line-height:1.22;position:absolute;top:9.2cqw;left:0}.ReasonsAndWork-module__Tiqb3a__workClosingHeading em{font-size:6.4cqw}.ReasonsAndWork-module__Tiqb3a__workClosingHeading span{white-space:nowrap;font-size:5.4cqw}.ReasonsAndWork-module__Tiqb3a__workClosingNote{letter-spacing:-.035em;font-size:2cqw;position:absolute;top:23.6cqw;left:11.5cqw;white-space:nowrap!important}.ReasonsAndWork-module__Tiqb3a__workClosingHeading{line-height:1.15;top:7.9cqw}.ReasonsAndWork-module__Tiqb3a__workClosingEyebrow{top:3.7cqw}.ReasonsAndWork-module__Tiqb3a__workClosingNote{top:22.6cqw}.ReasonsAndWork-module__Tiqb3a__taskThree .ReasonsAndWork-module__Tiqb3a__taskDetail{transform-origin:0 0;transform:scaleX(.88)}.ReasonsAndWork-module__Tiqb3a__applicationPhoto{object-fit:contain;object-position:right top}.ReasonsAndWork-module__Tiqb3a__wallet{object-fit:contain;object-position:right bottom}.ReasonsAndWork-module__Tiqb3a__workIntroPhoto,.ReasonsAndWork-module__Tiqb3a__taskOne .ReasonsAndWork-module__Tiqb3a__taskPhoto,.ReasonsAndWork-module__Tiqb3a__taskTwo .ReasonsAndWork-module__Tiqb3a__taskPhoto,.ReasonsAndWork-module__Tiqb3a__taskThree .ReasonsAndWork-module__Tiqb3a__taskPhoto{object-fit:contain;object-position:right top}.ReasonsAndWork-module__Tiqb3a__helmet{object-fit:contain;object-position:right bottom}.ReasonsAndWork-module__Tiqb3a__reasons{height:132cqw}.ReasonsAndWork-module__Tiqb3a__reasonsHeading{top:4cqw}.ReasonsAndWork-module__Tiqb3a__housing{top:22cqw}.ReasonsAndWork-module__Tiqb3a__housingLabel{top:9cqw}.ReasonsAndWork-module__Tiqb3a__application{height:24cqw;top:60.4cqw}.ReasonsAndWork-module__Tiqb3a__applicationLabel,.ReasonsAndWork-module__Tiqb3a__applicationDetail{top:5cqw}.ReasonsAndWork-module__Tiqb3a__start{height:23cqw;top:83cqw}.ReasonsAndWork-module__Tiqb3a__startLabel{top:5cqw}.ReasonsAndWork-module__Tiqb3a__steps{height:15cqw;top:4.5cqw}.ReasonsAndWork-module__Tiqb3a__pay{top:104cqw}.ReasonsAndWork-module__Tiqb3a__payLabel{top:6cqw}.ReasonsAndWork-module__Tiqb3a__payDetail{top:7cqw}.ReasonsAndWork-module__Tiqb3a__payDetail h4{border-bottom:0;padding-bottom:0}.ReasonsAndWork-module__Tiqb3a__work{height:120.5cqw}.ReasonsAndWork-module__Tiqb3a__workEyebrow{top:6cqw}.ReasonsAndWork-module__Tiqb3a__workHeading{top:11cqw}.ReasonsAndWork-module__Tiqb3a__workSummary{top:32cqw}.ReasonsAndWork-module__Tiqb3a__taskTwo .ReasonsAndWork-module__Tiqb3a__taskLead{top:15cqw}.ReasonsAndWork-module__Tiqb3a__taskThree .ReasonsAndWork-module__Tiqb3a__taskDetail{top:15cqw;left:12.2cqw}.ReasonsAndWork-module__Tiqb3a__workClosing{top:117.8cqw}.ReasonsAndWork-module__Tiqb3a__helmet{width:17.3cqw;height:16.2cqw}.ReasonsAndWork-module__Tiqb3a__task .ReasonsAndWork-module__Tiqb3a__taskNumber{top:2.4cqw;left:4.9cqw}.ReasonsAndWork-module__Tiqb3a__task .ReasonsAndWork-module__Tiqb3a__taskNumber:before{display:none}.ReasonsAndWork-module__Tiqb3a__task .ReasonsAndWork-module__Tiqb3a__taskHeading{letter-spacing:-.045em;font-size:4.4cqw;line-height:1.15;top:9.5cqw;left:4.9cqw}.ReasonsAndWork-module__Tiqb3a__taskDescription{letter-spacing:0;width:46cqw;font-size:2.45cqw;font-weight:500;line-height:1.35;position:absolute;top:15.3cqw;left:5.1cqw}
.FaithfulFirstThree-module__gyYtva__board{--green:#073e34;--green-dark:#002b25;--gold:#bf8311;--offwhite:#f9faf7;--pale:#ecf3e9;--line:#9baea6;width:100%;max-width:430px;color:var(--green-dark);background:var(--offwhite);-webkit-font-smoothing:antialiased;margin:auto;font-family:Hiragino Sans,Noto Sans JP,sans-serif;container-type:inline-size}.FaithfulFirstThree-module__gyYtva__board *{box-sizing:border-box}.FaithfulFirstThree-module__gyYtva__board h1,.FaithfulFirstThree-module__gyYtva__board h2,.FaithfulFirstThree-module__gyYtva__board h3,.FaithfulFirstThree-module__gyYtva__board p,.FaithfulFirstThree-module__gyYtva__board figure{margin:0}.FaithfulFirstThree-module__gyYtva__board em{color:var(--gold);font-style:normal}.FaithfulFirstThree-module__gyYtva__board img{display:block}.FaithfulFirstThree-module__gyYtva__board h1,.FaithfulFirstThree-module__gyYtva__board h2,.FaithfulFirstThree-module__gyYtva__board h3{font-family:Hiragino Sans,Noto Sans JP,sans-serif;font-weight:900}.FaithfulFirstThree-module__gyYtva__fv{isolation:isolate;width:100%;height:177.683cqw;position:relative;overflow:hidden}.FaithfulFirstThree-module__gyYtva__fvLogo{z-index:3;width:18.4cqw;position:absolute;top:3.2cqw;left:2.7cqw}.FaithfulFirstThree-module__gyYtva__fvLogo img{width:100%;height:auto}.FaithfulFirstThree-module__gyYtva__fvLogo p{letter-spacing:-.03em;white-space:nowrap;margin-top:-.5cqw;font-size:1.5cqw;font-weight:600}.FaithfulFirstThree-module__gyYtva__fvRibbon{background:var(--green);color:#fff;letter-spacing:.065em;z-index:4;padding:1.45cqw 1.8cqw;font-size:3.65cqw;font-weight:700;line-height:1.3;position:absolute;top:61.42cqw;left:3.5cqw}.FaithfulFirstThree-module__gyYtva__fvHeading{letter-spacing:-.065em;z-index:3;transform-origin:0 0;font-size:10.55cqw;line-height:1.11;position:absolute;top:71.1cqw;left:3.3cqw;transform:scaleX(.965)}.FaithfulFirstThree-module__gyYtva__fvHeading em{letter-spacing:-.04em;font-size:11.2cqw}.FaithfulFirstThree-module__gyYtva__fvRole{letter-spacing:.015em;z-index:3;font-size:3.55cqw;font-weight:700;line-height:1.5;position:absolute;top:97.1cqw;left:3.6cqw}.FaithfulFirstThree-module__gyYtva__fvSalary{border-top:.13cqw solid var(--line);z-index:4;align-items:center;gap:1.6cqw;padding-top:1.1cqw;display:flex;position:absolute;top:108.4cqw;left:3.7cqw}.FaithfulFirstThree-module__gyYtva__fvSalary>span{background:var(--green);color:#fff;padding:1.3cqw;font-size:4cqw;font-weight:600}.FaithfulFirstThree-module__gyYtva__fvSalary strong{color:var(--gold);letter-spacing:-.075em;white-space:nowrap;transform-origin:0;font-family:Arial Narrow,Impact,sans-serif;font-size:14.4cqw;font-weight:800;line-height:1;transform:scaleX(1.16)}.FaithfulFirstThree-module__gyYtva__fvSalary small{letter-spacing:-.09em;font-family:Hiragino Sans,sans-serif;font-size:5.25cqw;font-weight:800}.FaithfulFirstThree-module__gyYtva__fvSalaryNote{z-index:4;white-space:nowrap;letter-spacing:-.025em;font-size:1.9cqw;font-weight:500;position:absolute;top:122.1cqw;left:19.8cqw}.FaithfulFirstThree-module__gyYtva__fvBenefits{z-index:4;background:linear-gradient(transparent, var(--offwhite) 35%);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;top:128.1cqw;left:3.6cqw;right:3.3cqw}.FaithfulFirstThree-module__gyYtva__fvBenefits>div{border-left:.12cqw solid var(--line);text-align:center;min-height:18.1cqw;padding:0 .5cqw}.FaithfulFirstThree-module__gyYtva__fvBenefits>div:last-child{border-right:.12cqw solid var(--line)}.FaithfulFirstThree-module__gyYtva__fvBenefits svg{width:5.3cqw;height:5.3cqw;margin:-.3cqw auto .5cqw}.FaithfulFirstThree-module__gyYtva__fvBenefits b{letter-spacing:-.045em;white-space:nowrap;flex-direction:column;justify-content:center;min-height:5.7cqw;font-size:2.85cqw;font-weight:800;line-height:1.2;display:flex}.FaithfulFirstThree-module__gyYtva__fvBenefits p{color:#626562;white-space:nowrap;letter-spacing:-.025em;margin-top:.8cqw;font-size:1.95cqw;line-height:1.5}.FaithfulFirstThree-module__gyYtva__fvInvite{text-align:center;letter-spacing:.04em;z-index:4;font-size:2.6cqw;position:absolute;top:152.5cqw;left:0;right:0}.FaithfulFirstThree-module__gyYtva__fvInvite:before,.FaithfulFirstThree-module__gyYtva__fvInvite:after{content:"";background:var(--green-dark);vertical-align:middle;width:3cqw;height:.12cqw;margin:0 2cqw;display:inline-block;transform:rotate(50deg)}.FaithfulFirstThree-module__gyYtva__fvInvite:after{transform:rotate(-50deg)}.FaithfulFirstThree-module__gyYtva__heroCta{z-index:5;height:12.5cqw;position:absolute;top:157.1cqw;left:3.8cqw;right:3.8cqw}.FaithfulFirstThree-module__gyYtva__lineButton{top:3cqw;color:#fff;background:#00a832;border-radius:7cqw;justify-content:space-between;align-items:center;min-height:10cqw;padding:1.1cqw 4cqw 1.1cqw 2cqw;font-size:4.15cqw;font-weight:800;line-height:1.1;text-decoration:none;display:flex;position:absolute;inset-inline:0;box-shadow:0 .7cqw #057f25,0 1cqw 1.2cqw #073e3433}.FaithfulFirstThree-module__gyYtva__lineButton small{text-align:center;font-size:2.05cqw;font-weight:600;line-height:1.3;display:block}.FaithfulFirstThree-module__gyYtva__lineMark{color:#07812a;background:#fff;border-radius:50%;place-items:center;width:8cqw;height:8cqw;font:800 2.4cqw Arial,sans-serif;display:grid}.FaithfulFirstThree-module__gyYtva__ctaGold{color:#ffe97d}.FaithfulFirstThree-module__gyYtva__lineButton svg{stroke:#fff;fill:none;stroke-width:2px;width:2cqw;height:3.6cqw}.FaithfulFirstThree-module__gyYtva__lineButton:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.FaithfulFirstThree-module__gyYtva__ctaPlaceholder{color:#b5bab7;z-index:4;border:.12cqw dashed #b5bcb7;border-radius:1.5cqw;place-items:center;height:13.6cqw;font-size:2.2cqw;display:grid;position:absolute;top:156.2cqw;left:3.8cqw;right:3.8cqw}.FaithfulFirstThree-module__gyYtva__empathy{isolation:isolate;background:#f8faf6;height:149.902cqw;position:relative;overflow:hidden}.FaithfulFirstThree-module__gyYtva__empathy:before{content:"";z-index:-1;clip-path:polygon(0 4%,15% 0,100% 0,100% 9%,76% 22%,0 19%);background:#fff;position:absolute;inset:0}.FaithfulFirstThree-module__gyYtva__empathyEyebrow{top:2.7cqw;text-align:center;letter-spacing:.14em;font-size:2.3cqw;font-weight:700;line-height:1.4;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__empathyEyebrow:before,.FaithfulFirstThree-module__gyYtva__empathyEyebrow:after{content:"";vertical-align:middle;background:#7c8e88;width:10.7cqw;height:.12cqw;margin:0 1.9cqw;display:inline-block}.FaithfulFirstThree-module__gyYtva__empathyHeading{top:7.2cqw;text-align:center;letter-spacing:-.055em;font-size:7.15cqw;line-height:1.13;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__empathyHeading span{letter-spacing:-.06em;font-size:6.65cqw}.FaithfulFirstThree-module__gyYtva__empathyIntro{top:23.7cqw;text-align:center;letter-spacing:.01em;font-size:2.35cqw;font-weight:600;line-height:1.4;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__concernWork{height:30.08cqw;position:absolute;top:30.176cqw;left:0;right:0}.FaithfulFirstThree-module__gyYtva__concernPerson{width:42.969cqw;height:30.078cqw;position:absolute;top:0;left:0}.FaithfulFirstThree-module__gyYtva__concernNumber{letter-spacing:-.04em;color:#ccdad1;height:7.4cqw;font-family:Impact,Arial Narrow,sans-serif;font-size:8.2cqw;font-style:italic;line-height:1;display:block}.FaithfulFirstThree-module__gyYtva__concernNumber:after{content:"";vertical-align:middle;background:#c4d4ca;width:7.5cqw;height:.12cqw;margin-left:2cqw;display:inline-block}.FaithfulFirstThree-module__gyYtva__workLabel{position:absolute;top:4.4cqw;left:43.65cqw}.FaithfulFirstThree-module__gyYtva__workLabel .FaithfulFirstThree-module__gyYtva__concernNumber:after{margin:0;display:block;position:absolute;top:7.7cqw}.FaithfulFirstThree-module__gyYtva__workLabel h3,.FaithfulFirstThree-module__gyYtva__homeLabel h3,.FaithfulFirstThree-module__gyYtva__applyLabel h3{letter-spacing:-.06em;font-size:7.45cqw;line-height:1.12}.FaithfulFirstThree-module__gyYtva__workLabel h3{margin-top:1.2cqw}.FaithfulFirstThree-module__gyYtva__workLabel p,.FaithfulFirstThree-module__gyYtva__homeLabel p,.FaithfulFirstThree-module__gyYtva__applyLabel p{white-space:nowrap;font-size:2.6cqw;font-weight:600;line-height:1.2}.FaithfulFirstThree-module__gyYtva__workWorries,.FaithfulFirstThree-module__gyYtva__applyWorries,.FaithfulFirstThree-module__gyYtva__homeWorries{letter-spacing:-.035em;margin:0;padding:0;font-size:2.35cqw;font-weight:700;line-height:1.35;list-style:none;position:absolute}.FaithfulFirstThree-module__gyYtva__workWorries{border-left:.12cqw solid #c4d4ca;width:32.8cqw;padding-left:7cqw;top:7.15cqw;left:62.7cqw}.FaithfulFirstThree-module__gyYtva__workWorries li,.FaithfulFirstThree-module__gyYtva__applyWorries li,.FaithfulFirstThree-module__gyYtva__homeWorries li{position:relative}.FaithfulFirstThree-module__gyYtva__workWorries li+li,.FaithfulFirstThree-module__gyYtva__applyWorries li+li{border-top:.12cqw solid #d5ded6;margin-top:2.2cqw;padding-top:2.2cqw}.FaithfulFirstThree-module__gyYtva__workWorries li:before,.FaithfulFirstThree-module__gyYtva__applyWorries li:before,.FaithfulFirstThree-module__gyYtva__homeWorries li:before{content:"";background:var(--green);border-radius:50%;width:1.5cqw;height:1.5cqw;position:absolute;top:1.8cqw;left:-4.35cqw}.FaithfulFirstThree-module__gyYtva__workWorries li+li:before,.FaithfulFirstThree-module__gyYtva__applyWorries li+li:before{top:4cqw}.FaithfulFirstThree-module__gyYtva__concernHome{top:60.156cqw;background:#f8faf6;height:37.695cqw;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__concernRoom{clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);position:absolute;inset:0 0 0 39.2cqw}.FaithfulFirstThree-module__gyYtva__concernRoom img{object-fit:fill;object-position:50% 50%;height:115%!important;top:-5%!important}.FaithfulFirstThree-module__gyYtva__homeLabel{position:absolute;top:1.6cqw;left:4.9cqw}.FaithfulFirstThree-module__gyYtva__homeLabel h3{margin-top:.5cqw}.FaithfulFirstThree-module__gyYtva__homeWorries{font-size:2.28cqw;top:22.1cqw;left:8.8cqw}.FaithfulFirstThree-module__gyYtva__homeWorries li+li{margin-top:2.6cqw}.FaithfulFirstThree-module__gyYtva__homeWorries li:before{top:1.3cqw;left:-3.8cqw}.FaithfulFirstThree-module__gyYtva__homeWorries:before{content:"";background:#9caea2;width:.12cqw;height:11cqw;position:absolute;top:0;left:-3.1cqw}.FaithfulFirstThree-module__gyYtva__concernApply{top:97.656cqw;height:26.76cqw;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__concernResume{width:39.355cqw;height:26.758cqw;position:absolute;top:0;left:0}.FaithfulFirstThree-module__gyYtva__applyLabel{position:absolute;top:2cqw;left:40.2cqw}.FaithfulFirstThree-module__gyYtva__applyLabel .FaithfulFirstThree-module__gyYtva__concernNumber:after{width:5cqw;margin-left:1.5cqw}.FaithfulFirstThree-module__gyYtva__applyLabel h3{margin-top:.65cqw}.FaithfulFirstThree-module__gyYtva__applyWorries{border-left:.12cqw solid #c4d4ca;width:35.2cqw;padding-left:6.9cqw;top:3.1cqw;left:61.2cqw}.FaithfulFirstThree-module__gyYtva__applyWorries li+li{margin-top:1.6cqw;padding-top:1.3cqw}.FaithfulFirstThree-module__gyYtva__applyWorries li+li:before{top:3.1cqw}.FaithfulFirstThree-module__gyYtva__applyBadges{text-align:center;gap:2.4cqw;font-size:1.95cqw;font-weight:700;line-height:1.8;display:flex;position:absolute;top:21.3cqw;left:63.8cqw;right:3.7cqw}.FaithfulFirstThree-module__gyYtva__applyBadges span{background:#dce7db;width:50%}.FaithfulFirstThree-module__gyYtva__applyBadges span+span:before{content:"";background:#a5b8aa;width:.1cqw;height:100%;position:absolute;top:0;left:49.6%}.FaithfulFirstThree-module__gyYtva__closing{text-align:center;letter-spacing:-.06em;font-size:7cqw;font-weight:900;line-height:1.16;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__closing:before,.FaithfulFirstThree-module__gyYtva__closing:after{content:"";background:#526c61;width:.12cqw;height:10cqw;position:absolute;top:1.5cqw;left:12.8cqw;transform:rotate(-28deg)}.FaithfulFirstThree-module__gyYtva__closing:after{left:auto;right:12.8cqw;transform:rotate(28deg)}.FaithfulFirstThree-module__gyYtva__empathy:after{content:"";z-index:-1;bottom:0;clip-path:polygon(0 0,50% 5%,100% 0,100% 100%,0 100%);background:linear-gradient(159deg,#fff 21%,#f0f5ed 21.1%,#f8faf6 70%);height:26cqw;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__homeLabel .FaithfulFirstThree-module__gyYtva__concernNumber:after,.FaithfulFirstThree-module__gyYtva__applyLabel .FaithfulFirstThree-module__gyYtva__concernNumber:after{margin:0;position:absolute;top:3.9cqw;left:8.8cqw}.FaithfulFirstThree-module__gyYtva__homeLabel h3,.FaithfulFirstThree-module__gyYtva__applyLabel h3{margin-top:.2cqw}.FaithfulFirstThree-module__gyYtva__workWorries,.FaithfulFirstThree-module__gyYtva__applyWorries{font-size:2.45cqw}.FaithfulFirstThree-module__gyYtva__solution{isolation:isolate;background:#f9fbf7;height:150cqw;position:relative;overflow:hidden}.FaithfulFirstThree-module__gyYtva__solution:before{content:"";z-index:-1;clip-path:polygon(15% 0,100% 0,100% 27%,60% 39%,0 30%,0 4%);background:#fff;position:absolute;inset:0}.FaithfulFirstThree-module__gyYtva__solution:after{content:"";z-index:-1;clip-path:polygon(0 93.3%,25% 100%,0 100%);background:#edf5e9;position:absolute;inset:0}.FaithfulFirstThree-module__gyYtva__solutionEyebrow{top:3.8cqw;text-align:center;letter-spacing:.04em;font-size:3.5cqw;font-weight:700;line-height:1.4;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__solutionEyebrow:before,.FaithfulFirstThree-module__gyYtva__solutionEyebrow:after{content:"";vertical-align:middle;background:#90b0a5;width:17.8cqw;height:.1cqw;margin:0 2.3cqw;display:inline-block}.FaithfulFirstThree-module__gyYtva__solutionHeading{top:9cqw;text-align:center;letter-spacing:-.07em;font-size:9.8cqw;line-height:1.17;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__solutionHeading span{letter-spacing:-.06em;white-space:nowrap;margin-top:.8cqw;font-size:7.4cqw;display:block}.FaithfulFirstThree-module__gyYtva__solutionIntro{top:32.1cqw;text-align:center;letter-spacing:-.02em;font-size:2.75cqw;line-height:1.5;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__solutionIntroSecond{top:41.7cqw;text-align:center;letter-spacing:-.04em;font-size:2.45cqw;line-height:1.5;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__solutionVisual{top:47cqw;clip-path:polygon(0 3.2%,16.5% 6.9%,47% 11.4%,73.4% 9.8%,100% 0,100% 100%,0 99%);height:55.1cqw;position:absolute;inset-inline:0}.FaithfulFirstThree-module__gyYtva__solutionRoom{height:100%;position:absolute;top:0;left:57cqw;right:0}.FaithfulFirstThree-module__gyYtva__solutionRoom img{object-fit:cover;object-position:54% 50%}.FaithfulFirstThree-module__gyYtva__solutionGreen{background:var(--green);clip-path:polygon(16.5% 6.9%,47% 11.4%,38% 99%,9.4% 94.8%);position:absolute;inset:0}.FaithfulFirstThree-module__gyYtva__solutionWhite{clip-path:polygon(47% 11.4%,73.4% 9.8%,63.4% 99%,38% 99%);background:linear-gradient(120deg,#fff 25%,#f0f7ec 75%);position:absolute;inset:0}.FaithfulFirstThree-module__gyYtva__solutionWorksite{clip-path:none;width:47.363cqw;height:53.223cqw;position:absolute;top:1.83cqw;left:0}.FaithfulFirstThree-module__gyYtva__solutionWorkCopy{color:#fff;position:absolute;top:9.6cqw;left:17.7cqw}.FaithfulFirstThree-module__gyYtva__solutionWorkCopy p,.FaithfulFirstThree-module__gyYtva__solutionHomeCopy p{white-space:nowrap;letter-spacing:.015em;font-size:2.2cqw;font-weight:700}.FaithfulFirstThree-module__gyYtva__solutionWorkCopy p:before,.FaithfulFirstThree-module__gyYtva__solutionWorkCopy p:after,.FaithfulFirstThree-module__gyYtva__solutionHomeCopy p:before,.FaithfulFirstThree-module__gyYtva__solutionHomeCopy p:after{content:"";vertical-align:middle;opacity:.7;background:currentColor;width:.08cqw;height:1.9cqw;margin:0 1cqw;display:inline-block;transform:rotate(-25deg)}.FaithfulFirstThree-module__gyYtva__solutionWorkCopy p:after,.FaithfulFirstThree-module__gyYtva__solutionHomeCopy p:after{transform:rotate(25deg)}.FaithfulFirstThree-module__gyYtva__solutionWorkCopy h3{letter-spacing:-.09em;border-bottom:.13cqw solid #bdd6c5;width:19.2cqw;margin:0 0 .5cqw;padding-bottom:.7cqw;font-size:10.5cqw;line-height:1.1}.FaithfulFirstThree-module__gyYtva__solutionWorkCopy span{letter-spacing:-.035em;margin-top:1.7cqw;font-size:2.7cqw;font-weight:700;line-height:1.45;display:block}.FaithfulFirstThree-module__gyYtva__solutionHomeCopy{position:absolute;top:13.1cqw;left:48.5cqw}.FaithfulFirstThree-module__gyYtva__solutionHomeCopy p{font-size:1.95cqw}.FaithfulFirstThree-module__gyYtva__solutionHomeCopy h3{letter-spacing:-.07em;white-space:nowrap;border-bottom:.13cqw solid #a6bdb0;width:21.5cqw;margin:.7cqw 0;padding-bottom:1.4cqw;font-size:7.5cqw;line-height:1.2}.FaithfulFirstThree-module__gyYtva__solutionHomeCopy span{margin-top:1.7cqw;font-size:2.85cqw;font-weight:700;line-height:1.45;display:block}.FaithfulFirstThree-module__gyYtva__solutionPlus{background:#c89741;border-radius:50%;place-items:center;width:7.6cqw;height:7.6cqw;display:grid;position:absolute;top:24.3cqw;left:39.4cqw}.FaithfulFirstThree-module__gyYtva__solutionPlus svg{stroke:#fff;stroke-width:3px;fill:none;width:100%;height:100%}.FaithfulFirstThree-module__gyYtva__solutionCaption{color:#fff;font-size:1.75cqw;font-weight:500;position:absolute;bottom:1.3cqw;right:3.7cqw}.FaithfulFirstThree-module__gyYtva__solutionBenefits{border-bottom:.13cqw solid #8daea0;grid-template-columns:22% 27% 25% 26%;margin:0;padding:0 0 3.1cqw;list-style:none;display:grid;position:absolute;top:106.4cqw;left:5.4cqw;right:4.3cqw}.FaithfulFirstThree-module__gyYtva__solutionBenefits li{text-align:center;letter-spacing:-.04em;white-space:nowrap;height:5.8cqw;font-size:2.6cqw;font-weight:700;line-height:1.5;position:relative}.FaithfulFirstThree-module__gyYtva__solutionBenefits li+li{border-left:.1cqw solid #a4bdb1}.FaithfulFirstThree-module__gyYtva__solutionBenefits li:after{content:"";background:var(--gold);width:4cqw;height:.4cqw;position:absolute;bottom:0;left:calc(50% - 2cqw)}.FaithfulFirstThree-module__gyYtva__solutionClosing{font-size:7.25cqw;line-height:1.18;top:124.1cqw}.FaithfulFirstThree-module__gyYtva__solutionClosing:before,.FaithfulFirstThree-module__gyYtva__solutionClosing:after{background:#498877;height:8.6cqw;top:2.5cqw;left:12.4cqw}.FaithfulFirstThree-module__gyYtva__solutionClosing:after{box-shadow:none;left:auto;right:12.4cqw}.FaithfulFirstThree-module__gyYtva__solutionBenefits:after{content:"";background:#a8c3b5;width:8.8cqw;height:.12cqw;position:absolute;bottom:-5cqw;left:calc(50% - 4.4cqw)}.FaithfulFirstThree-module__gyYtva__solutionRoom{left:59.8cqw}.FaithfulFirstThree-module__gyYtva__solutionRoom img{object-fit:fill;height:122%!important;top:0!important}.FaithfulFirstThree-module__gyYtva__concernRoom img{object-position:55% 45%;width:95%!important;left:7%!important}.FaithfulFirstThree-module__gyYtva__fvBackground{object-fit:contain;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.FaithfulFirstThree-module__gyYtva__fvBenefits{background:0 0}.FaithfulFirstThree-module__gyYtva__fvHeading em{font-size:11.6cqw}.FaithfulFirstThree-module__gyYtva__fvRole{top:96.1cqw}.FaithfulFirstThree-module__gyYtva__fvBenefits svg{margin-bottom:0}.FaithfulFirstThree-module__gyYtva__fvBenefits b,.FaithfulFirstThree-module__gyYtva__fvBenefits p{white-space:pre-line}.FaithfulFirstThree-module__gyYtva__fvSalary{align-items:center;gap:2cqw;width:70cqw;padding-top:1.1cqw;top:108.4cqw;left:3.6cqw}.FaithfulFirstThree-module__gyYtva__fvSalary .FaithfulFirstThree-module__gyYtva__salaryLabel{letter-spacing:0;flex:0 0 14.4cqw;place-items:center;width:14.4cqw;height:8.7cqw;padding:0;font-size:4cqw;line-height:1;display:grid}.FaithfulFirstThree-module__gyYtva__fvSalary .FaithfulFirstThree-module__gyYtva__salaryAmount{white-space:nowrap;letter-spacing:normal;grid-template-columns:13cqw 10cqw 5cqw 13.5cqw 9.5cqw;align-items:baseline;column-gap:.4cqw;line-height:1;display:grid;transform:none}.FaithfulFirstThree-module__gyYtva__salaryNumber{letter-spacing:-.035em;font-family:Arial Narrow,Impact,sans-serif;font-size:14.4cqw;font-weight:800;line-height:1}.FaithfulFirstThree-module__gyYtva__salaryUnit{letter-spacing:-.05em;font-family:Hiragino Sans,sans-serif;font-size:5.3cqw;font-weight:800;line-height:1}.FaithfulFirstThree-module__gyYtva__salaryRange{letter-spacing:0;text-align:center;font-family:Hiragino Sans,sans-serif;font-size:5.4cqw;font-weight:800;line-height:1}.FaithfulFirstThree-module__gyYtva__fvSalaryNote{letter-spacing:-.025em;font-size:1.9cqw;line-height:1.25;top:121.9cqw;left:20cqw}.FaithfulFirstThree-module__gyYtva__fvBenefits{grid-template-columns:24% 25.7% 25.7% 24.6%;left:3.6cqw;right:3.3cqw}.FaithfulFirstThree-module__gyYtva__fvBenefits>div{grid-template-rows:6.4cqw 6.9cqw 1fr;place-items:start center;height:19cqw;min-height:0;display:grid}.FaithfulFirstThree-module__gyYtva__fvBenefits svg{stroke-width:3px;width:5.5cqw;height:5.5cqw;margin:-.3cqw 0 0;display:block}.FaithfulFirstThree-module__gyYtva__fvBenefits b{align-self:center;min-height:6.7cqw;font-size:2.95cqw;line-height:1.18}.FaithfulFirstThree-module__gyYtva__fvBenefits p{margin:0;font-size:2.05cqw;line-height:1.48}.FaithfulFirstThree-module__gyYtva__heroCta{height:15.5cqw;top:156.2cqw;left:3.8cqw;right:3.8cqw}.FaithfulFirstThree-module__gyYtva__lineButton{cursor:pointer;background:linear-gradient(110deg,#04bf3b,#00a82c 65%,#02bd34);border:.4cqw solid #0bbd40;border-bottom-color:#007e2b;height:11.6cqw;min-height:0;padding:.7cqw 5cqw .8cqw 5.2cqw;top:3.4cqw;box-shadow:0 .8cqw #007b2a,0 1.3cqw 1.4cqw #143a242a}.FaithfulFirstThree-module__gyYtva__lineButton[aria-disabled=true]{cursor:default}.FaithfulFirstThree-module__gyYtva__lineButton .FaithfulFirstThree-module__gyYtva__lineCopy{text-align:center;letter-spacing:-.035em;font-size:5.5cqw;font-weight:900;line-height:1;display:block}.FaithfulFirstThree-module__gyYtva__lineCopy>span{white-space:nowrap}.FaithfulFirstThree-module__gyYtva__lineButton .FaithfulFirstThree-module__gyYtva__lineCopy small{letter-spacing:.08em;margin-bottom:.25cqw;font-size:2.55cqw;line-height:1.25}.FaithfulFirstThree-module__gyYtva__lineButton .FaithfulFirstThree-module__gyYtva__lineCopy em{color:#ffec61}.FaithfulFirstThree-module__gyYtva__lineMark{color:#00a52e;background:#fff;border-radius:50%;width:8cqw;height:6.5cqw;font-size:2.45cqw;position:relative}.FaithfulFirstThree-module__gyYtva__lineMark:after{content:"";clip-path:polygon(0 0,100% 0,0 100%);background:#fff;width:2.1cqw;height:1.8cqw;position:absolute;bottom:-.6cqw;left:3.2cqw}.FaithfulFirstThree-module__gyYtva__lineButton .FaithfulFirstThree-module__gyYtva__lineArrow{stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:2.5cqw;height:4.1cqw}.FaithfulFirstThree-module__gyYtva__fvSalary .FaithfulFirstThree-module__gyYtva__salaryAmount{grid-template-columns:13cqw 10cqw 5.4cqw 13.5cqw 10cqw;position:relative;top:-.9cqw}.FaithfulFirstThree-module__gyYtva__fvSalary .FaithfulFirstThree-module__gyYtva__salaryLabel{position:relative;top:-.5cqw}.FaithfulFirstThree-module__gyYtva__salaryNumber{letter-spacing:0;font-family:Impact,Arial Narrow,sans-serif}.FaithfulFirstThree-module__gyYtva__salaryUnit,.FaithfulFirstThree-module__gyYtva__salaryRange{position:relative;top:-1cqw}.FaithfulFirstThree-module__gyYtva__salaryRange{font-size:5cqw}.FaithfulFirstThree-module__gyYtva__fvSalaryNote{top:121.9cqw}.FaithfulFirstThree-module__gyYtva__fvRole{font-size:3.7cqw;line-height:1.45}.FaithfulFirstThree-module__gyYtva__salaryNumber{transform-origin:0 100%;transform:scaleX(.9)}.FaithfulFirstThree-module__gyYtva__heroCta{height:14.4cqw}.FaithfulFirstThree-module__gyYtva__lineButton{height:11.3cqw;top:2.8cqw;box-shadow:0 .5cqw #007b2a,0 1cqw 1.4cqw #143a242a}.FaithfulFirstThree-module__gyYtva__salaryNumber{font-size:12.4cqw;transform:scaleX(1.045)}.FaithfulFirstThree-module__gyYtva__salaryNumber:nth-child(4){transform:scaleX(1)}.FaithfulFirstThree-module__gyYtva__fvSalary .FaithfulFirstThree-module__gyYtva__salaryAmount{top:-.1cqw}.FaithfulFirstThree-module__gyYtva__fvSalary .FaithfulFirstThree-module__gyYtva__salaryLabel{top:0}.FaithfulFirstThree-module__gyYtva__salaryUnit,.FaithfulFirstThree-module__gyYtva__salaryRange{top:-1.25cqw}.FaithfulFirstThree-module__gyYtva__fvRibbon{letter-spacing:.08em;padding:1.35cqw 1.8cqw}.FaithfulFirstThree-module__gyYtva__empathyHeading span{font-size:6.6cqw}.FaithfulFirstThree-module__gyYtva__empathyClosing{top:128cqw}.FaithfulFirstThree-module__gyYtva__concernRoom{clip-path:polygon(8% 0,100% 0,100% 100%,0 100%)}.FaithfulFirstThree-module__gyYtva__empathy:before{height:149.902cqw}.FaithfulFirstThree-module__gyYtva__empathy:after{display:none}.FaithfulFirstThree-module__gyYtva__solution:before{height:150cqw}.FaithfulFirstThree-module__gyYtva__solution:after,.FaithfulFirstThree-module__gyYtva__solutionBenefits:after{display:none}.FaithfulFirstThree-module__gyYtva__empathy{height:114.416cqw}.FaithfulFirstThree-module__gyYtva__empathyHeading{top:4cqw}.FaithfulFirstThree-module__gyYtva__concernWork{top:20.176cqw}.FaithfulFirstThree-module__gyYtva__concernHome{top:50.156cqw}.FaithfulFirstThree-module__gyYtva__concernApply{top:87.656cqw}.FaithfulFirstThree-module__gyYtva__solution{height:103.5cqw}.FaithfulFirstThree-module__gyYtva__solutionVisual{top:35cqw}.FaithfulFirstThree-module__gyYtva__solutionWorkCopy{top:12.2cqw}.FaithfulFirstThree-module__gyYtva__solutionHomeCopy{top:15cqw}.FaithfulFirstThree-module__gyYtva__solutionBenefits{grid-template-columns:repeat(3,1fr);top:94.4cqw}.FaithfulFirstThree-module__gyYtva__solutionBenefits li:last-child{font-size:2.6cqw}
