@font-face{font-display:swap;font-family:Lexend Deca;font-weight:300 400;src:url(//53.fs1.hubspotusercontent-na1.net/hubfs/53/tools/fonts/LexendDeca-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lexend Deca;font-weight:500;src:url(//53.fs1.hubspotusercontent-na1.net/hubfs/53/tools/fonts/LexendDeca-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lexend Deca;font-weight:600;src:url(//53.fs1.hubspotusercontent-na1.net/hubfs/53/tools/fonts/LexendDeca-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Queens Medium;src:url(//53.fs1.hubspotusercontent-na1.net/hubfs/53/tools/fonts/Queens-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Zen Kaku Gothic New;font-weight:300 400;src:url(//53.fs1.hubspotusercontent-na1.net/hubfs/53/tools/fonts/ZenKakuGothicNew-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Zen Kaku Gothic New;font-weight:500;src:url(//53.fs1.hubspotusercontent-na1.net/hubfs/53/tools/fonts/ZenKakuGothicNew-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Zen Kaku Gothic New;font-weight:700;src:url(//53.fs1.hubspotusercontent-na1.net/hubfs/53/tools/fonts/ZenKakuGothicNew-Bold.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}html{line-height:1.15;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img,object{height:auto;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,figure,ol,ul{margin:0}ol,ul{list-style:none;padding:0}table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}table td,table th,table tr{border:0;margin:0;padding:0}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:1ms!important}}.visually-hidden:not(:focus,:active){border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:root{--cl-section-background:inherit;--cl-section-content-max-width:1080px;--cl-section-gutter:16px}.cl-section{background:var(--cl-section-background);color:var(--cl-color-text-01);container-name:cl-section;container-type:inline-size;position:relative}.cl-section.-background-01{--cl-section-background:var(--cl-color-background-01)}.cl-section.-background-02{--cl-section-background:var(--cl-color-background-02)}.cl-section.-background-03{--cl-section-background:var(--cl-color-background-03)}.cl-section.-padding-top-none{--cl-section-padding-top:0;--cl-section-padding-top-desktop:0}.cl-section.-padding-bottom-none{--cl-section-padding-bottom:0;--cl-section-padding-bottom-desktop:0}.cl-section.-padding-top-extra-small{--cl-section-padding-top:16px;--cl-section-padding-top-desktop:24px}.cl-section.-padding-bottom-extra-small{--cl-section-padding-bottom:16px;--cl-section-padding-bottom-desktop:24px}.cl-section.-padding-top-small{--cl-section-padding-top:24px;--cl-section-padding-top-desktop:40px}.cl-section.-padding-bottom-small{--cl-section-padding-bottom:24px;--cl-section-padding-bottom-desktop:40px}.cl-section.-padding-top-medium{--cl-section-padding-top:40px;--cl-section-padding-top-desktop:64px}.cl-section.-padding-bottom-medium{--cl-section-padding-bottom:40px;--cl-section-padding-bottom-desktop:64px}.cl-section.-padding-top-large{--cl-section-padding-top:64px;--cl-section-padding-top-desktop:96px}.cl-section.-padding-bottom-large{--cl-section-padding-bottom:64px;--cl-section-padding-bottom-desktop:96px}.cl-section-content{margin-inline:auto;max-width:min(100% - var(--cl-section-gutter)*2,var(--cl-section-content-max-width));padding-block:var(--cl-section-padding-top,0) var(--cl-section-padding-bottom,0)}@container cl-section (width >= 600px){.cl-section-content{padding-block:var(--cl-section-padding-top-desktop,0) var(--cl-section-padding-bottom-desktop,0)}}.cl-section-content .cl-section-content{margin-inline:0;max-width:none}.cl-grid{--cl-grid-column-gap:1rem;column-gap:var(--cl-grid-column-gap);display:grid;grid-template-areas:var(--cl-grid-template-areas-phone,none);grid-template-columns:repeat(var(--cl-grid-column-count-phone,4),minmax(0,1fr));row-gap:var(--cl-grid-row-gap,initial)}@media(width >= 600px){.cl-grid{--cl-grid-column-gap:1.5rem}}@container (width >= 600px){.cl-grid{grid-template-areas:var(--cl-grid-template-areas-tablet,none);grid-template-columns:repeat(var(--cl-grid-column-count-tablet,8),minmax(0,1fr))}}@media(width >= 1080px){.cl-grid{--cl-grid-column-gap:1.75rem}}@container (width >= 1080px){.cl-grid{grid-template-areas:var(--cl-grid-template-areas-desktop,none);grid-template-columns:repeat(var(--cl-grid-column-count-desktop,12),minmax(0,1fr))}}.cl-grid>.cl-grid{grid-template-columns:subgrid}.cl-page-width{margin:0 auto;max-width:1080px;width:100%}a:focus-visible{outline:2px solid var(--cl-color-focus-01);outline-offset:2px}:root,[data-cl-brand]{--cl-anchor-font-weight:var(--cl-font-weight-p-link)}.-large.cl-p,p.-large{--cl-text-font-size:var(--cl-font-size-p-large);--cl-text-font-weight:var(--cl-font-weight-p-large);--cl-text-line-height:var(--cl-line-height-p-large);--cl-text-letter-spacing:var(--cl-letter-spacing-p-large,normal)}.-medium.cl-p,:root,[data-cl-brand],p.-medium{--cl-text-font-size:var(--cl-font-size-p-medium);--cl-text-font-weight:var(--cl-font-weight-p-medium);--cl-text-line-height:var(--cl-line-height-p-medium);--cl-text-letter-spacing:var(--cl-letter-spacing-p-medium,normal)}.-small.cl-p,p.-small{--cl-text-font-size:var(--cl-font-size-p-small);--cl-text-font-weight:var(--cl-font-weight-p-small);--cl-text-line-height:var(--cl-line-height-p-small);--cl-text-letter-spacing:var(--cl-letter-spacing-p-small,normal)}.cl-p,[data-cl-brand],body,p{font-size:var(--cl-text-font-size);font-weight:var(--cl-text-font-weight);letter-spacing:var(--cl-text-letter-spacing,normal);line-height:var(--cl-text-line-height)}[data-cl-brand],body{color:var(--cl-text-color);font-family:var(--cl-font-family,"Lexend Deca",sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang=ja] [data-cl-brand],html[lang=ja] body{--cl-font-family:"Zen Kaku Gothic New",sans-serif!important;--cl-font-family-display:"Zen Kaku Gothic New",sans-serif!important;--cl-font-family-heading:"Zen Kaku Gothic New",sans-serif!important;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.cl-h1.-display,.cl-h1.-secondary,.h1.-display,.h1.-secondary,h1.-display,h1.-secondary{font-family:var(--cl-font-family-display,"Queens Medium",serif);font-size:var(--cl-font-size-display-01);font-weight:var(--cl-font-weight-display-01);letter-spacing:var(--cl-letter-spacing-display-01,normal);line-height:var(--cl-line-height-display-01)}.cl-h1.-display-small,.cl-h1.-secondary-small,.cl-h2.-display,.cl-h2.-secondary,.h1.-display-small,.h1.-secondary-small,.h2.-display,.h2.-secondary,h1.-display-small,h1.-secondary-small,h2.-display,h2.-secondary{font-family:var(--cl-font-family-display,"Queens Medium",serif);font-size:var(--cl-font-size-display-02);font-weight:var(--cl-font-weight-display-02);letter-spacing:var(--cl-letter-spacing-display-02,normal);line-height:var(--cl-line-height-display-02)}.cl-h3.-display,.h3.-display,h3.-display{font-family:var(--cl-font-family-display,"Queens Medium",serif);font-size:var(--cl-font-size-display-03);font-weight:var(--cl-font-weight-display-03);letter-spacing:var(--cl-letter-spacing-display-03,normal);line-height:var(--cl-line-height-display-03)}.cl-h1,.h1,h1{font-size:var(--cl-font-size-h1);font-weight:var(--cl-font-weight-h1);letter-spacing:var(--cl-letter-spacing-h1,normal);line-height:var(--cl-line-height-h1)}.cl-h1,.cl-h1.-small,.h1,.h1.-small,h1,h1.-small{--cl-anchor-font-weight:inherit;font-family:var(--cl-font-family-heading,inherit)}.cl-h1.-small,.h1.-small,h1.-small{font-size:var(--cl-font-size-h1-small);font-weight:var(--cl-font-weight-h1-small);letter-spacing:var(--cl-letter-spacing-h1-small,normal);line-height:var(--cl-line-height-h1-small)}.cl-h2,.h2,h2{--cl-anchor-font-weight:inherit;font-family:var(--cl-font-family-heading,inherit);font-size:var(--cl-font-size-h2);font-weight:var(--cl-font-weight-h2);letter-spacing:var(--cl-letter-spacing-h2,normal);line-height:var(--cl-line-height-h2)}.cl-h3,.h3,h3{font-size:var(--cl-font-size-h3);font-weight:var(--cl-font-weight-h3);letter-spacing:var(--cl-letter-spacing-h3,normal);line-height:var(--cl-line-height-h3)}.cl-h3,.cl-h4,.h3,.h4,h3,h4{font-family:var(--cl-font-family,inherit)}.cl-h4,.h4,h4{font-size:var(--cl-font-size-h4);font-weight:var(--cl-font-weight-h4);letter-spacing:var(--cl-letter-spacing-h4,normal);line-height:var(--cl-line-height-h4)}.cl-h5,.h5,h5{--cl-anchor-font-weight:inherit;font-size:var(--cl-font-size-h5);font-weight:var(--cl-font-weight-h5);letter-spacing:var(--cl-letter-spacing-h5,normal);line-height:var(--cl-line-height-h5)}.cl-h5,.cl-h6,.h5,.h6,h5,h6{font-family:var(--cl-font-family,inherit)}.cl-h6,.h6,h6{font-size:var(--cl-font-size-h6);font-weight:var(--cl-font-weight-h6);letter-spacing:var(--cl-letter-spacing-h6,normal);line-height:var(--cl-line-height-h6)}.cl-p.-microheading,p.-microheading{--cl-anchor-font-weight:inherit;font-size:var(--cl-font-size-microheading);font-weight:var(--cl-font-weight-microheading);letter-spacing:var(--cl-letter-spacing-microheading,normal);line-height:var(--cl-line-height-microheading)}.cl-p.-microcopy,p.-microcopy{--cl-anchor-font-weight:600;font-size:var(--cl-font-size-microcopy);font-weight:var(--cl-font-weight-microcopy);letter-spacing:var(--cl-letter-spacing-microcopy,normal);line-height:var(--cl-line-height-microcopy)}strong{font-weight:var(--cl-font-weight-medium)}em{font-style:italic}.cl-p>a,a,p>a{color:var(--cl-anchor-color,var(--cl-color-link-01));font-weight:var(--cl-anchor-font-weight,var(--cl-font-weight-medium));text-decoration-line:var(--cl-anchor-text-decoration,underline)}a:focus-visible,a:hover{color:var(--cl-anchor-hover-color,var(--cl-color-hover-link-01))}a:active{color:var(--cl-anchor-pressed-color,var(--cl-color-pressed-link-01))}blockquote{font-size:var(--cl-font-size-blockquote);font-weight:var(--cl-font-weight-blockquote);line-height:var(--cl-line-height-blockquote)}button,input,select,textarea{font-family:inherit}.cl-h1,.h1,h1{margin-block:var(--cl-text-margin-medium)}@media(width >= 900px){.cl-h1.-display,.cl-h1.-secondary,.h1.-display,.h1.-secondary,h1.-display,h1.-secondary{margin-block:var(--cl-text-margin-large)}}[data-cl-brand=hubspot-2025] .cl-h1.-brand:after,[data-cl-brand=hubspot-2025] .h1.-brand:after,[data-cl-brand=hubspot-2025] h1.-brand:after{color:var(--cl-color-hubspot-brand-01);content:"."/""}.cl-h2,.h2,h2{margin-block:var(--cl-text-margin-small)}.cl-h2.-display,.cl-h2.-secondary,.h2.-display,.h2.-secondary,h2.-display,h2.-secondary{margin-block:var(--cl-text-margin-medium)}.cl-h3,.h3,h3{margin-block:var(--cl-text-margin-small)}.cl-h3.-display,.h3.-display,h3.-display{margin-block:var(--cl-text-margin-medium)}.cl-h4,.cl-h5,.cl-h6,.h4,.h5,.h6,h4,h5,h6{margin-block:var(--cl-text-margin-small)}.cl-p,p{margin-block:var(--cl-text-margin-medium)}.cl-p.-microheading,p.-microheading{margin-block:var(--cl-text-margin-small)}blockquote{margin-block:var(--cl-text-margin-medium)}