.op-offers{--navy:#061a2b;--blue:#13354b;--ivory:#f4efe4;--paper:#fffdf7;--gold:#e6c98e;--ink:#102a3c;--line:#d6cdbd}.op-offers *{box-sizing:border-box}.op-offers{background:var(--ivory);color:var(--ink);margin:0;font:15px/1.65 Arial,Helvetica,sans-serif}.op-offers a{color:inherit;text-decoration:none}.op-offers button{font:inherit;cursor:pointer}.op-offers a:focus-visible,.op-offers button:focus-visible,.op-offers summary:focus-visible{outline-offset:4px;outline:3px solid #4384ae}.op-offers .wrap{width:min(1160px,90%);margin:auto}.op-offers .review{color:#475b69;background:#e8e1d4;padding:8px 5%;font-size:11px}.op-offers header{background:var(--navy);color:var(--ivory)}.op-offers .nav{justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.op-offers .brand{letter-spacing:.18em;font-size:22px;font-weight:600}.op-offers .brand small{letter-spacing:.23em;color:var(--gold);margin-top:3px;font-size:8px;display:block}.op-offers nav{align-items:center;gap:26px;font-size:12px;display:flex}.op-offers .button{background:var(--gold);color:var(--navy);border:1px solid var(--gold);border-radius:40px;justify-content:center;align-items:center;padding:13px 22px;font-size:13px;font-weight:600;display:inline-flex}.op-offers .intro{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;padding:47px 0 30px;display:grid}.op-offers .eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#536775;font-size:10px;font-weight:600}.op-offers .intro h1{letter-spacing:-.025em;margin:14px 0 0;font:42px/1.17 Georgia,serif}.op-offers .intro h1 em{color:#46687e;font-weight:400}.op-offers .intro p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-size:14px;line-height:1.85}.op-offers .availability{color:#526876;border-top:1px solid var(--line);padding-top:13px;font-size:11px;display:block}.op-offers .chooser{justify-content:space-between;align-items:center;gap:20px;margin:12px 0 23px;display:flex}.op-offers .chooser p{margin:0;font-size:12px}.op-offers .billing{background:#e8e3d7;border:1px solid #b7b4a9;border-radius:30px;gap:3px;padding:4px;display:flex}.op-offers .billing button{color:#314f62;background:0 0;border:0;border-radius:25px;padding:10px 19px;font-size:12px}.op-offers .billing button[aria-pressed=true]{background:var(--navy);color:#fff8ea;box-shadow:0 3px 8px #061a2b20}.op-offers .plans{grid-template-columns:1fr 1fr;gap:24px;display:grid}.op-offers .plan{background:var(--paper);border:1px solid #c8bfad;border-radius:6px;flex-direction:column;padding:30px 34px;display:flex;box-shadow:0 16px 35px #0b2c4312}.op-offers .plan.plus{color:#f7f0e4;background:linear-gradient(145deg,#14374e,#071e30);border-color:#2f5066;box-shadow:0 16px 35px #0b2c4329}.op-offers .plan .eyebrow{color:#526876}.op-offers .plus .eyebrow{color:#d9c398}.op-offers .plan h2{margin:13px 0 15px;font:32px/1.2 Georgia,serif}.op-offers .promise{color:#445f70;text-align:justify;-webkit-hyphens:auto;hyphens:auto;max-width:360px;min-height:48px;margin:0 0 25px;font-size:14px}.op-offers .plus .promise{color:#d0dce3}.op-offers .price{letter-spacing:-.035em;font-size:42px;font-weight:600;line-height:1.15}.op-offers .price small{letter-spacing:0;margin-left:7px;font-size:12px;font-weight:400}.op-offers .plus .price{color:var(--gold)}.op-offers .commitment{margin:10px 0 4px;font-size:12px}.op-offers .total{color:#5a6c78;min-height:20px;margin:0;font-size:11px}.op-offers .plus .total{color:#c7d4dc}.op-offers .allowance{border-top:1px solid #bdaf9666;border-bottom:1px solid #bdaf9666;grid-template-columns:1.4fr 1fr;gap:12px;margin:26px 0 0;padding:21px 0;display:grid}.op-offers .allowance strong{color:#143b53;font:29px Georgia,serif;display:block}.op-offers .allowance span{color:#516b7b;font-size:11px}.op-offers .plus .allowance span{color:#ccdae3}.op-offers .user{color:#5d707e;margin:12px 0 23px;font-size:11px}.op-offers .plus .user{color:#c6d5df}.op-offers .plan .button{width:100%;margin-top:auto}.op-offers .plan .scope{color:#516675;text-align:center;margin:11px 0 0;font-size:10px;line-height:1.6}.op-offers .plus .scope{color:#c6d5df}.op-offers .launch-note{color:#506573;margin:17px 0 34px;font-size:11px;line-height:1.8}.op-offers .enterprise{border-top:1px solid #c7bba7;border-bottom:1px solid #c7bba7;justify-content:space-between;align-items:center;gap:30px;margin-bottom:42px;padding:25px 0;display:flex}.op-offers .enterprise h2{margin:0 0 8px;font:23px Georgia,serif}.op-offers .enterprise p{color:#536775;margin:0;font-size:12px}.op-offers .enterprise a{white-space:nowrap;border-bottom:1px solid #567184;padding:8px 0;font-size:12px}.op-offers .terms{background:var(--navy);color:var(--ivory);padding:35px 0 42px}.op-offers .terms h2{margin:0 0 25px;font:30px Georgia,serif}.op-offers .term-grid{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.op-offers .term-grid article{border-top:1px solid #7790a455;padding-top:18px}.op-offers .term-grid small{color:var(--gold);letter-spacing:.1em;font-size:10px}.op-offers .term-grid h3{margin:10px 0;font:23px Georgia,serif}.op-offers .term-grid p{color:#c9d7e0;text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-size:12px;line-height:1.85}.op-offers .details{padding:30px 0 38px}.op-offers details{border-bottom:1px solid var(--line);padding:15px 0}.op-offers summary{cursor:pointer;font-size:13px;font-weight:600}.op-offers details p{color:#435e70;text-align:justify;-webkit-hyphens:auto;hyphens:auto;max-width:900px;font-size:12px;line-height:1.9}.op-offers .footer{border-top:1px solid var(--line);color:#536775;justify-content:space-between;gap:30px;padding:22px 0;font-size:11px;display:flex}.op-offers .footer a{border-bottom:1px solid #91a0a8}.op-offers .saving{color:#496547;font-size:11px}.op-offers [hidden]{display:none!important}@media (width<=760px){.op-offers .intro{grid-template-columns:1fr;gap:10px;padding-top:30px}.op-offers .intro h1{font-size:35px}.op-offers .intro p{font-size:13px}.op-offers .chooser{flex-direction:column;align-items:flex-start}.op-offers .chooser p{font-size:11px}.op-offers .plans{grid-template-columns:1fr}.op-offers .plan{padding:27px}.op-offers .promise{min-height:0}.op-offers .term-grid{grid-template-columns:1fr;gap:15px}.op-offers .enterprise{flex-direction:column;align-items:flex-start;gap:12px}.op-offers .nav{flex-wrap:wrap;padding:20px 0}.op-offers .brand{font-size:20px}.op-offers nav{gap:19px;font-size:11px}.op-offers .intro{gap:10px}.op-offers .price{font-size:38px}.op-offers .footer{flex-wrap:wrap}.op-offers .billing button{padding:9px 15px;font-size:11px}.op-offers .review{font-size:10px}}.op-offers{--navy:#06142b;--blue:#223b8f;--gold:#fffaf2;--ivory:#f5f1e9;--paper:#fffdf8}.op-offers .button{background:var(--navy);border-color:var(--navy);color:#fffdf8;border-radius:5px;min-height:48px;transition:background .18s,box-shadow .18s;box-shadow:0 4px 10px #06142b10}.op-offers .button:hover{background:#223b8f;border-color:#223b8f;box-shadow:0 6px 16px #06142b1a}.op-offers .billing{background:#fffdf9;border-radius:6px}.op-offers .billing button{border-radius:3px}.op-offers .plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px}.op-offers .plan{padding:29px 25px}.op-offers .plan h2{letter-spacing:-.02em;align-items:flex-start;min-height:65px;margin-bottom:10px;font-size:27px;display:flex}.op-offers .promise{min-height:94px;margin-bottom:18px}.op-offers .plan.plus{background:#06142b;border-color:#31536b}.op-offers .plus .eyebrow,.op-offers .plus .price,.op-offers .plus .allowance strong{color:#fffaf2}.op-offers .plus .button{color:#06142b;background:#fffaf2;border-color:#fffaf2}.op-offers .plus .button:hover{background:#f3eee6;border-color:#f3eee6}.op-offers .price{font-size:39px}.op-offers .price small{margin-left:5px;font-size:11px}.op-offers .commitment{min-height:20px}.op-offers .total{min-height:37px}.op-offers .allowance{grid-template-columns:1.45fr 1fr;gap:8px;margin-top:20px}.op-offers .allowance strong{font-size:27px}.op-offers .allowance span{min-height:34px;font-size:10px;line-height:1.7;display:block}.op-offers .user{min-height:36px;margin-bottom:15px}.op-offers .plan .scope{min-height:32px}.op-offers .plan .button{padding:13px 12px;font-size:12px}.op-offers .enterprise-plan{background:#ede8de;border-color:#c9c4b8}.op-offers .quote{letter-spacing:-.02em;font:35px/1.28 Georgia,serif}.op-offers .enterprise-scope{border-top:1px solid #bdaf9666;border-bottom:1px solid #bdaf9666;gap:13px;margin-top:20px;padding:17px 0;display:grid}.op-offers .enterprise-scope strong{font:20px/1.25 Georgia,serif;display:block}.op-offers .enterprise-scope span{color:#526876;margin-top:4px;font-size:11px;line-height:1.6;display:block}.op-offers .enterprise-plan .button{color:#06142b;box-shadow:none;background:0 0;border-color:#6f8490}.op-offers .enterprise-plan .button:hover{background:#fffaf2}.op-offers .launch-note{margin-bottom:38px}.op-offers .term-grid small{color:#fffaf2}@media (width<=1050px){.op-offers .plans{grid-template-columns:1fr;max-width:620px;margin-inline:auto}.op-offers .plan{padding:28px}.op-offers .plan h2{min-height:0;font-size:30px}.op-offers .promise{max-width:none;min-height:0}.op-offers .user,.op-offers .total,.op-offers .plan .scope,.op-offers .allowance span{min-height:0}.op-offers .enterprise-scope{grid-template-columns:1fr 1fr;gap:20px}.op-offers .chooser{flex-direction:column;align-items:flex-start}}@media (width<=420px){.op-offers .price{font-size:38px}.op-offers .price small{font-size:11px}.op-offers .enterprise-scope{grid-template-columns:1fr}.op-offers .plan h2{font-size:27px}}.op-offers{isolation:isolate;width:100%;max-width:none;min-height:100vh}.op-offers h1,.op-offers h2,.op-offers h3{color:inherit;text-transform:none}.op-offers .wrap{padding-inline:0}.op-offers .plans{max-width:none}.op-offers header{border-radius:0;width:100%;margin:0;position:static}.op-offers main,.op-offers section,.op-offers article{max-width:none}.op-offers a{font-family:inherit}.op-offers .details a{text-underline-offset:3px;text-decoration:underline}.op-offers .offer-skip{color:#06142b;z-index:10;background:#fffdf8;padding:12px 20px;position:absolute;top:-100px;left:16px}.op-offers .offer-skip:focus{top:12px}.op-offers nav{flex-wrap:wrap}.op-offers [aria-current=page]{text-underline-offset:4px;text-decoration:underline}@media (width<=1050px){.op-offers .plans{max-width:620px}}.op-offers .brand{border:0;flex-shrink:0;align-items:center;gap:12px;padding:0;display:flex}.op-offers .offers-brand-logo{object-fit:contain;flex-shrink:0;width:52px;height:52px;display:block}@media (width<=760px){.op-offers .offers-brand-logo{width:44px;height:44px}}.op-offers .price{margin:0}.op-offers .price:not(.quote){font-family:inherit}.op-offers .price small{color:inherit;font-family:inherit}.op-offers{--ivory:#fffaf2;--paper:#fffdf9;--ink:#06142b;--line:#dadbdc}.op-offers .intro h1 em{color:var(--navy)}.op-offers .plan{border-top:4px solid #223b8f;box-shadow:0 18px 38px #06142b20,0 3px 8px #06142b10}.op-offers .plan.plus{border-color:#fffaf2 #223b8f #223b8f;box-shadow:0 22px 46px #06142b38,0 4px 12px #06142b20}.op-offers .enterprise-plan{background:#fffdf9}.op-offers .plus .saving{color:#fffaf2}.op-offers .button:focus-visible,.op-offers .billing button:focus-visible{outline-color:#223b8f}.op-offers .plus .button:focus-visible{outline-color:#fffaf2}.op-offers .review{color:#445166;background:#fffaf2}.op-offers .billing{border-color:#cbd0da}.op-offers .enterprise-plan{border-color:#06142b #dadbdc #dadbdc}.op-offers .allowance strong{color:#06142b}.op-offers .plus .allowance strong{color:#fffaf2}
