@media(min-width:900px){body{background:var(--paper);font-size:16px}html{scroll-padding-top:84px}.site-shell{--desktop-gutter: 40px;width:100%;max-width:1280px}.masthead{min-height:96px;padding:20px var(--desktop-gutter)}.wordmark img{width:192px;height:auto;display:block}.masthead-cta{min-width:150px;justify-content:space-between;padding-inline:24px;font-size:14px}.topic-rail{min-height:62px;padding:4px var(--desktop-gutter);justify-content:flex-start;gap:56px}.topic-rail a{font-size:13px;letter-spacing:.02em}.reading-progress{width:min(100%,1280px)}.hero{padding:44px var(--desktop-gutter) 0}.hero-motion.static-business-heading{padding:0}.business-signature{font-size:clamp(23px,2.5vw,31px);gap:8px}.hero .poster-copy{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);grid-template-rows:auto auto auto auto;column-gap:32px;align-content:center;padding:36px 0 0}.hero .ribbon{grid-column:1;grid-row:1;margin:0 0 20px;font-size:13px}.hero h1{grid-column:1;grid-row:2;align-self:start;font-size:clamp(33px,3.65vw,45px);line-height:1.55;letter-spacing:-.035em}.hero .hero-caption{grid-column:1;grid-row:3;align-self:end;margin:28px 0 0;font-size:12px;letter-spacing:.02em}.hero .sakura-for-business__lead{grid-column:1;grid-row:4;max-width:470px;margin-top:12px;font-size:15px;line-height:1.95;text-wrap:pretty}.hero-theater{grid-column:2;grid-row:1 / 5;display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px;width:100%;height:440px;margin:0}.hero-theater .hero-scenes{align-self:center;gap:16px}.hero-theater .hero-scene-window{height:138px;overflow:hidden}.hero-theater .hero-scene{font-size:16px;line-height:1.8;white-space:normal;writing-mode:vertical-rl;height:130px}.hero-scene-index{font-size:11px}.hero-scene-note{margin-top:0;font-size:11px}.hero-art.hero-photography{width:100%;height:440px}.hero-photography .photo-stage{--photo-height: 404px}.hero-photography figcaption{padding-top:12px;font-size:10px}.action--large{width:min(470px,calc(50% - var(--desktop-gutter) + 20px));min-height:62px;margin:20px 0 0 var(--desktop-gutter);padding-inline:24px;font-size:14px}.action-note{padding:12px var(--desktop-gutter) 48px;font-size:12px}.category-ticker{padding-block:16px}.ticker-run{font-size:21px;letter-spacing:.055em}.ticker-run i{padding-inline:28px}.section-pad{padding:88px var(--desktop-gutter) 96px}.section-id{margin-bottom:16px;font-size:28px}.display-title{font-size:38px;line-height:1.5;letter-spacing:-.02em}.section-lead{max-width:650px;font-size:16px;margin-top:24px;line-height:1.95;text-wrap:pretty}.carousel{--carousel-padding: var(--desktop-gutter)}.consultation-carousel{--slide-size: min(48vw, 490px);margin-top:40px}.carousel.is-enhanced [data-carousel-track]{padding-inline:calc(50% + var(--desktop-gutter) - var(--slide-size) / 2);scroll-padding-inline:calc(50% + var(--desktop-gutter) - var(--slide-size) / 2);gap:64px;padding-block:12px 24px}.consultation-carousel .stage{min-height:370px;padding:8px 0}.stage-index{font-size:96px}.stage-tag{font-size:13px}.consultation-carousel .stage h3{font-size:30px;line-height:1.6;margin-top:24px}.stage p{font-size:15px;line-height:1.95;max-width:460px}.stage .stage-extra{font-size:13px}.stage a{font-size:14px}.carousel.is-enhanced [data-carousel-controls]{margin-top:16px;gap:8px}.carousel.is-enhanced .carousel-count{font-size:12px}.about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:72px;background:var(--paper);border-block:1px solid var(--line)}.about>.section-id,.about>h2{grid-column:1}.consultation-route{grid-column:1;grid-row:3 / 5;max-width:440px;margin:32px 0 0}.consultation-route>div span{font-size:13px}.about-head{grid-column:2;grid-row:1 / 4;margin:0;padding-top:8px;font-size:23px;line-height:1.85;text-wrap:pretty}.sakura-for-business__guide-lead{grid-column:2;font-size:15px;margin-top:20px;line-height:1.95}.sakura-for-business__taxonomy{margin-top:48px}.sakura-for-business__taxonomy-groups{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr) minmax(0,1.15fr);gap:40px}.sakura-for-business__taxonomy-group{margin:0;padding-top:24px}.sakura-for-business__taxonomy-group>h3{font-size:20px;line-height:1.65}.sakura-for-business__taxonomy-group>h3 span{display:block;margin:0 0 12px;font-size:12px;color:var(--pink)}.sakura-for-business__taxonomy-family{margin-top:24px}.sakura-for-business__taxonomy-family h4{font-size:12px;letter-spacing:.015em}.sakura-for-business__taxonomy-leaves{grid-template-columns:1fr;margin-top:8px}.sakura-for-business__taxonomy-leaves a{min-height:48px;font-size:14px}.photo-selection{margin-top:72px;padding-top:36px}.photo-selection-title{font-size:25px}.photo-selection .photo-carousel{margin-top:32px}.photo-carousel.is-enhanced [data-carousel-track]{gap:32px;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.photo-carousel.is-enhanced [data-carousel-slide]{flex-basis:calc((100% - 64px) / 3);scroll-snap-align:start;opacity:1;transform:none;transition:none}.photo-carousel.is-enhanced [data-carousel-slide]:first-child{margin-left:0}.photo-carousel.is-enhanced [data-carousel-slide]:last-child{margin-right:0}.photo-carousel .photo-stage{--photo-height: 248px}.photo-carousel .product-photo-slide h4{margin-top:16px;font-size:18px}.photo-link-label{font-size:12px}.action--small{width:360px;margin-top:32px}.flow{padding-top:72px;padding-bottom:72px}.flow-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px;padding-left:0}.flow-list:before,.flow-list:after{display:none}.flow-list li{grid-template-columns:32px minmax(0,1fr);gap:16px;padding-block:24px 0;border-bottom:0}.flow .flow-list li:last-child{border-bottom:0}.flow-list li:after{content:"\2192";inset:-14px -28px auto auto;background:var(--ink);padding-inline:4px;font-size:19px}.flow-list h3{font-size:18px}.flow-list p{font-size:14px}.inquiry{background:var(--paper)}.inquiry>.section-lead,.inquiry>.preview-note{max-width:680px}.preview-note{font-size:12px}.form-wrap{max-width:800px;margin-top:40px}.sakura-for-business__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.sakura-for-business__field--full{grid-column:1 / -1}.sakura-for-business__field{margin-bottom:32px}.sakura-for-business__field label{font-size:14px}.sakura-for-business__required,.sakura-for-business__optional{font-size:11px}.sakura-for-business__field-help,.sakura-for-business__form-note,.sakura-for-business__form-fallback{font-size:12px}.sakura-for-business__submit{width:360px;font-size:14px}.sakura-for-business__mobile-cta,.sakura-for-business__mobile-cta.is-visible{display:none}.study-footer{display:grid;grid-template-columns:1fr 1fr;gap:12px 64px;padding:48px var(--desktop-gutter) 40px}.footer-brand{grid-column:1}.study-footer p{grid-column:1;margin:8px 0 0;font-size:12px}.study-footer nav{grid-column:2;grid-row:1 / 4;margin:0}.study-footer nav a{font-size:12px}.study-footer small{grid-column:1;margin-top:20px;font-size:10px}.page-motion-toggle{grid-column:1;margin-top:0}}@media(min-width:1200px){.site-shell{--desktop-gutter: 64px}.hero .poster-copy{column-gap:44px}.hero-theater{height:470px;grid-template-columns:96px minmax(0,1fr)}.hero-art.hero-photography{height:470px}.hero-photography .photo-stage{--photo-height: 430px}}@media(min-width:900px){.about .permit-support{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;margin-top:48px;padding-top:36px}.permit-support h3{font-size:32px}.permit-support__body p{margin-top:0;font-size:15px}.permit-support__link{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/sakura-biz-desktop.css.map */
