.legacy-en-source[data-page=style-guide]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}.legacy-en-source[data-page=style-guide] figcaption,.legacy-en-source[data-page=style-guide] figure{display:block}.legacy-en-source[data-page=style-guide] a{background-color:#0000}.legacy-en-source[data-page=style-guide] a:active,.legacy-en-source[data-page=style-guide] a:hover{outline:0}.legacy-en-source[data-page=style-guide] .legacy-example-h1{margin:.67em 0;font-size:2em}.legacy-en-source[data-page=style-guide] sub,.legacy-en-source[data-page=style-guide] sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.legacy-en-source[data-page=style-guide] sup{top:-.5em}.legacy-en-source[data-page=style-guide] sub{bottom:-.25em}.legacy-en-source[data-page=style-guide] img{border:0}.legacy-en-source[data-page=style-guide]{overflow:hidden}.legacy-en-source[data-page=style-guide] pre{overflow:auto}.legacy-en-source[data-page=style-guide] code,.legacy-en-source[data-page=style-guide] pre{font-family:monospace;font-size:1em}.legacy-en-source[data-page=style-guide] *{box-sizing:border-box}.legacy-en-source[data-page=style-guide]{height:100%;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif}.legacy-en-source[data-page=style-guide] img{vertical-align:middle;max-width:100%;display:inline-block}.legacy-en-source[data-page=style-guide] .w-inline-block{max-width:100%;display:inline-block}.legacy-en-source[data-page=style-guide] .w-code-block{margin:unset}.legacy-en-source[data-page=style-guide] pre.w-code-block code{all:inherit}.legacy-en-source[data-page=style-guide] pre.w-code-block code>span{display:block!important}.legacy-en-source[data-page=style-guide] .legacy-example-h1,.legacy-en-source[data-page=style-guide] .legacy-example-h2,.legacy-en-source[data-page=style-guide] .legacy-example-h3,.legacy-en-source[data-page=style-guide] .legacy-example-h4,.legacy-en-source[data-page=style-guide] .legacy-example-h5,.legacy-en-source[data-page=style-guide] .legacy-example-h6{margin-bottom:10px;font-weight:700}.legacy-en-source[data-page=style-guide] p{margin-top:0}.legacy-en-source[data-page=style-guide] blockquote,.legacy-en-source[data-page=style-guide] figure{margin:0 0 10px}.legacy-en-source[data-page=style-guide] ol,.legacy-en-source[data-page=style-guide] ul{margin-top:0;margin-bottom:10px;padding-left:40px}.legacy-en-source[data-page=style-guide] .w-embed:after,.legacy-en-source[data-page=style-guide] .w-embed:before{content:" ";grid-area:1/1/2/2;display:table}.legacy-en-source[data-page=style-guide] .w-embed:after{clear:both}.legacy-en-source[data-page=style-guide] .w-richtext:after,.legacy-en-source[data-page=style-guide] .w-richtext:before{content:" ";grid-area:1/1/2/2;display:table}.legacy-en-source[data-page=style-guide] .w-richtext:after{clear:both}.legacy-en-source[data-page=style-guide] .w-richtext ol,.legacy-en-source[data-page=style-guide] .w-richtext ul{overflow:hidden}.legacy-en-source[data-page=style-guide] .w-richtext figure{max-width:60%;position:relative}.legacy-en-source[data-page=style-guide] .w-richtext figure>div:before{cursor:default!important}.legacy-en-source[data-page=style-guide] .w-richtext figure img{width:100%}.legacy-en-source[data-page=style-guide] .w-richtext figure div{color:#0000;font-size:0}.legacy-en-source[data-page=style-guide] .w-richtext figure.w-richtext-figure-type-image{display:table}.legacy-en-source[data-page=style-guide] .w-richtext figure.w-richtext-figure-type-image>div{display:inline-block}.legacy-en-source[data-page=style-guide] .w-richtext figure.w-richtext-figure-type-image>figcaption{caption-side:bottom;display:table-caption}.legacy-en-source[data-page=style-guide] .w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.legacy-en-source[data-page=style-guide] .w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.legacy-en-source[data-page=style-guide] .w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.legacy-en-source[data-page=style-guide]{--black:#000;--gray-500:#757575;--gray-400:#9e9e9e;--gray-700:#424242;--gray-200:#e0e0e0;--white:white;--gray-800:#313131;--gray-300:#bdbdbd;--gray-600:#616161;--gray-100\<deleted\|variable-a93dbfc3-73a2-0578-1ea3-768476b22dd4\>:#212121;--primary:#296cfe;--primary-hover:#0e53e8;--gray-100:#eee;--gray-900:#212121;--gray-50:whitesmoke;--gray-10:#fafafa;--blue-gray-900\<deleted\|variable-2f5ebec5-2641-2d12-9f35-4f700a112ad2\>:#0d0f14;--blue-gray-800\<deleted\|variable-2a25a90b-a13d-d9ce-f125-e9bb6843d19e\>:#14171f;--blue-gray-700\<deleted\|variable-26ba05d2-6be1-6f80-55d4-1f08922972be\>:#1c2029;--blue-gray-600\<deleted\|variable-c6d03070-1320-0f6b-215d-db22949984a2\>:#242933;--blue-gray-500:#383d47;--blue-gray-400:#4d525c;--blue-gray-300\<deleted\|variable-de219975-51d0-ef2a-d26a-362aff80a7cf\>:#787d85;--blue-gray-200\<deleted\|variable-44e4c50a-d11a-9bd0-ed4f-27ef6a8a73c6\>:#a1a6ad;--blue-gray-100\<deleted\|variable-2a32c1c8-8c5e-6071-7e49-2996f4d848df\>:#ccd1d6;--blue-gray-50\<deleted\|variable-bb497516-d51e-4c64-90f1-a456857e2a91\>:#e6ebf0;--blue-gray-10\<deleted\|variable-7769a70b-ee4d-992f-e255-7c220297e36a\>:#f7fafc;--primary-y\<deleted\|variable-bf966c6c-de2d-0bcf-fe87-054e16cd2475\>:#6b16ee;--sky-blue:#e5f0fb;--d9f4fc:#d9f4fc;--ffb902:#ffb902;--baby-blue:#d9ebfc;--mint:#dbf8e3;--magenta:#d75ef5;--indigo:#0085cf;--orange:#f90;--blue:#4485ff;--green:#45b96e;--purple:#936ce7;--light-purple:#e8e1ff;--light-green:#8bcd00;--light-blue:#d2e9f6;--blue-green-3:#00c5b1;--blue-green-2:#00b0e2;--dffbf8:#dffbf8;--f0eaff:#f0eaff;--eef4ff:#eef4ff;--fbecff:#fbecff;--d5fade:#d5fade;--fff2dc:#fff2dc;--e8eaff:#e8eaff;color:#333;font-family:var(--font-web-sans);font-size:14px;line-height:20px}.legacy-en-source[data-page=style-guide] .legacy-example-h1{margin-top:20px;margin-bottom:10px;font-size:38px;font-weight:700;line-height:44px}.legacy-en-source[data-page=style-guide] .legacy-example-h2{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:36px}.legacy-en-source[data-page=style-guide] .legacy-example-h3{margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}.legacy-en-source[data-page=style-guide] .legacy-example-h4{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:24px}.legacy-en-source[data-page=style-guide] .legacy-example-h5{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:20px}.legacy-en-source[data-page=style-guide] .legacy-example-h6{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:700;line-height:18px}.legacy-en-source[data-page=style-guide] p{margin-bottom:10px}.legacy-en-source[data-page=style-guide] a{text-decoration:underline}.legacy-en-source[data-page=style-guide] ol,.legacy-en-source[data-page=style-guide] ul{margin-top:0;margin-bottom:10px;padding-left:40px}.legacy-en-source[data-page=style-guide] ol{font-size:18px;line-height:1.6}.legacy-en-source[data-page=style-guide] strong{font-weight:700}.legacy-en-source[data-page=style-guide] em{font-style:italic}.legacy-en-source[data-page=style-guide] blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}.legacy-en-source[data-page=style-guide] figure{margin-bottom:10px}.legacy-en-source[data-page=style-guide] figcaption{text-align:center;margin-top:5px}.legacy-en-source[data-page=style-guide] .heading-2{color:var(--black);margin-top:0;margin-bottom:0;margin-left:0;font-size:48px;font-weight:600;line-height:1.3}.legacy-en-source[data-page=style-guide] .div-block-11{background-color:#eee}.legacy-en-source[data-page=style-guide] .p1{color:var(--black);white-space:pre-wrap;font-size:24px;line-height:1.6em;overflow:hidden}.legacy-en-source[data-page=style-guide] .heading-4{color:var(--black);margin-top:0;margin-bottom:0;font-size:32px;font-weight:600;line-height:1.3em}.legacy-en-source[data-page=style-guide] .div-block-6{background-color:var(--gray-500)}.legacy-en-source[data-page=style-guide] .text-block-10{color:#444}.legacy-en-source[data-page=style-guide] .heading-6{color:var(--black);margin-top:0;margin-bottom:0;font-size:24px;font-weight:600;line-height:1.4em}.legacy-en-source[data-page=style-guide] .style-guide-wrapper{max-width:960px;margin:auto}.legacy-en-source[data-page=style-guide] .svg-icon-old._12{color:#444;justify-content:center;align-items:center;width:12px;height:12px;display:flex}.legacy-en-source[data-page=style-guide] .svg-icon-old._10{justify-content:center;align-items:center;width:10px;height:10px;display:flex}.legacy-en-source[data-page=style-guide] .svg-icon-old._14{color:#444;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.legacy-en-source[data-page=style-guide] .div-block-7{background-color:var(--gray-400)}.legacy-en-source[data-page=style-guide] .div-block-4{background-color:var(--gray-700)}.legacy-en-source[data-page=style-guide] .p2{color:var(--black);white-space:pre-wrap;margin-top:0;margin-bottom:0;font-size:20px;font-weight:400;line-height:1.6em}.legacy-en-source[data-page=style-guide] .line-button{grid-column-gap:10px;grid-row-gap:10px;border:1px solid var(--gray-200);color:var(--white);border-radius:4px;justify-content:center;align-items:center;padding:16px 32px;font-weight:500;line-height:1.5;text-decoration:none;transition:all .2s;display:inline-flex}.legacy-en-source[data-page=style-guide] .line-button:hover{border-color:var(--gray-400);color:#111;background-color:#fff}.legacy-en-source[data-page=style-guide] .line-button.md{height:50px;padding:0 24px;font-size:16px}.legacy-en-source[data-page=style-guide] .line-button.sm{grid-column-gap:4px;grid-row-gap:4px;cursor:pointer;height:36px;padding:0 11px}.legacy-en-source[data-page=style-guide] .line-button.lg{height:60px;padding:0 23px;font-size:20px}.legacy-en-source[data-page=style-guide] .div-block-3{background-color:var(--gray-800)}.legacy-en-source[data-page=style-guide] .div-block-8{background-color:var(--gray-300)}.legacy-en-source[data-page=style-guide] .div-block-5{background-color:var(--gray-600)}.legacy-en-source[data-page=style-guide] .div-block{background-color:var(--gray-100\<deleted\|variable-a93dbfc3-73a2-0578-1ea3-768476b22dd4\>)}.legacy-en-source[data-page=style-guide] .primary-button{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--primary);color:#fff;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:16px 32px;font-weight:500;line-height:1.5;text-decoration:none;transition:all .2s;display:flex}.legacy-en-source[data-page=style-guide] .primary-button:hover{background-color:var(--primary-hover)}.legacy-en-source[data-page=style-guide] .primary-button.sm{height:36px;padding:0 11px;font-size:14px}.legacy-en-source[data-page=style-guide] .primary-button.md{grid-column-gap:12px;grid-row-gap:12px;height:50px;padding:0 24px;font-size:16px}.legacy-en-source[data-page=style-guide] .primary-button.lg{height:60px;padding:0 23px;font-size:20px}.legacy-en-source[data-page=style-guide] .heading-7{color:var(--black);white-space:pre-wrap;word-break:break-all;font-size:16px;font-weight:600;line-height:1.4em}.legacy-en-source[data-page=style-guide] .heading-1{color:var(--black);margin-top:0;margin-bottom:0;font-size:58px;font-weight:600;line-height:1.2em}.legacy-en-source[data-page=style-guide] .list-more-button{grid-column-gap:5px;color:#333;background-color:#eee;border-style:none;border-radius:999px;justify-content:center;align-items:center;width:100%;max-width:300px;padding:16px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.legacy-en-source[data-page=style-guide] .div-block-10{background-color:var(--gray-100)}.legacy-en-source[data-page=style-guide] .div-block-2{background-color:var(--gray-900)}.legacy-en-source[data-page=style-guide] .blog-post{white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;flex-flow:column;font-size:.85em;font-weight:600;overflow:hidden}.legacy-en-source[data-page=style-guide] .blog-post:lang(ja){word-break:break-all;overflow-wrap:anywhere}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h5{color:var(--gray-900);margin-top:0;margin-bottom:1rem;font-size:18px;font-weight:700;line-height:1.3}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h4{color:var(--gray-900);margin-top:0;margin-bottom:1rem;font-size:19px;font-weight:700;line-height:1.3}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h2{color:var(--gray-900);margin-top:0;margin-bottom:1rem;font-size:32px;font-weight:700;line-height:1.3}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h2:lang(ja){white-space:normal;word-break:break-all}.legacy-en-source[data-page=style-guide] .blog-post blockquote{color:var(--gray-900);margin-top:1rem;margin-bottom:1rem;font-weight:400;line-height:1.5}.legacy-en-source[data-page=style-guide] .blog-post p{color:var(--gray-800);word-break:break-all;margin-bottom:1rem;font-size:18px;font-weight:400;line-height:1.875}.legacy-en-source[data-page=style-guide] .blog-post a{color:var(--primary);font-weight:500}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h1{color:var(--gray-900);margin-top:0;margin-bottom:1rem;font-size:40px;font-weight:700;line-height:1.3}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h6{color:var(--gray-900);margin-top:0;margin-bottom:1rem;font-size:16px;font-weight:700;line-height:1.3}.legacy-en-source[data-page=style-guide] .blog-post ul{color:var(--gray-900);margin-bottom:1rem;margin-left:1rem;padding-left:16px;font-size:18px;font-weight:400;line-height:2;overflow:visible}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h3{color:var(--gray-900);margin-top:0;margin-bottom:1rem;font-size:22px;font-weight:700;line-height:1.3}.legacy-en-source[data-page=style-guide] .blog-post li{color:var(--gray-800);padding-left:5px;line-height:1.875em}.legacy-en-source[data-page=style-guide] .blog-post figure{width:100%;margin:1rem 0}.legacy-en-source[data-page=style-guide] .blog-post figcaption{color:var(--gray-500);margin-top:16px;font-weight:400}.legacy-en-source[data-page=style-guide] .blog-post ol{margin-left:1rem;padding-left:20px;font-weight:400;line-height:2;overflow:visible}.legacy-en-source[data-page=style-guide] .blog-post pre{margin-top:1rem;margin-bottom:1rem}.legacy-en-source[data-page=style-guide] .blog-post code{color:#e53e3e;background-color:#f0f0f0;border-radius:.4em;padding-left:.4em;padding-right:.4em;font-size:.85em;display:inline-block}.legacy-en-source[data-page=style-guide] .heading-3{color:var(--black);margin-top:auto;margin-bottom:0;font-size:40px;font-weight:600;line-height:1.4}.legacy-en-source[data-page=style-guide] .div-block-9{background-color:var(--gray-200)}.legacy-en-source[data-page=style-guide] .gray-900{color:var(--gray-900)}.legacy-en-source[data-page=style-guide] .gray-800{color:var(--gray-800)}.legacy-en-source[data-page=style-guide] .gray-700{color:var(--gray-700)}.legacy-en-source[data-page=style-guide] .gray-600{color:var(--gray-600)}.legacy-en-source[data-page=style-guide] .gray-500{color:var(--gray-500)}.legacy-en-source[data-page=style-guide] .gray-400{color:var(--gray-400)}.legacy-en-source[data-page=style-guide] .gray-300{color:var(--gray-300)}.legacy-en-source[data-page=style-guide] .gray-200{color:var(--gray-200)}.legacy-en-source[data-page=style-guide] .gray-100{color:var(--gray-100)}.legacy-en-source[data-page=style-guide] .gray-50{color:var(--gray-50)}.legacy-en-source[data-page=style-guide] .gray-10{color:var(--gray-10)}.legacy-en-source[data-page=style-guide] .blue-gray-900{color:var(--blue-gray-900\<deleted\|variable-2f5ebec5-2641-2d12-9f35-4f700a112ad2\>)}.legacy-en-source[data-page=style-guide] .blue-gray-800{color:var(--blue-gray-800\<deleted\|variable-2a25a90b-a13d-d9ce-f125-e9bb6843d19e\>)}.legacy-en-source[data-page=style-guide] .blue-gray-700{color:var(--blue-gray-700\<deleted\|variable-26ba05d2-6be1-6f80-55d4-1f08922972be\>)}.legacy-en-source[data-page=style-guide] .blue-gray-600{color:var(--blue-gray-600\<deleted\|variable-c6d03070-1320-0f6b-215d-db22949984a2\>)}.legacy-en-source[data-page=style-guide] .blue-gray-500{color:var(--blue-gray-500)}.legacy-en-source[data-page=style-guide] .blue-gray-400{color:var(--blue-gray-400)}.legacy-en-source[data-page=style-guide] .blue-gray-300{color:var(--blue-gray-300\<deleted\|variable-de219975-51d0-ef2a-d26a-362aff80a7cf\>)}.legacy-en-source[data-page=style-guide] .blue-gray-200{color:var(--blue-gray-200\<deleted\|variable-44e4c50a-d11a-9bd0-ed4f-27ef6a8a73c6\>)}.legacy-en-source[data-page=style-guide] .blue-gray-100{color:var(--blue-gray-100\<deleted\|variable-2a32c1c8-8c5e-6071-7e49-2996f4d848df\>)}.legacy-en-source[data-page=style-guide] .blue-gray-50{color:var(--blue-gray-50\<deleted\|variable-bb497516-d51e-4c64-90f1-a456857e2a91\>)}.legacy-en-source[data-page=style-guide] .blue-gray-10{color:var(--blue-gray-10\<deleted\|variable-7769a70b-ee4d-992f-e255-7c220297e36a\>)}.legacy-en-source[data-page=style-guide] .primary{color:var(--primary)}.legacy-en-source[data-page=style-guide] .secondary{color:var(--primary-hover)}.legacy-en-source[data-page=style-guide] .primary-y{color:var(--primary-y\<deleted\|variable-bf966c6c-de2d-0bcf-fe87-054e16cd2475\>)}.legacy-en-source[data-page=style-guide] .black{color:var(--black)}.legacy-en-source[data-page=style-guide] .white{color:var(--white)}.legacy-en-source[data-page=style-guide] .icon-button{grid-column-gap:5px;color:var(--gray-500);justify-content:center;align-items:center;padding-top:16px;padding-bottom:16px;font-size:16px;text-decoration:none;display:flex}.legacy-en-source[data-page=style-guide] .icon-button.sm{height:36px;font-size:14px}.legacy-en-source[data-page=style-guide] .icon-button.md{z-index:999;height:50px;position:relative}.legacy-en-source[data-page=style-guide] .icon-button.lg{height:60px;font-size:20px}.legacy-en-source[data-page=style-guide] .heading-5{color:var(--black);margin-top:0;margin-bottom:15px;font-size:28px;font-weight:600;line-height:1.3em}.legacy-en-source[data-page=style-guide] .policy-rtb{color:var(--gray-900)}.legacy-en-source[data-page=style-guide] .policy-rtb p{color:var(--gray-800);font-size:16px;line-height:1.5}.legacy-en-source[data-page=style-guide] .policy-rtb a{color:var(--gray-900);text-decoration:none}.legacy-en-source[data-page=style-guide] .policy-rtb .legacy-example-h1{font-size:32px}.legacy-en-source[data-page=style-guide] .policy-rtb .legacy-example-h2{font-size:24px}.legacy-en-source[data-page=style-guide] .policy-rtb .legacy-example-h3{font-size:18px}.legacy-en-source[data-page=style-guide] .policy-rtb .legacy-example-h4{font-size:16px}.legacy-en-source[data-page=style-guide] .policy-rtb .legacy-example-h5{font-size:15px}.legacy-en-source[data-page=style-guide] .policy-rtb .legacy-example-h6{font-size:14px}.legacy-en-source[data-page=style-guide] .policy-rtb ol,.legacy-en-source[data-page=style-guide] .policy-rtb ul{font-size:16px;line-height:1.5}.legacy-en-source[data-page=style-guide] .policy-rtb code{color:#e53e3e;background-color:#f0f0f0;border-radius:.4em;padding-left:.4em;padding-right:.4em;font-size:.85em;line-height:1.5em;display:inline-block}.legacy-en-source[data-page=style-guide] .list-4,.legacy-en-source[data-page=style-guide] .list-5{font-size:16px}@media screen and (max-width:991px){.legacy-en-source[data-page=style-guide] .heading-2{font-size:36px}.legacy-en-source[data-page=style-guide] .p1{font-size:18px}.legacy-en-source[data-page=style-guide] .heading-4{font-size:24px}.legacy-en-source[data-page=style-guide] .heading-6{font-size:20px}.legacy-en-source[data-page=style-guide] .svg-icon-old._12,.legacy-en-source[data-page=style-guide] .svg-icon-old._14{width:10px;height:10px}.legacy-en-source[data-page=style-guide] .line-button.md,.legacy-en-source[data-page=style-guide] .p2{font-size:16px}.legacy-en-source[data-page=style-guide] .line-button.sm{font-size:14px}.legacy-en-source[data-page=style-guide] .primary-button{font-size:16px}.legacy-en-source[data-page=style-guide] .primary-button.md{height:44px;font-size:15px}.legacy-en-source[data-page=style-guide] .primary-button.lg{height:48px;font-size:16px}.legacy-en-source[data-page=style-guide] .heading-7{font-size:18px}.legacy-en-source[data-page=style-guide] .heading-1{font-size:44px}.legacy-en-source[data-page=style-guide] .heading-3{font-size:32px}.legacy-en-source[data-page=style-guide] .heading-5{font-size:22px}}@media screen and (max-width:767px){.legacy-en-source[data-page=style-guide] .heading-2{font-size:32px}.legacy-en-source[data-page=style-guide] .p1{font-size:16px}.legacy-en-source[data-page=style-guide] .heading-4{font-size:22px}.legacy-en-source[data-page=style-guide] .heading-6{font-size:16px}.legacy-en-source[data-page=style-guide] .p2{font-size:15px}.legacy-en-source[data-page=style-guide] .line-button{padding:12px 20px;font-size:14px}.legacy-en-source[data-page=style-guide] .line-button.md{height:44px;font-size:14px}.legacy-en-source[data-page=style-guide] .primary-button{padding:12px 20px}.legacy-en-source[data-page=style-guide] .primary-button.md{height:40px;font-size:14px}.legacy-en-source[data-page=style-guide] .primary-button.lg{grid-column-gap:6px;grid-row-gap:6px;height:44px;padding-left:15px;padding-right:15px;font-size:15px}.legacy-en-source[data-page=style-guide] .heading-7{font-size:15px}.legacy-en-source[data-page=style-guide] .heading-1{font-size:36px}.legacy-en-source[data-page=style-guide] .list-more-button{font-size:16px}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h5{font-size:15px}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h4{font-size:16px}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h2{font-size:20px}.legacy-en-source[data-page=style-guide] .blog-post blockquote,.legacy-en-source[data-page=style-guide] .blog-post p{font-size:16px}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h1{font-size:24px}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h6{font-size:14px}.legacy-en-source[data-page=style-guide] .blog-post ul{font-size:16px}.legacy-en-source[data-page=style-guide] .blog-post .legacy-example-h3{font-size:18px}.legacy-en-source[data-page=style-guide] .blog-post ol{font-size:16px}.legacy-en-source[data-page=style-guide] .heading-3{font-size:28px}.legacy-en-source[data-page=style-guide] .icon-button{font-size:16px}.legacy-en-source[data-page=style-guide] .heading-5{font-size:18px}}@media screen and (max-width:479px){.legacy-en-source[data-page=style-guide] .primary-button.md{font-size:14px}.legacy-en-source[data-page=style-guide] .list-more-button{max-width:none}.legacy-en-source[data-page=style-guide] .blog-post blockquote{font-size:16px}.legacy-en-source[data-page=style-guide] .icon-button{max-width:none}}.legacy-en-source[data-page=untitled]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}.legacy-en-source[data-page=untitled] a{background-color:#0000}.legacy-en-source[data-page=untitled] a:active,.legacy-en-source[data-page=untitled] a:hover{outline:0}.legacy-en-source[data-page=untitled] img{border:0}.legacy-en-source[data-page=untitled]{overflow:hidden}.legacy-en-source[data-page=untitled] *{box-sizing:border-box}.legacy-en-source[data-page=untitled]{height:100%;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif}.legacy-en-source[data-page=untitled] img{vertical-align:middle;max-width:100%;display:inline-block}.legacy-en-source[data-page=untitled] .w-inline-block{max-width:100%;display:inline-block}.legacy-en-source[data-page=untitled]{--black:#000;--gray-500:#757575;--gray-400:#9e9e9e;--gray-700:#424242;--gray-200:#e0e0e0;--white:white;--gray-800:#313131;--gray-300:#bdbdbd;--gray-600:#616161;--gray-100\<deleted\|variable-a93dbfc3-73a2-0578-1ea3-768476b22dd4\>:#212121;--primary:#296cfe;--primary-hover:#0e53e8;--gray-100:#eee;--gray-900:#212121;--gray-50:whitesmoke;--gray-10:#fafafa;--blue-gray-900\<deleted\|variable-2f5ebec5-2641-2d12-9f35-4f700a112ad2\>:#0d0f14;--blue-gray-800\<deleted\|variable-2a25a90b-a13d-d9ce-f125-e9bb6843d19e\>:#14171f;--blue-gray-700\<deleted\|variable-26ba05d2-6be1-6f80-55d4-1f08922972be\>:#1c2029;--blue-gray-600\<deleted\|variable-c6d03070-1320-0f6b-215d-db22949984a2\>:#242933;--blue-gray-500:#383d47;--blue-gray-400:#4d525c;--blue-gray-300\<deleted\|variable-de219975-51d0-ef2a-d26a-362aff80a7cf\>:#787d85;--blue-gray-200\<deleted\|variable-44e4c50a-d11a-9bd0-ed4f-27ef6a8a73c6\>:#a1a6ad;--blue-gray-100\<deleted\|variable-2a32c1c8-8c5e-6071-7e49-2996f4d848df\>:#ccd1d6;--blue-gray-50\<deleted\|variable-bb497516-d51e-4c64-90f1-a456857e2a91\>:#e6ebf0;--blue-gray-10\<deleted\|variable-7769a70b-ee4d-992f-e255-7c220297e36a\>:#f7fafc;--primary-y\<deleted\|variable-bf966c6c-de2d-0bcf-fe87-054e16cd2475\>:#6b16ee;--sky-blue:#e5f0fb;--d9f4fc:#d9f4fc;--ffb902:#ffb902;--baby-blue:#d9ebfc;--mint:#dbf8e3;--magenta:#d75ef5;--indigo:#0085cf;--orange:#f90;--blue:#4485ff;--green:#45b96e;--purple:#936ce7;--light-purple:#e8e1ff;--light-green:#8bcd00;--light-blue:#d2e9f6;--blue-green-3:#00c5b1;--blue-green-2:#00b0e2;--dffbf8:#dffbf8;--f0eaff:#f0eaff;--eef4ff:#eef4ff;--fbecff:#fbecff;--d5fade:#d5fade;--fff2dc:#fff2dc;--e8eaff:#e8eaff;color:#333;font-family:var(--font-web-sans);font-size:14px;line-height:20px}.legacy-en-source[data-page=untitled] a{text-decoration:underline}.legacy-en-source[data-page=untitled] strong{font-weight:700}.legacy-en-source[data-page=untitled] .primary-button{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--primary);color:#fff;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:16px 32px;font-weight:500;line-height:1.5;text-decoration:none;transition:all .2s;display:flex}.legacy-en-source[data-page=untitled] .primary-button:hover{background-color:var(--primary-hover)}.legacy-en-source[data-page=untitled] .primary-button.md{grid-column-gap:12px;grid-row-gap:12px;height:50px;padding:0 24px;font-size:16px}.legacy-en-source[data-page=untitled] .primary-button.md.grow{margin-top:0}.legacy-en-source[data-page=untitled] .primary-button.purple{background-color:#8b52ff}.legacy-en-source[data-page=untitled] .grow{width:100%}.legacy-en-source[data-page=untitled] .line-button-blue{grid-column-gap:10px;grid-row-gap:10px;border:1px solid var(--primary);color:var(--primary);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:16px 32px;font-weight:500;line-height:1.5;text-decoration:none;transition:all .2s;display:inline-flex}.legacy-en-source[data-page=untitled] .line-button-blue:hover{border-color:var(--gray-400);background-color:#fff}.legacy-en-source[data-page=untitled] .line-button-blue.md{height:50px;padding:0 24px;font-size:16px}.legacy-en-source[data-page=untitled] .pricing-feat-item{border:1px solid var(--gray-300);border-radius:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:24px;display:flex}.legacy-en-source[data-page=untitled] .pricing-feat-item:lang(ja){border-color:var(--gray-300)}.legacy-en-source[data-page=untitled] .pricing-feat-item.blue-border{border-color:var(--primary)}.legacy-en-source[data-page=untitled] .pricing-feat-item.purple-caption{border-color:#8b52ff;border-top-left-radius:0;position:relative}.legacy-en-source[data-page=untitled] .pricing-feat-item-header{grid-column-gap:4px;grid-row-gap:4px;justify-content:flex-start;align-items:flex-end;margin-bottom:16px;display:flex}.legacy-en-source[data-page=untitled] .pricing-feat-item-header.bottom-margin-4{margin-bottom:16px}.legacy-en-source[data-page=untitled] .pricing-feat-list-item{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.legacy-en-source[data-page=untitled] .pricing-label{color:#dd9200;white-space:nowrap;background-color:#fff4d7;border-radius:999px;margin-bottom:16px;padding:5px 8px;font-weight:500}.legacy-en-source[data-page=untitled] .pricing-label.blue{color:var(--primary);background-color:#d7e2ff}.legacy-en-source[data-page=untitled] .pricing-label.green{color:#00b543;background-color:#dbf8e3}.legacy-en-source[data-page=untitled] .pricing-label.purple{color:#8b52ff;background-color:#e8e1ff}.legacy-en-source[data-page=untitled] .pricing-cost{height:1em;color:var(--black);font-size:30px;font-weight:700;line-height:1}.legacy-en-source[data-page=untitled] .pricing-cost.blue{color:var(--primary);margin-bottom:0}.legacy-en-source[data-page=untitled] .pricing-cost.purple{color:#8b52ff}.legacy-en-source[data-page=untitled] .pricing-small-text{color:var(--gray-700);font-size:14px;line-height:1.5}.legacy-en-source[data-page=untitled] .price-list-icon{width:24px}.legacy-en-source[data-page=untitled] .pricing-feat-list{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;width:100%;margin-top:24px;display:flex}.legacy-en-source[data-page=untitled] .pricing-feat-wrap{grid-column-gap:20px;grid-row-gap:20px;width:100%;display:flex}.legacy-en-source[data-page=untitled] .pricing-feat-wrap:lang(en),.legacy-en-source[data-page=untitled] .pricing-feat-wrap:lang(ja){display:none}.legacy-en-source[data-page=untitled] .pricing-feat-wrap.en:lang(en){display:flex}.legacy-en-source[data-page=untitled] .pricing-feat-list-body{line-height:1.5}.legacy-en-source[data-page=untitled] .pricing-label-wrap{grid-column-gap:4px;grid-row-gap:0;flex-flow:wrap;width:100%;display:flex}.legacy-en-source[data-page=untitled] .pricing-label-wrap:lang(ja){grid-row-gap:0;flex-flow:wrap}.legacy-en-source[data-page=untitled] .div-block-195{grid-column-gap:8px;grid-row-gap:8px;background-color:#f9f5fe;border-radius:8px;flex-flow:column;padding:10px;display:flex}.legacy-en-source[data-page=untitled] .text-block-80{color:var(--gray-900);font-weight:600}.legacy-en-source[data-page=untitled] .text-block-88{color:var(--white);background-color:#8b52ff;border-top-left-radius:12px;border-top-right-radius:12px;margin-top:-27px;margin-left:-1px;padding:3px 24px;font-weight:600;position:absolute;inset:0 auto auto 0}.legacy-en-source[data-page=untitled] .en{display:none}.legacy-en-source[data-page=untitled] .en:lang(en){display:flex}.legacy-en-source[data-page=untitled] .en:lang(ja){display:none}.legacy-en-source[data-page=untitled] .div-block-214{padding-top:100px}@media screen and (max-width:991px){.legacy-en-source[data-page=untitled] .primary-button{font-size:16px}.legacy-en-source[data-page=untitled] .primary-button.md{height:44px;font-size:15px}.legacy-en-source[data-page=untitled] .line-button-blue.md{font-size:16px}.legacy-en-source[data-page=untitled] .pricing-cost{font-size:28px}}@media screen and (max-width:767px){.legacy-en-source[data-page=untitled] .primary-button{padding:12px 20px}.legacy-en-source[data-page=untitled] .primary-button.md{height:40px;font-size:14px}.legacy-en-source[data-page=untitled] .line-button-blue{padding:12px 20px;font-size:14px}.legacy-en-source[data-page=untitled] .line-button-blue.md{height:44px;font-size:14px}.legacy-en-source[data-page=untitled] .pricing-feat-item.purple-caption{margin-top:27px}.legacy-en-source[data-page=untitled] .pricing-small-text{font-size:14px}.legacy-en-source[data-page=untitled] .pricing-feat-wrap{flex-flow:column}}@media screen and (max-width:479px){.legacy-en-source[data-page=untitled] .primary-button.md{font-size:14px}.legacy-en-source[data-page=untitled] .pricing-cost{font-size:24px}}.legacy-en-academy .ac-label.webinar{color:#fe4668;background:#ffebef}.legacy-en-academy .ac-button{flex-shrink:0;padding:var(--space-3) var(--space-6);border:1px solid var(--primary);color:var(--primary);border-radius:var(--radius-web-xs)}.legacy-en-academy .ac-button.disabled{color:var(--gray-500);border-color:var(--gray-300)}.legacy-en-academy .ac-item-header{min-width:0}.legacy-en-academy .ac-item-date{flex-shrink:0}.legacy-en-search form{margin-block:var(--space-6);max-width:700px}.legacy-en-search form>div{display:flex;gap:var(--space-3)}.legacy-en-search input{min-width:0;flex:1;border:1px solid var(--gray-400);padding:var(--space-3)}.legacy-en-search li{padding-block:var(--space-4)}.legacy-en-search li a{color:var(--primary);font-size:var(--text-marketing-h6)}.legacy-en-survey{width:min(100% - 40px,900px);margin:40px auto}.legacy-en-survey>img{width:160px;height:auto}.legacy-en-survey h1{margin-block:var(--space-8) var(--space-3);font-size:var(--text-marketing-h3);line-height:1.4}.legacy-en-survey>p{margin-bottom:var(--space-8)}.legacy-en-survey iframe{display:block;border:0;max-width:100%}.legacy-government-header{position:relative;z-index:30;background:var(--white);border-bottom:1px solid var(--gray-200)}.legacy-government-header>.container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);min-height:80px}.legacy-government-header .brand{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.legacy-government-header .brand svg{width:110px}.legacy-government-header .brand span{font-size:var(--text-md);white-space:nowrap}.legacy-government-desktop{display:flex;align-items:center;gap:var(--space-6)}.legacy-government-group{position:relative}.legacy-government-group summary{cursor:pointer;list-style:none;padding-block:var(--space-4)}.legacy-government-group>div{position:absolute;top:100%;left:0;min-width:260px;display:grid;background:var(--white);box-shadow:0 8px 24px #0002;padding:var(--space-4);gap:var(--space-3)}.legacy-government-header [aria-current=page]{color:var(--primary)}.legacy-government-mobile{display:none}.legacy-en-source{overflow-wrap:anywhere}@media(max-width:991px){.legacy-government-desktop{display:none}.legacy-government-mobile{display:block}.legacy-government-mobile>summary{cursor:pointer;font-size:24px;list-style:none}.legacy-government-mobile>nav{position:absolute;top:100%;left:0;right:0;background:var(--white);padding:var(--space-6);display:grid;gap:var(--space-4);max-height:80vh;overflow:auto}.legacy-government-group>div{position:static;box-shadow:none;min-width:0}}@media(max-width:767px){.legacy-en-academy .ac-item{flex-wrap:wrap;gap:var(--space-5)}.legacy-en-academy .ac-item-header{flex-basis:100%}.legacy-en-academy .ac-item-date{margin:0 auto 0 0}.legacy-en-academy .ac-tag{overflow-wrap:anywhere}.legacy-en-source[data-page=untitled] .pricing-feat-wrap{flex-direction:column;max-width:100%}.legacy-en-source[data-page=untitled] .pricing-feat-item{width:100%;min-width:0}.legacy-en-source[data-page=style-guide] .style-guide-wrapper{width:100%;max-width:100%;padding-inline:var(--space-4)}.legacy-en-survey h1{font-size:var(--text-marketing-h5)}}.legacy-academy-header{border-bottom:1px solid var(--gray-200);background:var(--white)}.legacy-academy-header>.container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:80px;font-weight:var(--font-weight-semibold)}.legacy-academy-header nav{display:flex;gap:var(--space-8)}@media(max-width:479px){.legacy-academy-header>.container{flex-wrap:wrap;padding-block:var(--space-4);gap:var(--space-3)}.legacy-academy-header nav{gap:var(--space-6)}}.legacy-government-header .brand span{border:1px solid var(--primary);border-radius:999px;color:var(--primary);padding:2px 6px;font-size:12px}.legacy-government-desktop{flex:1}.legacy-government-login{margin-left:auto;color:var(--primary)}.localized-general [hidden]{display:none!important}.localized-general .policy-rtb{overflow-wrap:anywhere;line-height:1.8}.localized-general .policy-rtb table{display:block;max-width:100%;overflow:auto}.localized-general .policy-rtb h3[data-original-heading=h5]{font-size:15px;line-height:20px;margin:10px 0;font-weight:var(--font-weight-bold)}.localized-general .policy-iframe{width:100%;height:75vh;min-height:600px;border:0}.localized-general .company-hero-slide-header h1{margin:0}.localized-general .company-hero-slide-header{white-space:normal}.localized-pricing-tabs{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin-bottom:var(--space-10)}.localized-pricing-tabs button{padding:var(--space-3) var(--space-5);border:1px solid #dce2ed;border-radius:8px;background:var(--white);cursor:pointer}.localized-pricing-tabs button[aria-selected=true]{color:var(--white);background:var(--primary);border-color:var(--primary)}.localized-pricing-plans{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.localized-pricing-plans .pricing-feat-item{width:auto;min-width:0}.localized-pricing-plans .wds-web-cta{white-space:normal;text-align:center}.localized-faq{border-bottom:1px solid #dce2ed;padding:var(--space-6) 0}.localized-faq summary{font-size:var(--text-marketing-body);font-weight:var(--font-weight-semibold);cursor:pointer;padding-right:var(--space-6)}.localized-faq>div{margin-top:var(--space-5);line-height:1.7}.localized-calculator{display:grid;grid-template-columns:180px minmax(0,1fr) 240px;gap:var(--space-6);align-items:start}.localized-calc-selector{border:0;padding:0;display:grid;gap:var(--space-3)}.localized-calc-selector legend{font-weight:var(--font-weight-bold);margin-bottom:var(--space-5)}.localized-calc-selector label{display:flex;align-items:center;gap:10px;cursor:pointer}.localized-calc-selector input,.localized-form-consent input,.localized-form-options input{width:20px;height:20px;accent-color:var(--primary);flex:none}.localized-calc-inputs{min-width:0;display:grid;gap:var(--space-5)}.localized-calc-group{background:var(--white);border:1px solid #e2e6ed;border-radius:12px;padding:var(--space-6);min-width:0}.localized-calc-heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.localized-calc-heading h3{margin:0;font-size:var(--text-marketing-body)}.localized-calc-heading output{color:var(--primary);font-weight:var(--font-weight-semibold)}.localized-calc-field{display:grid;grid-template-columns:1fr 110px auto;align-items:center;gap:var(--space-3);margin:14px 0}.localized-calc-field input{width:100%;border:1px solid #cbd4e1;border-radius:6px;padding:10px;text-align:right;font:inherit}.localized-calc-group .cal-caption{white-space:pre-line;line-height:1.5;font-size:var(--text-marketing-caption);margin:var(--space-5) 0}.localized-calc-actions{display:flex;justify-content:flex-end;gap:var(--space-4)}.localized-calc-actions button{border:0;background:none;color:var(--primary);cursor:pointer}.localized-calc-total{background:var(--white);border:1px solid #e2e6ed;border-radius:12px;padding:var(--space-6);position:sticky;top:100px}.localized-calc-total h3{font-size:var(--text-marketing-nav);margin:0 0 var(--space-5)}.localized-calc-total output{font-size:var(--text-marketing-h5);font-weight:var(--font-weight-bold);color:var(--primary);overflow-wrap:anywhere}.localized-calc-total p{font-size:var(--text-marketing-caption);margin-top:var(--space-5);line-height:1.6}.localized-japanese-form{margin:14px 0 0;color:#333;font-size:var(--text-marketing-caption);line-height:20px}.localized-form-fields{margin-bottom:30px}.localized-japanese-form fieldset{border:0;padding:0;margin:0 0 var(--space-6);min-width:0}.localized-japanese-form fieldset:last-child{margin-bottom:0}.localized-japanese-form legend{display:block;width:100%;padding:0;font-size:15.2px;line-height:20px;font-weight:var(--font-weight-semibold);color:#2c3e50;margin-bottom:var(--space-2)}.localized-japanese-form legend em{color:#e74c3c;margin-left:var(--space-1)}.localized-japanese-form input:not([type=checkbox]):not([type=hidden]),.localized-japanese-form textarea{width:100%;font-family:inherit;font-size:var(--text-marketing-body-sm);border:2px solid #e1e8ed;border-radius:8px;padding:var(--space-3) var(--space-4);box-sizing:border-box;transition:border-color .3s,box-shadow .3s;background:var(--white);color:#333}.localized-japanese-form input:not([type=checkbox]):not([type=hidden]){line-height:normal}.localized-japanese-form textarea{display:inline-block;vertical-align:baseline;line-height:20px;min-height:120px;resize:vertical}.localized-japanese-form input:focus,.localized-japanese-form textarea:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px rgb(52 152 219/10%)}.localized-japanese-form :is(input,textarea,button,[tabindex]):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.localized-japanese-form input[aria-invalid=true]{border-color:red}.localized-japanese-form .localized-form-options{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3);padding:0 0 0 var(--space-10);margin:0}.localized-form-options li{display:flex;align-items:center;min-width:0}.localized-japanese-form .localized-form-options label{display:flex;align-items:center;margin:0 0 5px;font-size:14.4px;line-height:20px;font-weight:var(--font-weight-bold);color:#555;cursor:pointer}.localized-japanese-form .localized-form-consent input,.localized-japanese-form .localized-form-options input{flex:none;margin:0 var(--space-2) 0 0;width:18px;height:18px;accent-color:#3498db}.localized-form-agreement{margin:30px 0;border:1px solid #e1e8ed;border-radius:8px;padding:var(--space-5)}.localized-form-agreement h2{font-size:19.2px;line-height:30px;font-weight:var(--font-weight-bold);color:#2c3e50;margin:var(--space-5) 0 15px}@font-face{font-family:WhaTap Form Quotes;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/subsets/PretendardVariable.subset.81.woff2) format("woff2-variations");unicode-range:u+300c-300d}.localized-form-privacy{height:300px;overflow-y:auto;background:#f8f9fa;padding:15px;border-radius:6px;font-family:WhaTap Form Quotes,WhaTap JA,Hiragino Sans,Meiryo,system-ui,sans-serif;font-size:13.6px;line-height:1.5;word-break:break-all}.localized-form-privacy h3[data-original-heading=h4]{font-size:var(--text-marketing-nav);font-weight:var(--font-weight-bold);line-height:24px;color:#2c3e50;margin:15px 0 10px}.localized-form-privacy p{margin:0 0 10px}.localized-form-actions{text-align:center;margin-top:30px}.localized-japanese-form .localized-form-consent{display:flex;align-items:center;justify-content:center;gap:0;margin:0 0 var(--space-5);font-size:15.2px;font-weight:var(--font-weight-bold);line-height:20px;cursor:pointer}.localized-japanese-form button[type=submit]{min-width:0;height:auto;border:0;border-radius:8px;padding:var(--space-4) var(--space-10);background:linear-gradient(135deg,#3498db,#2980b9);color:var(--white);font-size:17.6px;font-weight:var(--font-weight-semibold);line-height:20px;cursor:pointer;transition:background .3s,transform .3s,box-shadow .3s}.localized-japanese-form button[type=submit]:hover{background:linear-gradient(135deg,#2980b9,#21618c);transform:translateY(-2px);box-shadow:0 8px 20px rgb(52 152 219/30%)}.localized-japanese-form button[type=submit]:disabled{background:#95a5a6;cursor:not-allowed;transform:none;box-shadow:none}.localized-email-warning{color:red;margin:5px 0 10px;font-size:var(--text-md);line-height:20px}@media(max-width:768px){.localized-japanese-contact{padding:var(--space-10) 30px}.localized-japanese-form .localized-form-options{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.localized-japanese-form button[type=submit],.localized-japanese-form input,.localized-japanese-form textarea{transition:none}.localized-japanese-form button[type=submit]:hover{transform:none}}.localized-company-info{display:grid;grid-template-columns:1fr 2fr;gap:var(--space-10)}.localized-company-info dl{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8)}.localized-company-info dt{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.localized-company-info dd{margin:0;line-height:1.6}.localized-company-map{width:100%;height:450px;border:0;margin-top:var(--space-8)}.localized-general .reseller-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-5);row-gap:var(--space-10)}.localized-general .reseller-item{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.localized-general .reseller-item .image-402{mix-blend-mode:multiply;width:auto;height:80px;max-width:100%;object-fit:contain;margin-bottom:var(--space-8)}.localized-general .resellter-item-header{margin:0 0 var(--space-3);font-size:19px;font-weight:var(--font-weight-bold);line-height:1.4}.localized-general .reseller-item .div-block-211{display:flex;gap:var(--space-1);justify-content:flex-start;align-items:flex-start;margin-bottom:var(--space-2);overflow-wrap:anywhere}.localized-general .reseller-item .image-401{width:16px;height:1.4em;font-size:var(--text-marketing-body-sm);line-height:1.4;flex:none}.localized-general .reseller-item .text-block-90{min-width:0;color:var(--gray-900);font-size:var(--text-marketing-body-sm);line-height:1.2}.localized-general .reseller-item .link-6{color:var(--gray-900);text-decoration:none}@media(max-width:991px){.localized-general .reseller-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px}.localized-general .reseller-item .text-block-90{font-size:15px}}@media(max-width:1000px){.localized-calculator{grid-template-columns:160px minmax(0,1fr)}.localized-calc-total{grid-column:1/-1;position:static}.localized-company-info{grid-template-columns:1fr}}@media(max-width:767px){.localized-calculator{grid-template-columns:1fr}.localized-calc-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.localized-calc-selector legend{grid-column:1/-1}.localized-calc-group{padding:var(--space-5)}.localized-calc-field{grid-template-columns:minmax(0,1fr) 90px auto}.localized-form-options{grid-template-columns:repeat(2,minmax(0,1fr))}.localized-company-info dl,.localized-general .reseller-grid{grid-template-columns:1fr}.localized-pricing-tabs button{padding:10px 14px}.localized-general .policy-header{flex-wrap:wrap;gap:var(--space-5)}}.localized-pricing-tabs{gap:0;border-bottom:1px solid var(--gray-300);justify-content:flex-start}.localized-pricing-tabs button{font:inherit;font-size:var(--text-marketing-body-sm);line-height:20px;padding:var(--space-5);white-space:nowrap;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent}.localized-pricing-tabs button[aria-selected=true]{color:var(--primary);background:transparent;border-bottom-color:var(--primary)}.localized-price-panel{display:grid;grid-template-columns:30% minmax(0,1fr);gap:var(--space-8);align-items:start}.localized-price-panel .pricing-tab-content-header{width:auto}.localized-price-panel .pricing-tab-content-info{grid-column:1/-1}.localized-pricing-plans .wds-web-cta--filled{color:var(--white);background:var(--primary)}.localized-pricing-plans .wds-web-cta--outline{color:var(--primary);background:var(--white);border:1px solid var(--primary)}.localized-pricing-plans .pricing-feat-item-header{flex-direction:row;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.localized-extra-cost{display:grid;gap:var(--space-2);margin-bottom:var(--space-4)}.localized-extra-cost-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-1)}.localized-extra-cost-price small{font-size:var(--text-marketing-caption);font-weight:var(--weight-regular);color:var(--gray-600)}.localized-extra-cost strong{font-size:26px;color:var(--primary)}.localized-calculator{grid-template-columns:minmax(0,1fr) 280px}.localized-calc-selector{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--space-5);padding:var(--space-6);background:var(--white);border:1px solid var(--gray-300);border-radius:8px}.localized-calc-selector legend{float:left;width:100%}.localized-calc-total{background:var(--primary);color:var(--white)}.localized-calc-total :is(h3,output,p){color:var(--white)}.localized-company-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}.localized-company-info .localized-company-columns dl{display:flex;flex-direction:column;gap:var(--space-8);margin:0}@media(max-width:991px){.localized-price-panel{grid-template-columns:1fr}.localized-calc-total{grid-column:auto}}@media(max-width:767px){.localized-calculator,.localized-company-columns{grid-template-columns:1fr}.localized-calc-total{position:static}.section-wrap.localized-pricing-section{padding-top:0}.localized-pricing-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-inline:-20px;margin-bottom:var(--space-8);width:calc(100% + 40px);scrollbar-width:none}}@media (max-width:767px){.localized-pricing-tabs::-webkit-scrollbar{display:none}.localized-pricing-tabs button{flex:0 0 auto;white-space:nowrap;min-height:54px;padding:var(--space-4);font-size:var(--text-marketing-body-sm);line-height:20px;border-bottom-width:2px}}.localized-price-panel .info-line-wrap{display:flex}.localized-price-panel .info-line p{margin:0}.localized-price-panel .image-395{flex-shrink:0}.localized-pricing-plans .pricing-feat-item-header.flex-v{flex-direction:column;align-items:flex-start}.localized-pricing-plans .pricing-feat-item-header.bottom-margin-4{margin-bottom:var(--space-1)}.localized-pricing-plans .pricing-feat-item-header.bottom-margin-0{margin-bottom:0}.localized-faq a{color:var(--primary);text-decoration:underline;overflow-wrap:anywhere}html[lang=ja] .news-item-heading{word-break:break-all}.japan-info.f4f6f9{background-color:#f4f6f9}.japan-info .section-wrap.info{border-bottom:1px solid var(--gray-500);padding-bottom:0}.japan-info .localized-company-info{grid-template-columns:30% minmax(0,1fr) minmax(0,1fr);gap:var(--space-4);align-items:start;margin-bottom:80px}.japan-info .localized-company-columns{display:contents}.japan-info .localized-company-info>h2{margin:0;align-self:start}.japan-info .localized-company-columns dt{color:var(--black);font-size:var(--text-marketing-body-sm);line-height:1.5}.japan-info .localized-company-map{margin-top:0}@media(max-width:991px){.japan-info .localized-company-info{display:flex;flex-direction:column;gap:0}.japan-info .localized-company-info>h2{margin-bottom:var(--space-12)}.japan-info .localized-company-columns dt{margin-bottom:var(--space-1)}}@media(max-width:767px){.japan-info .localized-company-columns dt{font-size:var(--text-marketing-caption)}}.japan-info .section-wrap.info h1{margin-bottom:var(--space-2)}.japan-info .localized-company-columns dl:first-child{padding-bottom:var(--space-8)}@media(max-width:991px){.japan-info .heading-2{font-size:36px}.japan-info .localized-company-info>h2{margin-bottom:var(--space-10)}}@media(max-width:767px){.japan-info .heading-2{font-size:var(--text-marketing-h4)}.japan-info .section-wrap.info h1{margin-bottom:var(--space-1)}.japan-info .localized-company-info>h2{margin-bottom:var(--space-7)}.japan-info .localized-company-columns dd{font-size:15px}}.localized-price-panel[data-layout=stacked]{grid-template-columns:minmax(0,1fr)}.localized-price-panel>*,.localized-pricing-plans>*{min-width:0}.localized-pricing-plans[data-plan-count="1"]{grid-template-columns:minmax(0,1fr)}.localized-pricing-plans[data-plan-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.localized-pricing-plans[data-plan-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.localized-pricing-plans .pricing-feat-list-body{overflow-wrap:anywhere}@media(max-width:767px){.localized-pricing-plans[data-plan-count]{grid-template-columns:minmax(0,1fr)}}.localized-pricing-plans .pricing-label-wrap{display:flex;flex-wrap:wrap;gap:0 var(--space-1);width:100%}.localized-plan-caption{font-size:var(--text-base);line-height:1.5;color:var(--gray-600);margin:0 0 var(--space-4);overflow-wrap:anywhere}.localized-plan-ribbon{position:absolute;bottom:100%;left:-1px;padding:4px var(--space-6);border-radius:var(--radius-web-xs) var(--radius-web-xs) 0 0;background:var(--color-accent-purple,#8b52ff);color:var(--white);font-size:var(--text-marketing-caption);font-weight:var(--weight-medium)}.localized-general .japan-info.f4f6f9 .section-wrap{z-index:auto}.localized-general .reseller-item .image-402:is([src="/localized/be9c99e908551f6451902782.webp"],[src="/localized/41a51efad6eba8a1f214a01b.webp"]){mix-blend-mode:normal}@media(max-width:767px){.localized-pricing-plans .pricing-feat-item.purple-caption{margin-top:var(--space-4)}}.localized-calc-field>span:first-child{font-size:var(--text-marketing-nav);font-weight:var(--font-weight-medium)}.localized-price-panel :is(.info-line,.pricing-tab-content-info) a{color:var(--primary);text-decoration:underline;text-underline-offset:.15em}.localized-price-panel :is(.info-line,.pricing-tab-content-info) a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.localized-pricing-plans .localized-extra-cost strong,.localized-pricing-plans:has(.localized-extra-cost) .pricing-cost{font-size:var(--text-marketing-h4);line-height:1.2;height:auto}.localized-service-selector{margin:0;min-width:0}.localized-service-selector legend{float:left;width:100%;padding:0}.localized-general :is(.calc-sub-heading,.calc-grand-label,.calc-empty-text,.calc-seg-caption){margin:0}.localized-general .calc-grand-info{margin-bottom:0}.localized-pricing-plans :is(.localized-plan-caption,.localized-extra-cost span){font-size:var(--text-marketing-caption);line-height:1.5;color:var(--gray-600)}.localized-general .calc-input-label-wrap[data-source-empty] .calc-input-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.localized-general .calc-field-caption{margin-bottom:0}@media(max-width:479px){.localized-general .calc-input-label-wrap[data-source-empty]{display:none}}