.pol-hiroshima-lp{--polh-ink:#202a32;--polh-paper:#f1f0eb;--polh-surface:#fffefd;--polh-brand:#243d50;--polh-brand-2:#456779;--polh-accent:#bf6547;--polh-line:#d6dadd;--polh-mute:#58636b;--polh-display:"Yu Mincho","Hiragino Mincho ProN",serif;--polh-sans:"Noto Sans JP","Yu Gothic",sans-serif;color:var(--polh-ink);background:var(--polh-surface);font-family:var(--polh-sans);line-height:1.85;overflow:hidden}.pol-hiroshima-lp *{box-sizing:border-box}.pol-hiroshima-lp__inner{width:min(1120px,calc(100% - 48px));margin-right:auto;margin-left:auto}.pol-hiroshima-lp .wp-block-heading,.pol-hiroshima-lp p{margin-top:0}.pol-hiroshima-lp__hero{position:relative;isolation:isolate;color:#fff;background-image:linear-gradient(90deg,#0f2538ef 0%,#1c3a4bc4 49%,#243d5052 100%),url(//co.plus-one-life.com/wp-content/plugins/plus-one-life-hiroshima-pattern/assets/css/../images/hero-hiroshima.png);background-size:cover;background-position:center}.pol-hiroshima-lp__hero:before{position:absolute;z-index:-1;inset:auto -12% -55% auto;width:47rem;height:47rem;border-radius:50%;background:radial-gradient(circle,#dea17e2c,transparent 64%);content:""}.pol-hiroshima-lp__hero-inner{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(250px,.72fr);gap:3.5rem;align-items:end;padding-top:6.25rem;padding-bottom:5.5rem}.pol-hiroshima-lp__eyebrow{margin-bottom:.9rem!important;color:var(--polh-accent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:.73rem!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pol-hiroshima-lp__hero .pol-hiroshima-lp__eyebrow,.pol-hiroshima-lp__section--brand .pol-hiroshima-lp__eyebrow,.pol-hiroshima-lp__cta .pol-hiroshima-lp__eyebrow{color:#f0c97b}.pol-hiroshima-lp__hero-title,.pol-hiroshima-lp__heading{font-family:var(--polh-display)!important;font-weight:700!important;letter-spacing:.05em}.pol-hiroshima-lp__hero-title{margin-bottom:1.15rem!important;color:#fff!important;font-size:clamp(2.05rem,4.4vw,3.8rem)!important;line-height:1.36!important}.pol-hiroshima-lp__hero-title em{color:#f0c97b;font-style:normal}.pol-hiroshima-lp__hero-lead{max-width:42rem;margin-bottom:1.7rem!important;color:#f0f4f5;font-size:1rem}.pol-hiroshima-lp__hero-card{border:1px solid #ffffff4f;padding:1.55rem;background:#132d3a91;box-shadow:0 18px 38px #04141d45;backdrop-filter:blur(7px)}.pol-hiroshima-lp__hero-card h3{margin-bottom:.65rem;color:#fff;font-family:var(--polh-display);font-size:1.35rem}.pol-hiroshima-lp__hero-card p:last-child{margin-bottom:0;color:#e9f0f2;font-size:.86rem}.pol-hiroshima-lp__card-label{margin-bottom:.45rem!important;color:#f0c97b!important;font-size:.72rem!important;font-weight:700;letter-spacing:.09em}.pol-hiroshima-lp__section{padding-top:5.5rem;padding-bottom:5.5rem}.pol-hiroshima-lp__section--paper{background:var(--polh-paper)}.pol-hiroshima-lp__section--brand{background:var(--polh-brand);color:#fff}.pol-hiroshima-lp__heading{margin-bottom:1rem!important;color:inherit!important;font-size:clamp(1.7rem,3.3vw,2.5rem)!important;line-height:1.55!important}.pol-hiroshima-lp__lead{max-width:46rem;margin-bottom:2.4rem!important;color:var(--polh-mute);font-size:.96rem}.pol-hiroshima-lp__section--brand .pol-hiroshima-lp__lead{color:#e3ecef}.pol-hiroshima-lp__loop,.pol-hiroshima-lp__cards,.pol-hiroshima-lp__flow{gap:0;margin-top:2rem!important;margin-bottom:0!important}.pol-hiroshima-lp__loop>.wp-block-column{margin-left:0!important}.pol-hiroshima-lp__loop-card{height:100%;min-height:13rem;padding:1.55rem 1.25rem;border:1px solid var(--polh-line);background:var(--polh-surface)}.pol-hiroshima-lp__loop-card p:first-child,.pol-hiroshima-lp__card p:first-child,.pol-hiroshima-lp__flow p:first-child{margin-bottom:.7rem!important;color:var(--polh-accent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.73rem;font-weight:600;letter-spacing:.08em}.pol-hiroshima-lp__loop-card h3,.pol-hiroshima-lp__card h3,.pol-hiroshima-lp__flow h3{margin-bottom:.5rem;color:inherit;font-family:var(--polh-display);font-size:1.12rem}.pol-hiroshima-lp__loop-card p:last-child,.pol-hiroshima-lp__card p:last-child,.pol-hiroshima-lp__flow p:last-child{margin-bottom:0;color:var(--polh-mute);font-size:.86rem}.pol-hiroshima-lp__source{margin-top:1.65rem!important;margin-bottom:0!important;color:var(--polh-mute);font-size:.75rem}.pol-hiroshima-lp__cards{gap:1.25rem!important}.pol-hiroshima-lp__card{height:100%;padding:1.75rem;border:1px solid var(--polh-line);background:#fff}.pol-hiroshima-lp__section--brand .pol-hiroshima-lp__flow{gap:2rem!important}.pol-hiroshima-lp__flow>.wp-block-column{position:relative;padding-left:3.5rem}.pol-hiroshima-lp__flow>.wp-block-column:before{position:absolute;top:.1rem;left:0;color:#f0c97b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9rem;content:"0" counter(polh-flow)}.pol-hiroshima-lp__flow{counter-reset:polh-flow}.pol-hiroshima-lp__flow>.wp-block-column{counter-increment:polh-flow}.pol-hiroshima-lp__flow p:first-child{display:none}.pol-hiroshima-lp__section--brand .pol-hiroshima-lp__flow p:last-child{color:#dfe9ec}.pol-hiroshima-lp__cta{padding-top:5.5rem;padding-bottom:5.5rem;color:#fff;text-align:center;background-image:linear-gradient(90deg,#1c3449ea,#243d50d3),url(//co.plus-one-life.com/wp-content/plugins/plus-one-life-hiroshima-pattern/assets/css/../images/banner-hiroshima.png);background-position:center;background-size:cover}.pol-hiroshima-lp__cta .pol-hiroshima-lp__heading,.pol-hiroshima-lp__cta .pol-hiroshima-lp__lead{margin-right:auto!important;margin-left:auto!important;color:#fff}.pol-hiroshima-lp__cta .pol-hiroshima-lp__lead{color:#e6eef0}.pol-hiroshima-lp__buttons{margin-top:1.45rem!important;margin-bottom:0!important}.pol-hiroshima-lp__button .wp-block-button__link{border:1px solid transparent!important;border-radius:3px!important;padding:.9rem 1.55rem!important;background:var(--polh-accent)!important;color:#fff!important;font-size:.94rem!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 8px 18px #54281738}.pol-hiroshima-lp__button .wp-block-button__link:hover,.pol-hiroshima-lp__button .wp-block-button__link:focus{filter:brightness(1.07);transform:translateY(-1px)}.pol-hiroshima-lp__button--gold .wp-block-button__link{background:#f0c97b!important;color:#24242a!important}@media(max-width:781px){.pol-hiroshima-lp__inner{width:min(100% - 32px,1120px)}.pol-hiroshima-lp__hero-inner{grid-template-columns:1fr;gap:1.5rem;padding-top:4.25rem;padding-bottom:4rem}.pol-hiroshima-lp__section,.pol-hiroshima-lp__cta{padding-top:3.8rem;padding-bottom:3.8rem}.pol-hiroshima-lp__loop,.pol-hiroshima-lp__cards,.pol-hiroshima-lp__flow{gap:1rem!important}.pol-hiroshima-lp__loop-card{min-height:auto}.pol-hiroshima-lp__flow>.wp-block-column{padding-left:2.4rem}.pol-hiroshima-lp__cta{text-align:left}.pol-hiroshima-lp__cta .pol-hiroshima-lp__heading,.pol-hiroshima-lp__cta .pol-hiroshima-lp__lead{margin-right:0!important;margin-left:0!important}}